Добавьте свои географические данные в карту сайта с помощью KML
Если ваш сайт ориентирован на географические данные, карта сайта KML может стать ценным инструментом для интеграции с картографическими сервисами и точного представления пространственной информации. А KML (Язык разметки Keyhole) Карта сайта — это специальная карта сайта, используемая в основном для веб-сайтов, содержащих географическую информацию.
В то время как богатые фрагменты и Схема разметка может улучшить общий вид вашего сайта SEO, карта сайта KML может помочь в представлении и организации географических данных. Вот разбивка:
Что такое карта сайта KML?
- Цель: Файлы Sitemap KML используются для информирования поисковых систем о содержании веб-сайта с учетом местоположения. Они особенно полезны для сайтов с картами, таких как недвижимость, путешествия или местные путеводители.
- Формат: KML - это XML обозначение для географических аннотаций и визуализации на интернет-картах (например, Google Maps). В файле KML отмечаются местоположения, фигуры и другие географические аннотации.
Это стандарт файла Sitemap?
- Стандартизация: KML — это стандартный формат, изначально разработанный для Google Earth, но это не стандартный формат карты сайта, такой как XML-карты сайта для веб-страниц. Он более специализированный.
- Применение: Он широко используется для географических данных, но не универсально применим ко всем веб-сайтам.
- Листинг в robots.txt: Листинг файлов Sitemap в формате 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>
Эти примеры иллюстрируют структуру файлов KML для представления географических данных веб-сайта. Их использование очень полезно для сайтов, где информация о местоположении является ключевым элементом контента.