handmatig aanmaken van een XML Sitemap
Sitemaps, zoals de naam al aangeeft, zijn een kaart van uw website. Er zijn twee soorten sitemaps:
- HTML-een webpagina U toont de structuur van uw website. Dit type sitemap is gemaakt voor bezoekers van uw website. (Voorbeeld: Doteasy sitemap)
- XML-een bestand waarin u alle URL ‘ s van uw website weergeeft. Dit type heet “Sitemap” en is gemaakt voor zoekmachine crawlers
XML Sitemaps
XML Sitemaps bieden de mogelijkheid om zoekmachines te informeren over uw website.
zoekmachine crawlers vinden meestal pagina ‘ s van links binnen de site en van andere sites. Sitemaps zijn bijzonder nuttig als:
- Uw site dynamische inhoud
- Uw site maakt gebruik van rijke Ajax of Flash (normaal gesproken niet verwerkt door zoekmachines)
- Uw site nieuw is en er nog enkele links naar het
- Uw website heeft een groot archief van inhoud pagina ‘ s die niet goed aan elkaar gekoppeld, of niet beschikbaar zijn via de doorzoekbaar interface sommige gedeelten van de website
verder Sitemap kunt webmasters om extra informatie over elke URL: wanneer het voor het laatst is bijgewerkt, hoe vaak en hoe belangrijk het is, in vergelijking met andere Url ‘ s in de website. Hierdoor kunnen zoekmachines de site intelligenter doorzoeken.
opmerking: Sitemap garandeert niet dat webpagina ’s in zoekmachines worden opgenomen, noch heeft het invloed op de manier waarop webpagina’ s in zoekresultaten worden gerangschikt. Door het indienen van Sitemaps naar een zoekmachine, een webmaster is alleen maar helpen de motor crawlers doen een betere baan van het kruipen van hun site.
Sitemapgeneratoren
u kunt een sitemapgenerator gebruiken om uw sitemap aan te maken. Google heeft een sitemap generator voor het maken van een sitemap voor een statische website.
overige sitemapgeneratoren en diensten:
- XML-Sitemaps.com
- SiteMapsPal.com
- SiteMapDoc.com
handmatig een Sitemap aanmaken
u kunt ook handmatig een Sitemap aanmaken op basis van het Sitemap-protocol.
1. Maak een tekstbestand en sla het op met een .XML-extensie (ie. sitemap.xml)
2. Eerste regels van het bestand:
<?xml version= ” 1.0 “encoding=” UTF-8″?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>
3. Maak een vermelding voor elke URL. De tag <loc> is vereist, de andere zijn optioneel.
<url>
<loc>http://www.example.com/</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
4. Laatste regel van het bestand:
</urlset>
5. Upload het bestand naar uw server en stuur het vervolgens naar de zoekmachines.
Elementdefinities
Element | Vereist? | opmerkingen |
<loc> | Y | Geef de volledige URL van de pagina, inclusief het protocol (dwz. http, https). Deze waarde moet kleiner zijn dan 2048 tekens |
<lastmod> | N | vermeld de datum waarop het bestand voor het laatst is gewijzigd, in JJJJ-MM-DD-formaat. |
<changefreq> | N | mogelijke waarden zijn: elk uur, Dagelijks, Wekelijks, Maandelijks, Jaarlijks en nooit. Dit wordt alleen gebruikt als een gids voor crawlers en wordt niet gebruikt om te bepalen hoe vaak pagina ‘ s worden geïndexeerd. |
<prioriteit> | n | staat webmasters toe om aan zoekmachine crawlers te suggereren welke pagina ‘ s als belangrijker worden beschouwd. Geldig bereik is van 0.0 tot 1.0 (hoogste). De standaardwaarde is 0.5. Het beoordelen van alle pagina ‘ s op een site met een hoge prioriteit heeft geen invloed op zoekmachine lijsten. |
richtlijnen en beperkingen
houd in gedachten bij het maken van uw Sitemap-bestand:
- sitemapbestanden hebben een limiet van 50.000 URL ‘ s en zijn niet groter dan 10 MB wanneer ze niet zijn gecomprimeerd.
- de Sitemap-URL kan alleen ASCII-tekens bevatten.
- Sitemaps kunnen gecomprimeerd worden met gzip.
- een Sitemap kan een lijst met Sitemaps bevatten (een sitemapindexbestand dat dient als toegangspunt voor niet meer dan 50.000 Sitemaps)
uw Sitemap naar zoekmachines verzenden
er zijn verschillende manieren om uw Sitemap naar zoekmachines te verzenden:
1. Het toevoegen van de volgende regel aan uw robots.txt-bestand
Sitemap: <sitemap_locatie>
de <sitemap_locatie> moet de volledige URL naar de Sitemap zijn, zoals http://www.yourdomain.com/sitemap.xml
2. Direct indienen bij een zoekmachine (aka. gepingd)
- Google– http://www.google.com/webmasters/tools/ping?sitemap=location
- Yahoo! – http://search.yahooapis.com/SiteExplorerService/V1/ping?sitemap=location
- Ask.com – http://submissions.ask.com/ping?sitemap=location
- Live zoeken– http://webmaster.live.com/ping.aspx?siteMap=location
plaats vervangen door de volledige URL naar uw Sitemap, zoals bijvoorbeeld http://www.yourdomain.com/sitemap.xml
, http://www.google.com/webmasters/tools/ping?sitemap= http://www.yourdomain.com/sitemap.xml