サイトマップ ファイル(例: sitemap.xml)は http://www.sitemaps.org/protocol.html に記載されている標準のサイトマップ形式に、Google が定義する地理情報固有の要素(下記の例を参照)を追加した形式になります。このファイルには、Google でインデックスに登録するために、地理情報が設定されたデータ(KML ファイル、KMZ アーカイブ、GeoRSS フィード)の URL への一連のポインタが含まれます。Google は、KML ファイル、KMZ アーカイブ、GeoRSS フィードをクロールし、特定の場所またはトピックに関する検索を行うユーザーに、これらの情報を表示します。地理情報サイトマップの作成と送信について詳しくは、ウェブマスター ツールを参照してください。

<geo:geo> 要素を使用して、その URL が地理情報関連のファイルであることを指定します。この要素内で <geo:format> 要素を使用して、ファイルのタイプを指定します。KML ファイルには kml、KMZ アーカイブには kmz、GeoRSS 拡張子を持つ RSS には georss を指定します。sitemap.xml ファイルの例を次に示します:
(中略)
サイトマップ ファイルには、最大 50,000 個の <url> タグを含めることかできます。sitemap.xml ファイルのサイズの上限は 10 MB です。50,000 個を超える URL がある場合は、サイトマップ ファイルを複数作成できます(詳しくはサイトマップ プロトコルとこちらのページをご覧ください)。

サイトマップ ファイルを作成したら、ファイルをウェブサイトのルート ディレクトリにコピーします。
(中略)
最後に、Google ウェブマスター ツールとGoogle アカウントを使用して、作成したサイトマップを追加します。

これで、ユーザーがその地理情報や記事を検索できるようになります。サイトマップについて詳しくは、サイトマップの作成と送信を参照して、ウェブマスター ツールについての情報をご確認ください。

地理情報コンテンツを Google に送信 - KML - Google Code

Geo Sitemaps でサポートされているのは kml と kmz と georss のみ。gpx とか ydf とかは駄目らしい。

Geo Sitemaps のサンプル。


<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:geo="http://www.google.com/geo/schemas/sitemap/1.0">
  <url>
    <loc>http://www.nilab.info/f/20110320_9ce5bd1e47546168b02c18fb7e0d8a36.kml</loc>
    <geo:geo>
      <geo:format>kml</geo:format>
    </geo:geo>
  </url>
  <url>
    <loc>http://www.nilab.info/lab/monkeypark_gokart/e4d600ca9661cb5b72adb924752ad9eb.kml</loc>
    <geo:geo>
      <geo:format>kml</geo:format>
    </geo:geo>
  </url>
  <url>
    <loc>http://www.nilab.info/zurazure2/20091212/Holux_M-241_Start_20081129-125955_Finish_20081129-135124.kml</loc>
    <geo:geo>
      <geo:format>kml</geo:format>
    </geo:geo>
  </url>
  <url>
    <loc>http://www.nilab.info/zurazure2/20091212/2008-11-29_12-59-55.kml</loc>
    <geo:geo>
      <geo:format>kml</geo:format>
    </geo:geo>
  </url>
  <url>
    <loc>http://www.nilab.info/zurazure2/20091221/Track001.kmz</loc>
    <geo:geo>
      <geo:format>kmz</geo:format>
    </geo:geo>
  </url>
  <url>
    <loc>http://www.nilab.info/f/20100918/Track001.kmz</loc>
    <geo:geo>
      <geo:format>kmz</geo:format>
    </geo:geo>
  </url>
  <url>
    <loc>http://www.nilab.info/z3/feedex.xml</loc>
    <geo:geo>
      <geo:format>georss</geo:format>
    </geo:geo>
  </url>
  <url>
    <loc>http://www.nilab.info/zlash/feedex.xml</loc>
    <geo:geo>
      <geo:format>georss</geo:format>
    </geo:geo>
  </url>
</urlset>

Ref.
- 地理情報サイトマップでサポートされる形式 - ウェブマスター ツール ヘルプ
- Google Webmaster Tools

tags: sitemaps seo georss kml

Posted by NI-Lab. (@nilab)