站长视角
用户至上

WordPress 网站禁止搜索结果页被抓取的方法

在 Google Search Consle 中看到其中一个 WordPress 网站的站内搜索被搜索了大量的垃圾信息,其中一些搜索结果页还被索引,这些垃圾信息一旦被索引,就有可能被收录。如果不想搜索结果页面被收录的话,可以使用 robots.txt 和 Robots Meta 告诉搜索引擎不索引这些搜索结果页。一般 SEO 用的是  robots.txt,Meta robots 标签是针对某个特定页面,自己去斟酌使用。

将下面的代码添加到 robots.txt 中,禁止搜索引擎抓取搜索结果页。

User-agent: *
Disallow: /*?s=
Disallow: /search/

Meta robots 就是添加以下代码

<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />

如果使用 SEO 插件的话,会有相关的设置,比如 All in one SEO 中有专门的选项在 Search Appearance 中按照路径- Search Page-Show in Search Results选择 NO 就可以了,而 Yoast 则是默认禁止搜索收录搜索结果页。

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权, 转载请注明出处。
文章名称:《WordPress 网站禁止搜索结果页被抓取的方法》
文章链接:https://www.veidc.com/47552.html
【声明】:国外主机测评仅分享信息,不参与任何交易,也非中介,所有内容仅代表个人观点,均不作直接、间接、法定、约定的保证,读者购买风险自担。一旦您访问国外主机测评,即表示您已经知晓并接受了此声明通告。
【关于安全】:任何 IDC商家都有倒闭和跑路的可能,备份永远是最佳选择,服务器也是机器,不勤备份是对自己极不负责的表现,请保持良好的备份习惯。