我们会定期使用cron job
计算网站地图,并将结果存储在s3
。
我们可以301
将https://oursite.com/sitemap.xml重定向到s3
上托管的sitemap.xml吗?
我知道站点地图规范要求站点地图位于同一个域(http://www.sitemaps.org/protocol.html#location)。但主要搜索提供商会将301
与off-domain
URL
视为同一域名还是其他域名?
答案 0 :(得分:6)
是的,你可以。简而言之,您必须证明您拥有父网站,并且您可以通过在父网站的robots.txt文件中包含s3中的站点地图的URL来实现这一点。
父网站的robots.txt应该有一个类似的部分:
# myawesomesite.com/robots.txt
[...]
Sitemap: http://s3.yoursite.com/sitemap.xml
中查看详情