Google api 有没有办法告诉谷歌,某些元素与页面无关?

Google api 有没有办法告诉谷歌,某些元素与页面无关?,google-api,Google Api,我有一个页面显示了该页面的主要产品,但旁边是“相关产品”,当你点击它们时,你会进入它们的页面,它们也有自己的相关产品。问题是,相关产品被谷歌编入索引,因此当你搜索产品A时,你可能会得到产品B页面,其中产品A是相关项目,而不仅仅是产品A页面。我正在努力防止这种情况。有什么想法吗 谢谢 您可以在任何不希望机器人爬网的链接中添加rel=“nofollow”。在这种情况下,你可以将该标签应用到你的所有链接上,谷歌不会在你的主页上跟踪它们 编辑以澄清: “A”页用于小部件。您希望返回此页面以搜索有关小部

我有一个页面显示了该页面的主要产品,但旁边是“相关产品”,当你点击它们时,你会进入它们的页面,它们也有自己的相关产品。问题是,相关产品被谷歌编入索引,因此当你搜索产品A时,你可能会得到产品B页面,其中产品A是相关项目,而不仅仅是产品A页面。我正在努力防止这种情况。有什么想法吗

谢谢

您可以在任何不希望机器人爬网的链接中添加rel=“nofollow”。在这种情况下,你可以将该标签应用到你的所有链接上,谷歌不会在你的主页上跟踪它们

编辑以澄清:

“A”页用于小部件。您希望返回此页面以搜索有关小部件的信息;在此页面上有一个“相关搜索”部分,链接到其他小部件。在页面“A”上链接到页面“B”和“C”(其他小部件的相关搜索)的所有锚定标记上,您将放置一个rel=“nofollow”标记。这将阻止谷歌点击页面A,然后跟随你的“相关搜索”链接到页面“B”和“C”

这不会阻止页面“B”和“C”单独被索引,它只是防止它们从页面“A”被拉入

编辑#2:
rel=“nofollow”告诉机器人你不希望他们跟随链接到第二页。无论a->B链接上的锚文本是什么,如果您没有跟随它,bot将不会“流动”pagerank到链接到的页面,并且不应该跟随链接到页面“B”对其进行索引,因为锚上有该标记。请注意,这并不是万无一失的:雅虎和其他SE可能不会像谷歌那样对待nofollow……因此,你最好的办法是确保每个页面都有强大的页面SEO功能,以便按照你希望包含的术语将其包含在索引中。希望这能有所帮助……但像许多SEO世界一样,几乎没有什么硬性规定可以普遍适用。

是的。。。将它们放在页面底部的内容

如果您想让它直观地显示在页面顶部,可以使用css布局来重新排列页面元素

另外,正如darksquid已经说过的,将
rel=“nofollow”
添加到您不想考虑的链接中

另一个提示(关于你对darksquid帖子的评论):


您可以通过ajax加载内容,这将使大多数搜索引擎蜘蛛根本看不到内容(因为它们通常不执行javascript)

使用Google应用程序-googleoff/googleon标记:


这不是我真正想要的,我希望所有页面都被索引,我只是不希望页面的“相关产品”部分被索引,因为如果有人在搜索相关产品,他们应该被带到该产品页面,而不是它相关的产品。我希望这是有道理的。@DarkSquid,谢谢你为我澄清这一点。我对这种方法还有最后一点担心,希望你能回答;如果链接中的文本(在通向B页的A页上)包含他们正在搜索的关键字,这仍然有效吗?谢谢