【问题标题】:remove pages from google dynamic url - robots.txt从谷歌动态网址中删除页面 - robots.txt
【发布时间】:2013-06-08 19:44:59
【问题描述】:

我在 google 上有几个链接是 domain.com/results.php?name=a&address=b

结果页面/参数现已重命名,我需要删除 google 等上的现有链接。

我试过了

用户代理:* 禁止:/results.php

在 robots.txt 中,然后在 google 网站管理员上添加要删除的 url:

domain.com/results.php

它说它已成功删除,但是当我查看 google 时输入 domain.com - 带有参数的现有 url 都仍然存在。

我做错了什么?有很多链接,所以我需要一种方法来一次处理所有链接,而不是一个接一个。

谢谢

【问题讨论】:

    标签: search-engine robots.txt google-search google-search-console search-engine-bots


    【解决方案1】:

    您可以在 results.php 中放置一个页面,然后让它返回一个 301 重定向返回您的主页。

    <?php 
    header("HTTP/1.1 301 Moved Permanently"); 
    header("Location: http://www.Your-Website.com"); 
    ?>
    

    当 Google 重新抓取您的网站时,旧页面将会消失。您可能会发现这比删除旧页面更快。

    【讨论】:

      猜你喜欢
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多