重新提交 Sitemap:
更新您的 Sitemap 并将其上传到网站中您希望搜索引擎抓取的最高级目录(通常是根目录)。如果 Sitemap 中所列网址的级别比 Sitemap 位置的级别高,则 Google 将无法将这些网址作为 Sitemap 提交的一部分。
使用 Google 帐户登录 Google 网站管理员工具。
点击所需网站的网址。
点击 Sitemap。
选择要重新提交的 Sitemap,然后点击重新提交选中项目。
错误
下面列出了最常见的 Sitemap 错误。如果您看见 XML 错误,请参阅 Sitemap 协议指南。
压缩错误 Google 尝试对压缩的 Sitemap 文件解压缩时遇到了错误。重新压缩 Sitemap(使用诸如 gzip 的工具),将其上传到您的网站,然后重新提交。
Sitemap 为空 Google 下载了 Sitemap 文件,但其中不包含任何网址。请检查 Sitemap 文件,确保其不为空。如果 Sitemap 使用 Google Sitemap 协议,请进行验证以确保对网址作了正确标记。然后,重新提交 Sitemap。
属性值无效 Google Sitemaps 支持的包含属性值的唯一文件为联合供稿。例如,在下列 Atom 供稿摘要中,href 是属性。
href="http://www.example.com/index.html"/>
例如,如果 href 属性设置为下列值,您将会看到此错误:
href="htp:/www.example.com/index.html"
修正此值后,请重新提交 Sitemap。
日期无效 Sitemap 包含一个或多个无效日期,可能是因为日期格式错误或日期本身无效。日期需要使用 W3C Datetime 编码,但可以忽略时间部分。例如,以下两个示例都有效:
2005-02-21
2005-02-21T18:00:15+00:00
如果指定了时间但未指定时区,格式正确的日期也可能无效。未指定时间的日期有效(取默认时间 00:00:00Z)。
标记值无效
标记是 XML 元素。例如,在下列摘要中,
标记的值即起始标记和结束标记之间的内容。在此示例中,http://www.example.com/ 位于起始标记
如果您看到此错误,则表示您的 Sitemap 中包含带有无效值的标记。错误消息中会列出标记及其所在行号。有关 Sitemap 协议中有效标记值的详情,请参阅协议文档。修正此值后,请重新提交 Sitemap。
网址无效 所列网址无效。请更正 Sitemap 中的网址,然后重新提交。
确保 Sitemap 中列出的网址已经过编码,便于识别和正确转义。您也可以将网址复制到浏览器,看看浏览器是否能识别网址并加载网页。
确保网址中未包含额外的字符(例如,确保网址没有加引号)。
网址无效:我们检测到您列出的 Sitemap 含不完整网址。 Sitemap 索引文件会列出 Sitemap。您应使用完整的网址(例如,http://www.example.com/sitemap.xml)列出每个 Sitemap。如果您只使用文件名(例如,sitemap.xml)列出 Sitemap,则会看到此错误。
我们将从 Sitemap 索引文件所在的同一目录检索该 Sitemap。例如,如果您的 Sitemap 索引文件位于 http://www.example.com/folder1/sitemap_index.xml 并且将 Sitemap 列为 sitemap.xml,我们会在 http://www.example.com/folder1/sitemap.xml 上检索该 Sitemap。如果在这里找不到,您会看到此次尝试出错。
XML 无效:标记过多 标记是 XML 元素。例如,在下列摘要中,
如果您看见此错误,则表示您的 Sitemap 中包含重复的标记。例如,下列原因可导致此错误(因为
错误消息中会列出标记及其所在行号。修正此重复错误后,请重新提交您的 Sitemap。
XML 属性缺失 Google Sitemaps 支持的包含属性值的唯一文件为联合供稿。例如,在下列摘要中,
href="http://www.example.com/index.html"/>
例如,如果 href 属性缺失,您将会看到此错误。添加属性并赋予有效的值后,请重新提交 Sitemap。
XML 标记缺失 标记是 XML 元素。例如,在下列摘要中,
如果您的 Sitemap 文件缺少必要的标记,可能会看到此错误。例如,在下列摘要中,
请记下列出的行号并查看协议文档,了解所需标记的详情。修正 Sitemap 后,请重新提交。
嵌套索引 您的 Sitemap 索引列出了它自己的网址或其他 Sitemap 索引的网址。Sitemap 索引文件无法列出 Sitemap 索引文件。
分析错误 Google 已在 Sitemap 中检测到 XML 分析错误。有关 XML 验证的详情,请参阅验证 Sitemap。
临时错误 我们的系统遇到了一个临时性问题。出现此错误时,一般无须重新提交 Sitemap。Google 稍后会再次检索 Sitemap。请稍后再回来看看检索是否成功。如果好几小时后此错误仍存在,则可以重新提交 Sitemap。
Sitemap 过多 Sitemap 索引中的 Sitemap 列表超出了允许的最大数量。Sitemap 索引最多可以包含 1,000 个 Sitemap。请将 Sitemap 索引拆分为多个 Sitemap 索引文件,并确保每个 Sitemap 索引文件所包含的 Sitemap 不超过 1,000 个。然后,分别重新提交单独的 Sitemap 索引文件。
网址过多 Sitemap 中的网址列表超出了允许的最大数量。Sitemap 可以包含最多 50,000 个网址。将您的 Sitemap 拆分为多个 Sitemap,并确保每个所包含的网址不超过 50,000 个。也可以使用 Sitemap 索引管理 Sitemap。然后,请单独提交 Sitemap 索引或 Sitemap 文件。
文件格式不受支持 您的 Sitemap 格式可能不受支持。请确保其合乎 Sitemap 指南要求并重新提交。
可检查如下内容:
文件使用的标头正确。Sitemap 文件的标头应为以下格式:
Sitemap 索引文件的标头应如下所示:
标头中的命名空间应为:"http://www.sitemaps.org/schemas/sitemap/0.9"。请注意,结尾必须为 0.9。如果结尾是 .9,系统就会显示错误消息。
每个 XML 属性都会括在单引号 (') 或双引号中 (") 中,且为直引号,而不是弯引号。如果您使用文字处理程序(例如 Microsoft Word),您可能会发现插入的是弯引号。
不允许的网址 Google 检测到某些网址位于比 Sitemap 文件位置高的级别或不同域名中。如果出现此错误,请尝试将 Sitemap 文件移动到网站更高级别的位置,然后再次提交。例如,如果 Sitemap 列在 http://www.example.com/mysite/sitemap.xml 下,则以下网址对此 Sitemap 无效:
http://www.example.com/ - 所在目录级高于 Sitemap
http://www.example.com/yoursite/ - 与 Sitemap 位于同级目录中
您还应该检查所有以 Sitemap 位置的域名开头的网址。例如,如果 Sitemap 列在 http://www.example.com/sitemap.xml 下,则以下网址对此 Sitemap 无效:
http://www.google.com - 此网址位于 google.com 域名而不是 example.com 域名
http://example.com/ - 缺少开头的 www
www.example.com/ - 缺少协议 (http)
https://www.example.com/ - 此网址使用了不同协议(https 而不是 http)
Sitemap 中任何未被拒的网址通常都会进行处理。
路径不符:我们检测到您使用不含 www 前缀的网址路径提交了 Sitemap。 我们检测到您使用不含 www 前缀的网址路径(例如,http://example.com/sitemap.xml)提交了 Sitemap,但 Sitemap 内列出的网址却使用了 www 前缀(例如,http://www.example.com/myfile.htm)。
要修正此问题,您应决定使用哪种方式编制网址索引。
如果您要使用 www 前缀编制网址索引,则应从您的 Google Sitemaps 帐户中删除 Sitemap 并使用含 www 前缀的路径(例如,http://www.example.com/sitemap.xml)重新提交。如果选择此选项,则不需要修改 Sitemap 内的网址。
如果您不希望使用 www 前缀来编制网址索引,则应修改 Sitemap 并删除其中列出的网址中的 www,然后重新提交 Sitemap。
路径不符:我们检测到您使用含 www 前缀的网址路径提交了 Sitemap。 我们检测到您使用含 www 前缀的网址路径(例如,http://www.example.com/sitemap.xml)提交了 Sitemap,但 Sitemap 内列出的网址却没有使用 www 前缀(例如,http://example.com/myfile.htm)。
要修正此问题,您应决定使用哪种方式编制网址索引。
如果您要使用 www 前缀编制网址索引,则应修改 Sitemap 并在其中列出的网址中添加 www,然后重新提交 Sitemap。
如果您不使用 www 前缀编制网址索引,则应从您的 Google Sitemaps 帐户中删除 Sitemap 并使用不含 www 前缀的路径(例如,http://example.com/sitemap.xml)重新提交。如果选择此选项,则不需要修改 Sitemap 内的网址。
错误命名空间 如果您看到此错误,则表示我们检测到您的根元素没有指定默认的命名空间。命名空间应如下指定:
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
以下原因也可导致此错误:
命名空间缺失
命名空间声明不正确(例如,命名空间以".9"结束而不是"0.9")。
Sitemap 文件的开始部分应如下所示:
Sitemap 索引文件的开始部分应如下所示:
开头的空格 我们发现您的 Sitemap 文件以空格开头。我们接受该文件,但您最好删除该空格,以使文件符合 XML 标准。
XML 文件的开头部分应当为 XML 声明,指定所用的 XML 版本。如果您看到此错误,则表示我们检测到您的 Sitemap 以空格开头。我们接受此 Sitemap,但会显示错误消息,以便您修改 Sitemap(删除空格),使其符合标准。
特定的 HTTP 错误 如果我们在下载您的 Sitemap 时遇到 HTTP 错误,会列出收到的状态码(例如 404)。请确保您指定的 Sitemap 网址正确且该 Sitemap 位于此位置。然后,重新提交 Sitemap。
警告
除了错误之外,我们还会列出通过您的 Sitemap 所找出问题相关的警告。通常,这些警告不会阻止对您的 Sitemap 进行处理。但是,由于这些警告可能会指出您网站的潜在问题,因此建议您仔细查看您的 Sitemap 文件并修复所有发现的问题。
Tags:
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。