Voeg uw geografische gegevens toe aan uw sitemap met KML
Als uw site zich richt op geografische gegevens, kan een KML-sitemap een waardevol hulpmiddel zijn voor integratie met kaartservices en voor het nauwkeurig weergeven van ruimtelijke informatie. A KML (Keyhole Markup Language) Sitemap is een specifieke sitemap die voornamelijk wordt gebruikt voor websites met geografische informatie.
Terwijl Rich snippets en Schema opmaak kan de algemene uitstraling van uw site verbeteren SEO, kan een KML-sitemap specifiek helpen bij het presenteren en organiseren van geografische gegevens. Hier is een overzicht:
Wat is een KML-sitemap?
- Doel: KML-sitemaps worden gebruikt om zoekmachines te informeren over de locatiegebaseerde inhoud op een website. Ze zijn vooral handig voor sites met kaarten, zoals onroerend goed, reizen of lokale gidsen.
- Formaat: KML is een XML notatie voor geografische annotatie en visualisatie binnen op internet gebaseerde kaarten (zoals Google Maps). Een KML-bestand markeert locaties, vormen en andere geografische annotaties.
Is dit een sitemapstandaard?
- Standaardisatie: KML is een standaardformaat dat oorspronkelijk is ontwikkeld voor Google Earth, maar het is geen standaard sitemapformaat zoals XML-sitemaps voor webpagina's. Het is meer gespecialiseerd.
- Gebruik: Het wordt veel gebruikt voor geografische gegevens, maar is niet universeel toepasbaar op alle websites.
- Vermelding in robots.txt: KML-sitemaps vermelden in robots.txt is niet verplicht. Het opnemen van de sitemaplocatie in uw robots.txt kan zoekmachines echter helpen bij het ontdekken en indexeren van uw geografische gegevens. Als u het opneemt, is de syntaxis:
Sitemap: https://yourdomain.com/locations.kml
Wat is het formaat?
- Basis structuur: KML-bestanden zijn op XML gebaseerd en bevatten doorgaans elementen zoals
<Placemark>
, inclusief een naam, beschrijving en coördinaten (lengtegraad, breedtegraad). - extensions: Ze kunnen ook complexere structuren hebben, zoals polygonen en stijlen, waarmee u het uiterlijk van de kaartelementen kunt aanpassen.
Voorbeelden van KML-sitemapelementen:
- Voorbeeld van een plaatsmarkering:
<Placemark>
<name>Example Location</name>
<description>This is a description of the location.</description>
<Point>
<coordinates>-122.0822035425683,37.42228990140251,0</coordinates>
</Point>
</Placemark>
- Veelhoekvoorbeeld:
<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>
Deze voorbeelden illustreren hoe KML-bestanden zijn gestructureerd om geografische gegevens van websites weer te geven. Het gebruik ervan is zeer nuttig voor sites waar locatie-informatie een belangrijk inhoudselement is.