Sitemapsは、ファイルを設置する場所によって、記述できるウェブページが制限されます。たとえばSitemapsがhttp://example.com/catalog/sitemap.xmlに設置されている場合、このSitemapsで記述できるウェブページは、http://example.com/catalog/より下にあるウェブページで、http://example.com/images/で始まるURLのウェブページは、記述することができません。
また、Sitemapsの設置されたドメインと、そのSitemaps内で記述されているウェブページのドメインが異なる場合(Sitemapsをhttp://sitemaps.example.com/sitemap.xmlに設置し、このSitemapsでhttp://www.example.comドメイン内のウェブページの情報を記述している場合など)や、SitemapsとSitemapsで記述されているURLのプロトコルが異なる場合(Sitemapsがhttp://www.example.com/sitemap.xmlに設置されていて、このSitemapsでhttps://www.example.comドメイン内のウェブページの情報を記述している場合など)、原則的にSitemapsを設置できません。
ただし、robots.txtでSitemapsのURLを記述することによって、ドメインが異なるSitemapsを設置できます。
- 例:Sitemapsがhttp://sitemaps.example.com/sitemap.xmlに設置されていて、http://www.example.com内のウェブページの情報を記述している場合
- http://www.example.com/robots.txtで、次のようにサイトマップのURLを記述します。
Sitemap: http://sitemaps.example.com/sitemap.xml
- 注意
- この情報は、sitemaps.orgでの記述に基づいています。詳細や最新の情報については、sitemaps.org(外部サイト)をご覧ください。