我正在为我的网站创建多个站点地图文件。问题是我的站点地图文件位于与我的网站不同的文件服务器上。
例如,我有一个域名网站www.example.com
,但我的站点地图索引文件和其他站点地图文件位于www.filestack.com
。
我的站点地图索引文件如下所示:
<sitemapindex xmlns="http://www.google.com/schemas/sitemap/0.84">
<sitemap>
<loc>
https://www.filestack.com/sitemap1.xml
</loc>
</sitemap>
虽然我的sitemap1.xml
将是:
<url>
<loc>
https://www.example.com/test
</loc>
<lastmod>2017-09-04</lastmod>
<changefreq>weekly</changefreq>
</url>
是否可以添加链接以执行此类操作以及如何操作?
答案 0 :(得分:0)
您必须在https://www.example.com/robots.txt
处提供robots.txt
链接到外部站点地图:
Sitemap: https://www.filestack.com/sitemap1.xml
(此站点地图可能只包含https://www.example.com/
的网址。)
答案 1 :(得分:0)
根据Matt Cutts所述,您可以使用XML站点地图或HTML站点地图。您必须同时使用这两个站点地图并非强制要求。虽然您无法向搜索引擎提交HTML站点地图,但蜘蛛可以抓取您的HTML站点地图并将网页抓取到您网站的更深处。但是您不能使用位于不同服务器上的XML站点地图。