如果你查看你的google search console,就会发现在“crawled not indexed”里面,有很多这样的页面:
http://www.xx.com/post_name.html/feed
这些就是单篇文章的feed,现在的问题是,google爬取了这些页面,但是它是不收录这些页面的,造成了在“crawled not indexed”里面有很多这样的页面。
那么如何禁止google收录这些页面的feed?
一、All in One SEO插件
1.进入Search Appearance » Advanced
2.打开Crawl Cleanup
3.设置
设置好之后,点击保存。
参考:https://aioseo.com/disable-rss-feeds-in-wordpress/
二、Yoast SEO
参考:https://yoast.com/help/yoast-seo-settings-crawl-optimization/#h-remove-post-type-feeds
参考:https://wordpress.org/support/topic/wordpress-site-displaying-feed-pages-for-every-single-blog-post/