Wordpress Google URL爬网错误404-域附加到URL结尾

Wordpress Google URL爬网错误404-域附加到URL结尾,wordpress,http-status-code-404,web-crawler,permalinks,Wordpress,Http Status Code 404,Web Crawler,Permalinks,我最近在上建立并发布了我的Wordpress网站,并将其提交给谷歌索引和网站管理员工具。今天我登录到网站管理员工具,发现60个URL错误,都是同一类型的问题。基本域地址将附加到所有“我的网站”页面、类别和帖子URL。失败URL的示例如下所示: http:///blog/www.kernelops.com 谷歌网站管理员工具表明这个奇怪的链接来自于基本url“http://www.kernelops.com/blog“这显然意味着问题就在我这边。我的Wordpress永久链接设置设置为使用帖子名称

我最近在上建立并发布了我的Wordpress网站,并将其提交给谷歌索引和网站管理员工具。今天我登录到网站管理员工具,发现60个URL错误,都是同一类型的问题。基本域地址将附加到所有“我的网站”页面、类别和帖子URL。失败URL的示例如下所示:

http:///blog/www.kernelops.com

谷歌网站管理员工具表明这个奇怪的链接来自于基本url“http://www.kernelops.com/blog“这显然意味着问题就在我这边。我的Wordpress永久链接设置设置为使用帖子名称;我不确定这是否是原因,即:

http:///sample-post/

我似乎找不到任何帮助来解决谷歌搜索这个奇怪的问题,我想这里的人可能会给我指出正确的方向

可能影响网站URL的Wordpress插件如下:

  • 一体化搜索引擎优化
  • XML站点地图
但是在这些插件中,我看不到会导致这种问题的任何设置


任何想法都将不胜感激-提前感谢

这是一个很长的机会,但是如果谷歌爬虫找到一个看起来像是相对路径的链接并试图将其附加到当前目录中,可能会发生这种情况。谷歌不太可能出现这样的错误,但也不是不可能

我能找到的相对路径是:

<div class="copyright">
...
<a href="www.kernelops.com">Kernel, Inc.</a>
...
</div>

...
...
我怀疑这是个问题,但也许值得解决

现在,还有另一种可能性,那就是网站根据用户代理字符串提供稍微不同的内容。当Google向你的网站展示一个用户代理字符串时,SEO插件会检测到它并试图优化它以提高你的排名(不熟悉这些插件,所以我不知道它到底做了什么)。SEO插件中可能有一个bug,它会导致
www.kernelops.com
URL看起来像一个相对路径,或者以某种方式实际构造出错误的URL

您可以通过将浏览器中的用户代理字符串(例如)设置为并测试访问网站时发生的情况来测试这一点。查看您收到的页面源代码,并查找可能与Google正在查找的链接类似的任何链接


但是,如果SEO工具足够聪明,它会“意识到”你的IP与Googlebot的一个有效IP不匹配,并且不会进行修改。

太好了,谢谢你的建议。我已经修复了添加http://infront的版权链接。谷歌需要一段时间才能注意到这一变化并重新爬网,所以我会在几天后回来更新。我会尝试一下用户代理字符串,然后与您联系。。。谢谢again@sadmicrowave就像我说的:谷歌不太可能有这样的bug,但值得一试。如果这就是问题所在,我会非常惊讶。