巡查google search console发现很多404链接,结构为xxx.com/?s=黄色网址
这个可不能容忍,一看网址源代码,发现robots是noindex,follow,推测google爬取了这个页面,现在要测试一下,把noindex,follow改成noindex,nofollow试试。
但是yoast里面并没有search页面的收录设置,找到了其他人给的解决方案,添加一个定制function
add_filter( 'wpseo_robots', 'yoast_seo_robots_modify_search' ); function yoast_seo_robots_modify_search( $robots ) { if ( is_search() ) { return "noindex, nofollow"; } else { return $robots; } }
代码要添加到子主题functions.php即可。
生效!
如果没有子主题,只能添加到插件或者自己想办法上传一个子主题。
相关文章
10分钟学会开发你的第一个wordpress插件
折腾了wp这么久,很多时候自带的主题不能满足自己的需求,如果要安装插件吧,很多时候插件的功能都是重复的,这样我就会陷于一个纠结,那就是要这个功能吧,就要多安装一个插件,而我只要
为什么使用wordpress子主题
使用WordPress子主题有很多好处,以下是其中的一些: 便于定制: 子主题允许你修改或添加到父主题的功能,而不会影响原始(父)主题。这意味着你可以根据你的需求定制主题,而不会失去原始主?