Samenvatting
Een sitemap is een bestand met alle adressen van je website, bedoeld voor zoekmachines. Mach3Blocks maakt dat bestand zelf, bij elke publicatie opnieuw. Je stelt er niets voor in en je onderhoudt het niet.
Het adres van je sitemap staat in de website-instellingen, op het tabblad Informatie, in de regel Sitemap-XML.
Hieronder staan het moment waarop het bestand wordt gemaakt en welke pagina's erin komen. Ook de drie situaties waarin er helemaal geen sitemap is.
Wanneer gebruik je dit?
Je leest dit als je wilt weten hoe zoekmachines de structuur van je website binnenkrijgen. Er valt niets te kiezen, maar het helpt te weten wat er wel en niet in het bestand staat.
De tweede aanleiding is praktisch: je hebt het adres van je sitemap nodig om het bij Google aan te melden. Lees daarvoor Google Search Console.
Hoe werkt dit in Mach3Blocks?
Waar het adres staat
Open de website-instellingen en kies het tabblad Informatie. De regel Sitemap-XML staat daar als eerste.
Die regel is een link naar je eigen sitemap. Je klikt hem aan om het bestand te openen, of je kopieert het adres.
Wanneer het bestand wordt gemaakt
Bij elke publicatie van je website wordt de sitemap opnieuw opgebouwd en meegeschreven. Het bestand komt in de hoofdmap van je website te staan.
Er is dus geen knop om een sitemap te maken en geen instelling om er iets aan te wijzigen. Publiceer je opnieuw, dan is de sitemap weer bij.
Heb je een collectie met een detailpagina, dan wordt het een PHP-bestand in plaats van een XML-bestand. Het oude adres blijft dan werken, want je website stuurt het door naar het nieuwe bestand.
Welke pagina's erin komen
Niet elke pagina van je website komt in de sitemap. Vijf soorten pagina's vallen weg, en dat is meestal precies de bedoeling.
| Soort pagina | In de sitemap | Bijzonderheden |
|---|---|---|
| Een gewone pagina die aanstaat | wel | |
| Een uitgeschakelde pagina | niet | Die pagina wordt bij een publicatie helemaal niet meegenomen |
| Een systeempagina | niet | Bijvoorbeeld de foutpagina en de pagina Inloggen |
| Een pagina met Noindex aan | niet | Je vraagt zoekmachines dan juist om de pagina niet op te nemen |
| Een pagina met Versleutelde URL aan | niet | Lees Versleutelde URL voor wat dat vinkje verder doet |
| Een pagina die naar een ander adres doorstuurt | niet | |
| Een pagina met Verbergen in zoekresultaten aan | wel | Dat vinkje geldt voor het zoekformulier op je eigen website |
Zoek je een pagina in je sitemap en staat zij er niet, loop dan deze zeven regels langs. In bijna alle gevallen staat er een vinkje aan dat je zelf hebt gezet.
Bij een collectie met een detailpagina
Heeft een collectie een detailpagina, dan komt elk item van die collectie als eigen adres in de sitemap. De opmaakpagina zelf komt er niet in, want die pagina bestaat op je website niet als los adres.
Een item met Noindex of met een versleuteld adres valt eruit, net als een gewone pagina. Lees Detailpagina voor het vinkje dat een collectie zo'n pagina geeft.
Wat je ermee kunt
Je geeft zoekmachines met dit bestand een volledige lijst van je adressen. Zij hoeven de structuur van je website dan niet zelf af te leiden uit de links.
Je meldt het adres eenmalig aan bij een zoekmachine. Daarna haalt die het bestand zelf opnieuw op, en na elke publicatie staat de nieuwe versie er al.
Wat er per adres in staat
| Onderdeel | Wat het is |
|---|---|
| Het adres | Het volledige adres van de pagina, met je domeinnaam ervoor |
| De datum | De datum waarop die pagina voor het laatst is gepubliceerd |
| De taalversies | Bij een meertalige website een verwijzing naar elke taalversie van die pagina |
Bij een download en bij een publicatie naar een webhook krijgt elke pagina de datum van dat moment mee. Dan staat er dus niet de eigen publicatiedatum per pagina.
Bij een meertalige website
Elke pagina in je sitemap krijgt een verwijzing naar haar eigen taalversies. Zo weet een zoekmachine dat het om dezelfde pagina in een andere taal gaat, en niet om dubbele inhoud.
Er komt daarnaast één verwijzing zonder taal bij. Is Engels een van je talen, dan wijst die naar de Engelse versie; anders naar de taal van het domein of naar je hoofdtaal.
Grenzen en wat niet kan
Er is niets in te stellen, en er zijn drie situaties waarin er helemaal geen sitemap is.
| Situatie | Wat er gebeurt |
|---|---|
| Je website heeft geen domeinnaam | De regel Sitemap-XML staat niet in de website-instellingen |
| Je website staat op Login | Er komt bij een publicatie geen sitemap mee. Lees Website afschermen |
| Je website zit in een presentatiegroep | Er komt geen sitemap mee. Lees Presentatie of website |
Je kunt een pagina niet met de hand aan de sitemap toevoegen, en er ook niet een uit halen. Wat erin komt volgt uit de instellingen van je pagina's.
Voorwaarden en rechten
Voor het openen van de website-instellingen heb je geen recht nodig. Wie de website kan openen, ziet de regel met het adres.
Om een sitemap te laten maken, heb je het recht Publiceren nodig. Zonder publicatie bestaat het bestand niet.
Praktijkvoorbeelden
Je hebt een bestaande website naar Mach3Blocks overgezet, met andere adressen dan voorheen. Je publiceert, kopieert het adres uit de regel Sitemap-XML en meldt het aan bij Google.
Google haalt daarna de lijst met je nieuwe adressen op. Dat gaat sneller dan wachten tot het alle pagina's zelf via je links tegenkomt.
Je hebt een website in het Nederlands en het Engels, en je wilt dat Google de twee versies bij elkaar houdt. Daar hoef je niets voor te doen.
Elke pagina in je sitemap heeft de verwijzingen naar haar taalversies al. Je kunt in het bestand nakijken of alle pagina's van beide talen erin staan.