SEO教程 > SEO博客 > 阻止您网站的搜索结果页面

阻止您网站的搜索结果页面

2018-08-18

为什么要阻止Google的内部搜索结果页?那么,如果您迫切需要搜索查询的答案并最终访问某个网站的内部搜索页面,您会有什么感受?这是一个糟糕的经历。谷歌也这么认为。并且您不希望将这些内部搜索页面编入索引。

Google认为这些搜索结果页的质量低于实际信息页。这并不意味着这些内部搜索页面无用,但阻止这些内部搜索页面是有意义的。

早在2007年
很多年前,Google,或者更具体地说Matt Cutts告诉我们,我们应该在robots.txt中阻止这些页面。原因是:

通常,网络搜索结果不会为用户增加价值,并且由于我们的核心目标是尽可能提供最佳搜索结果,因此我们通常会从网络搜索索引中排除搜索结果。(当然,并非所有包含“/ results”或“/ search”等内容的网址都是搜索结果。)
– Matt Cutts (2007)

没有什么改变,真的。即使经过10多年的SEO变革,这仍然是一样的。在谷歌网站管理员指南还指出,应“使用robots.txt文件Web服务器上管理你的爬行预算,防止无限的空间,比如搜索结果页面的抓取。”此外,该准则规定,网站管理员应该避免像自动技术生成的内容,在这种情况下,“ 拼接或组合来自不同网页的内容而不添加足够的值”。

但是,阻止robots.txt中的内部搜索页面似乎不是正确的解决方案。在2007年,简单地将用户重定向到这些内部搜索页面的第一个结果甚至更有意义。这些天,我宁愿使用稍微不同的解决方案。

优化您的网站搜索和社交媒体,并使用Yoast SEO Premium 进行优化 »

在2018年阻止内部搜索页面
我相信如今,使用noindex, follow 元机器人标签是另一种方式。谷歌似乎“听”了那个元机器人标签,有时会忽略robots.txt。例如,当一个被阻止页面的反向链接过剩告诉谷歌时,无论如何都会引起公众的兴趣。我们已经在robots.txt的终极指南中提到了这一点。

SEO技术小编了解到,顺便提一下,2007年的原因在2018年仍然是相同的:从搜索页面链接到搜索页面会给访问者带来糟糕的体验。对于谷歌而言,为了为您的查询提供最佳结果,直接链接到文章或其他信息页面更有意义。

Yoast SEO将阻止您的内部搜索页面
如果您使用的是WordPress并使用我们的插件,那就没事了。我们已经为您提供保障。在Yoast SEO中,您的内部搜索结果页面默认没有索引。此外,您可以为这些页面的页面标题设置模板,因此正确的标题将显示在浏览器选项卡中,或者您的主题中是否使用了标题。

您可以在Yoast SEO的搜索外观部分设置模板。只需点击 左侧菜单中的SEO>搜索外观>档案>特殊页面 ,您就可以得到它。这是默认模板,但如果您认为有必要,可以修改它:

搜索外观特殊页面

大多数其他内容管理系统也允许为您网站的搜索结果提供模板,因此向该模板添加一行简单的代码就足够了:

想要将您的SEO提升到更高的水平?通过我们的技术SEO培训成为技术SEO专家!»

如果试图通过添加元robots标签来阻止内部搜索页面 ,并在您的robots.txt不允许这些,请三思。只是元机器人会做。否则,您将面临丢失这些页面的链接值的风险(因此follow在元标记中)。如果谷歌收听你的robots.txt,他们会忽略元机器人标签,对吧?这不是你想要的。所以只需使用元机器人标签!

回到你身边
您是否阻止了内部搜索结果?你是怎么做到的?去检查一下自己!任何进一步的见解或经验都表示赞赏; 请在评论中给我们留言。

原文:https://yoast.com/blocking-your-sites-search-results/

免责声明:文章翻译转载,若侵犯了您的权益,请联系我及时删除

点击这里给我发消息