我有一个页面显示该页面的主要产品,但旁边是“相关产品”,当您单击它们时,您会转到他们的页面,他们也有自己的相关产品。问题是相关产品正在被 Google 编入索引,因此当您搜索产品 A 时,您可能会获得产品 B 页面,其中产品 A 是相关项目,而不仅仅是获得产品 A 页面。我正在努力阻止这种情况。有什么想法吗?
谢谢!
最佳答案
您可以在不希望机器人抓取的任何链接中添加 rel="nofollow"。在这种情况下,您可以将该标签应用到您的所有链接,Google 不会将它们从您的主页上移开。
http://en.wikipedia.org/wiki/Nofollow
编辑澄清:
页面“A”用于小部件。您希望返回此页面以搜索有关小部件的信息;此页面上有一个“相关搜索”部分,它链接到其他小部件。在链接到页面“B”和“C”(其他小部件的相关搜索)的页面“A”上的所有 anchor 标记上,您将放置一个 rel="nofollow"标记。这将阻止 Google 访问页面 A,然后跟随您的“相关搜索”链接转到页面“B”和“C”。
这不会阻止页面“B”和“C”自行编入索引,它只会阻止它们从页面“A”中拉入。
编辑#2: rel="nofollow"告诉机器人你不希望他们跟随链接到第二页。无论来自 A->B 的链接上的 anchor 文本如何,如果您没有关注它,机器人将不会“流动”pagerank 到链接到的页面,并且不应跟随页面“B”的链接来索引它,因为到 anchor 上的那个标签。请注意,这并非万无一失:Yahoo 和其他 SE 可能不会像 Google 那样对待 nofollow ....因此,您最好的选择是确保每个页面都经过强烈的页面搜索引擎优化,以便将其包含在索引中您希望将其包含在内的术语。希望这对您有所帮助...但与 SEO 世界的大部分内容一样,几乎没有普遍适用的硬性规定。
关于google-api - 有没有办法告诉谷歌,某些元素与页面无关?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/970645/