Seo 关于sitemap_index.xml的困惑
我已经阅读了关于站点地图格式的谷歌文档,但有一件事他们没有弄清楚:Seo 关于sitemap_index.xml的困惑,seo,sitemap,Seo,Sitemap,我已经阅读了关于站点地图格式的谷歌文档,但有一件事他们没有弄清楚: 搜索引擎会自动查找和查找/sitemap_index.xml吗?还是您必须通过/robots.txt或main/sitemap.xml告诉他们?您是否可以没有/sitemap.xml而仍然依赖/sitemap_index.xml来查找和获取?最好的方法是在robots.txt中指向您的站点地图: Sitemap: <sitemap_location> 站点地图: 在robots.txt中有一个很好的解释,您可以使
搜索引擎会自动查找和查找/sitemap_index.xml吗?还是您必须通过/robots.txt或main/sitemap.xml告诉他们?您是否可以没有/sitemap.xml而仍然依赖/sitemap_index.xml来查找和获取?最好的方法是在robots.txt中指向您的站点地图:
Sitemap: <sitemap_location>
站点地图:
在robots.txt中有一个很好的解释,您可以使用相同的语法指向站点地图或站点地图索引文件:
Sitemap: <location>
站点地图:
搜索引擎将通过查看文件知道它是什么类型的
还值得注意的是,sitemap.xml和sitemap_index.xml只是建议的文件名,您可以使用任意名称。与robots.txt的已知位置不同,搜索引擎不会检查任何位置,如sitemap.xml或sitemap_index.xml,除非你告诉它该位置有东西。我读了很多关于这个问题的讨论,没有人知道谷歌如何处理这个问题 有些人说,默认情况下爬虫会查找这些文件:
- /sitemap.xml
- /sitemap.xml.gz
- /sitemap.gz
更多信息请访问。我可以确认,对于我刚刚调查过的两个站点,网站管理员工具没有sitemap_index.xml或其链接的站点地图的记录
我检查的两个网站都被谷歌编入索引已经一年多了,更不用说robots.txt中的sitemap了,它们都是WordPress网站,由Yoast SEO自动生成sitemap_index.xml。我只是在网站管理员工具中手动添加了网站地图。>搜索引擎不会检查任何位置,如sitemap.xml或sitemap_index.xml,除非您告诉它该位置有东西。