【问题标题】:Internal redirect urls to external sites shows up on google到外部网站的内部重定向 url 显示在 google 上
【发布时间】:2017-04-13 16:42:40
【问题描述】:

我有一个外部链接的重定向 URL,例如 <a href="www.mysite.com/redirect?id=234gf34">click</a>,它做得很好。但是,在 google 上进行类似“site:www.mysite.com”的站点搜索会显示我的重定向链接,然后单击它们会将我直接带到重定向到的位置。

有什么方法可以阻止谷歌在搜索结果中使用这些特定链接?

任何帮助将不胜感激!

【问题讨论】:

  • 请注意www.mysite.com/redirect?id=234gf34 不是一个有效的 URL,它缺少方案(协议)。它可能在某些情况下起作用,具体取决于所使用的软件,但这或多或少是运气。
  • 要回答您的问题,如果您能告诉如何您重定向到最终 URL,将会很有帮助。
  • 我想你在找nofollow
  • robotstxt.org 可能会帮助你
  • @arkascha 页面“重定向”获取 id,从 db 获取 url,更新“点击”计数并使用 php 标头函数重定向。有人建议使用 robots.txt,但我愿意接受更多建议

标签: php .htaccess redirect seo anchor


【解决方案1】:

您可以创建一个 robots.txt 文件并将这两行文本放入其中:

User-agent: *
Disallow: /redirect

看这里的解释, http://www.robotstxt.org/robotstxt.html

【讨论】:

  • 感谢@anddontcallmeshirley,这似乎是一个很好的解决方案,但担心它可能无法按预期工作!
猜你喜欢
  • 1970-01-01
  • 2015-10-04
  • 1970-01-01
  • 1970-01-01
  • 2020-05-13
  • 1970-01-01
  • 2012-06-11
  • 2021-10-20
  • 1970-01-01
相关资源
最近更新 更多