对于网站,我的站点地图索引文件和我的所有站点地图都是gzip压缩的,并且如果robots.txt有类似的名称(SiteMapIndex.xml.gz,SiteMap1.xml.gz,SiteMap2.xml.gz) file和SiteMapIndex.xml文件是否引用了gzip压缩文件名或非gzip压缩文件名?
示例 - robots.txt内容应该是这样的吗? -
Sitemap: http://www.mysite.com/SiteMapIndex.xml.gz
或者像这样(没有.gz)?
Sitemap: http://www.mysite.com/SiteMapIndex.xml
SiteMapIndex.xml内容应该如下所示吗? -
...
<sitemap>
<loc>http://www.mysite.com/SiteMap1.xml.gz</loc>
<lastmod>2013-08-20</lastmod>
</sitemap>
<sitemap>
<loc>http://www.mysite.com/SiteMap2.xml.gz</loc>
<lastmod>2013-08-20</lastmod>
</sitemap>
...
或者这个(没有.gz)? -
...
<sitemap>
<loc>http://www.mysite.com/SiteMap1.xml</loc>
<lastmod>2013-08-20</lastmod>
</sitemap>
<sitemap>
<loc>http://www.mysite.com/SiteMap2.xml</loc>
<lastmod>2013-08-20</lastmod>
</sitemap>
...
答案 0 :(得分:2)
如果您希望机器人读取.gz文件,请将.gz名称放在索引中。那就是:
<sitemap>
<loc>http://www.mysite.com/SiteMap1.xml.gz</loc>
<lastmod>2013-08-20</lastmod>
</sitemap>
<sitemap>
<loc>http://www.mysite.com/SiteMap2.xml.gz</loc>
<lastmod>2013-08-20</lastmod>
</sitemap>
你的robots.txt文件也是如此:输入gzip压缩文件的名称。