0

谷歌网站管理员工具给了我大量的某种类型的抓取错误,但我看不出它是从哪里得到的

它报告错误是此页面上的 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>

干杯!

4

1 回答 1

1

Hay Franco 问题出在您网站中的规范代码中,这会产生所有 404 错误。

例如,在第 33 行获取此页面 http://www.soundshelter.net/artist/Arnold+Jarvis ,您将看到这一行

            <link rel="canonical" href="www.soundshelter.net/artist/Arnold+Jarvis" /> 

此行在您的所有 CMS 系统中创建 404 页面,如果您将在那里添加http://,您的所有 404 页面都将被修复,它可能是一些系统插件:)

于 2012-06-20T22:48:19.160 回答