2017-09-12 95 views
1

我正在为我的网站创建多个站点地图文件。问题是我的站点地图文件位于与我的网站不同的文件服务器上。 例如,我有一个域名网站,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

请参阅 Sitemaps & Cross Submits

你必须在https://www.example.com/robots.txt提供一个robots.txt其 链接到外部网站地图:

Sitemap: https://www.filestack.com/sitemap1.xml 

(该网站地图可能只包含https://www.example.com/网址)。

0

您可以使用XML网站地图或根据Matt Cutts说HTML网站地图。这不是强制性的,你必须使用两个站点地图。虽然您无法将HTML网站地图提交给搜索引擎,但蜘蛛可以抓取您的HTML站点地图并将网页更深入地抓到您的站点。但是您不能使用位于不同服务器上的XML站点地图。