3

ルートに robots.txt ファイルがありhttp://domain.com/robots.txt、サイトマップ インデックスを指す単一の宣言を持つサブフォルダーにサイトマップを指定するとします。

robots.txt

Sitemap: http://domain.com/sub/sitemap_index.xml

また、サイトマップ インデックスsitemap.xmlが同じサブディレクトリを指しているとします。

sitemap_index.xml

 <?xml version="1.0" encoding="UTF-8"?>
 <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <sitemap>
       <loc>http://domain.com/sub/sitemap-1.xml</loc>
    </sitemap>
 </sitemapindex>

サイトマップの仕様では、サイトマップが現在のフォルダーまたはサブフォルダー内の URL のみを指定できることが明確に述べられています。しかし、これは私が上で説明したシナリオで変わりますか? 私が尋ねる理由は、robots.txt ファイルが、まったく別のドメインでホストされているサイトマップを指している可能性があることを知っているからです。これが可能であれば、ルートの robots.txt からポイントされているサブフォルダ内のサイトマップが、ルート内の URL とそこからのすべてのサブフォルダを指定できるのは当然のことです。

誰か確実に知っていますか?

4

1 に答える 1

-1

はい、上記のシナリオで変更されます。上記のシナリオでは、Robot.txt はサブまたはメインのいずれかのディレクトリから同じドメイン URL を指すことができます。

于 2013-06-04T20:50:31.327 に答える