为什么我的网站在GWT中显示的404页面上从搜索词中获得了404错误?

时间:2014-12-17 18:06:57

标签: web-crawler google-webmaster-tools

我刚刚转到wordpress,我突然在Google网站管理员工具上遇到了一些软错误404.

我认为他们都来自不知何故的自动搜索,或者在NOT FOUND页面上的wordpress网站编码中被Google抓取,因为那是

只有我找到的搜索页面,它们都有{search_term}这个词作为搜索查询,页面给我一个“找不到”的结果。

我很想听听有关如何解决此问题的一些建议。

这是我在网站管理员工具上看到的内容,同时也会检查screenshot link here

软404 网址:abc.com/search/%7Bsearch_term%7D /

链接自 abc.com/search/{search_term}/ abc.com/?s=%7Bsearch_term%7D

谢谢你, Ram Babu

1 个答案:

答案 0 :(得分:0)

我看到你也在网上的其他地方发布了这个内容,但看到我已经有一段时间没有这个问题 - 我认为其他人在这里发布答案可能会有用。

还可以在线找到以下代码,该代码会创建一个虚拟robots.txt文件,阻止抓取工具访问不存在的返回404的不存在/search/页面:

// WordPress Virtual robots.txt additions
add_filter( 'robots_txt', 'v_robots', 10, 2 );

function v_robots( $output, $public ) {
$output .= "Disallow: /search/" . "\n";
return $output;
}
相关问题