Google网站管理员工具为我提供了大量特定类型的抓取错误,但我无法看到它从哪里获取
报告此页面上的错误是404(肯定不存在)
http://www.soundshelter.net/artist/www.soundshelter.net/artist/Arnold+Jarvis
并将其链接到此页面
http://www.soundshelter.net/artist/Arnold+Jarvis
第二页上的任何地方都没有第一页的链接。对于我网站上的许多页面(所有动态创建的),我收到同样的错误
为什么会发生这种情况?这可能与我在代码中创建链接的方式有关吗?
<a href="/artist/Arnold Jarvis">Arnold Jarvis</a>
干杯!
答案 0 :(得分:1)
Hay Franco问题出现在您网站的规范代码中,这会产生所有404错误。
例如,请阅读此页面 http://www.soundshelter.net/artist/Arnold+Jarvis 在第33行,你会看到这一行
<link rel="canonical" href="www.soundshelter.net/artist/Arnold+Jarvis" />
此行在您的所有CMS系统中创建404页面,如果您要添加 http:// ,则可能会修复一些系统插件:所有404页面都将被修复:)