検索マーケティング
KML を使用して地理データをサイトマップに追加する
サイトが地理データに重点を置いている場合、KML サイトマップはマップ サービスと統合し、空間情報を正確に表現するための貴重なツールとなります。 あ KML (キーホール マークアップ言語) サイトマップは、主に地理情報を含む Web サイトに使用される特定のサイトマップです。
一方、 リッチスニペット & スキーマ マークアップはサイトの全体的な機能を向上させることができます SEO、KML サイトマップは、特に地理データの表示と整理に役立ちます。 内訳は次のとおりです。
KML サイトマップとは何ですか?
- 目的: KML サイトマップは、Web サイト上の位置ベースのコンテンツについて検索エンジンに通知するために使用されます。 これらは、不動産、旅行、地元ガイドなど、地図を扱うサイトに特に役立ちます。
- フォーマット: KML は XML インターネットベースの地図内の地理的注釈と視覚化のための記法 ( Googleマップ)。 KML ファイルは、場所、形状、その他の地理的な注釈をマークします。
これはサイトマップの標準ですか?
- 標準化: KML は、元々は のために開発された標準形式です。 グーグルアース, ただし、これは Web ページの XML サイトマップのような標準のサイトマップ形式ではありません。 より専門的です。
- 使用法: 地理データに広く使用されていますが、すべての Web サイトに普遍的に適用できるわけではありません。
- robots.txt のリスト: KML サイトマップの一覧表示 robots.txtの は必須ではありません。 ただし、robots.txt にサイトマップの場所を含めると、検索エンジンが地理データを検出してインデックスを作成するのに役立ちます。 これを含める場合、構文は次のようになります。
Sitemap: https://yourdomain.com/locations.kml
フォーマットとは何ですか?
- 基本構造: KML ファイルは XML ベースであり、通常は次のような要素が含まれています。
<Placemark>
、名前、説明、座標 (経度、緯度) が含まれます。 - 拡張機能: また、マップ要素の外観をカスタマイズするためのポリゴンやスタイルなど、より複雑な構造を持つこともできます。
KML サイトマップ要素の例:
- 目印の例:
<Placemark>
<name>Example Location</name>
<description>This is a description of the location.</description>
<Point>
<coordinates>-122.0822035425683,37.42228990140251,0</coordinates>
</Point>
</Placemark>
- ポリゴンの例:
<Polygon>
<outerBoundaryIs>
<LinearRing>
<coordinates>
-122.084,37.422,0 -122.086,37.422,0 -122.086,37.420,0 -122.084,37.420,0 -122.084,37.422,0
</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>
これらの例は、Web サイトの地理データを表すために KML ファイルがどのように構造化されるかを示しています。 これらを使用すると、位置情報が重要なコンテンツ要素であるサイトにとって非常に有益です。