web-dev-qa-db-ja.com

サイトマップ-sitemap_index.xmlの各サイトマップをGoogleウェブマスターツールに送信する必要がありますか?

CentOSサーバーにWordpressブログがあります。ルートディレクトリにはsitemap.xmlはありませんが、次のコードを含むsitemap_index.xmlファイルがルートディレクトリにあります。

<?xml-stylesheet type="text/xsl" href="http://mywebsite.com/wp-content/plugins/wordpress-seo/css/xml-sitemap-xsl.php"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <sitemap>
        <loc>
            http://mywebsite.com/post-sitemap.xml
        </loc>
        <lastmod>
            2012-12-18T19:47:47+00:00
        </lastmod>
    </sitemap>

    <sitemap>
        <loc>
            http://mywebsite.com/page-sitemap.xml
        </loc>
        <lastmod>
            2012-12-18T17:32:49+00:00
        </lastmod>
    </sitemap>
</sitemapindex>

私の質問:どのサイトマップに提出すればよいですか Googleウェブマスターツール ?オプションは次のとおりです。

  1. sitemap_index.xmlのみ
  2. post-sitemap.xmlpage-sitemap.xmlのみ
  3. 3つすべて(sitemap_index.xml、post-sitemap.xml、およびpage-sitemap.xml)
  4. その他、教えてください。
2
Sumit Gupta

マスターサイトマップを送信するだけです。目的は、他のサイトマップについて通知することです。そのため、それらを送信する必要はありません。

3
John Conde

Googleウェブマスターツールのサポート記事によると http://support.google.com/webmasters/bin/answer.py?hl=ja&answer=7145

サイトマップインデックスファイルを作成したら、保存してGoogleに送信します。すべてのサイトマップをアップロードして保存している限り、各サイトマップを個別に送信する必要はありません。サイトマップインデックスファイルを送信するだけで準備完了です。アカウントのサイトごとに最大500個のサイトマップインデックスファイルを送信できます。

彼らのページのサンプルコード

2
Anagio