CSS-gradient generator
Lineaire, radiale en conische verlopen.
Ontwerp
XML-sitemaps voor zoekmachines.
Het loont de moeite de verwachtingen bij te stellen, want er worden effecten aan toegeschreven die het niet heeft.
Een sitemap helpt bij het ontdekken van pagina's. Hij verbetert je positie niet op zichzelf, garandeert geen indexering en compenseert geen slechte interne linkstructuur.
Hij is vooral nuttig bij heel grote sites, bij nieuwe sites zonder inkomende links, en bij pagina's die via de navigatie moeilijk te bereiken zijn.
Op een kleine, goed gelinkte site voegt hij weinig toe, al schaadt hij ook niet.
De tag lastmod heeft wel echte waarde als hij eerlijk is: die geeft aan wanneer de inhoud werkelijk is veranderd. Werkt jouw systeem hem elke nacht op alle pagina's bij terwijl er niets is gewijzigd, dan verliest hij alle geloofwaardigheid en doet hij niets meer.
De tags priority en changefreq worden daarentegen al lang genegeerd door zoekmachines. Je kunt ze zonder bezwaar weglaten.
Het formaat kent concrete grenzen waar je je aan moet houden.
Eén bestand bevat maximaal 50.000 URL's en weegt maximaal 50 MB ongecomprimeerd.
Heb je er meer nodig, dan maak je meerdere bestanden en een sitemap-index die ze opsomt. Voor die index gelden dezelfde grenzen.
Gzip-compressie is toegestaan en bij grote sites aan te raden.
Alle URL's moeten absoluut zijn, van hetzelfde domein en protocol als het bestand, en correct gecodeerd zijn.
Neem alleen indexeerbare URL's op: geen omleidingen, geen 404's, geen pagina's met noindex en geen niet-canonieke versies. Een sitemap vol rommel vermindert het vertrouwen in het hele bestand.
En geef de locatie op in robots.txt met de regel Sitemap, naast het indienen via de zoekconsole.
Heeft je site meerdere talen, dan is de sitemap de beste plek om dat aan te geven.
Je kunt de hreflang-annotaties in de XML opnemen, met voor elke URL de equivalenten in de andere talen. Dat is beter beheersbaar dan ze in de head van elke pagina zetten.
Denk eraan dat ze wederkerig moeten zijn: elke versie moet alle andere opsommen, inclusief zichzelf. Ontbreekt er een verwijzing, dan wordt de hele set genegeerd.
Voor Nederlands is er nog een specifiek punt: "nl" dekt de taal, "nl-NL" en "nl-BE" richten zich op Nederland en Vlaanderen apart. Dat laatste is alleen zinvol als je werkelijk verschillende inhoud hebt — bij verschillen in tarieven, wetgeving of terminologie is dat vaak wel het geval, en dan loont het.
Voeg x-default toe voor de versie die wordt getoond als geen enkele past.
Over onderhoud: idealiter genereert je systeem de sitemap automatisch. Een handgemaakt statisch bestand is binnen weken verouderd, en een verouderde sitemap die naar verdwenen pagina's wijst is slechter dan geen sitemap.
Bekijk regelmatig het sitemaprapport in de zoekconsole: daar zie je hoeveel URL's zijn ingediend en hoeveel er werkelijk zijn geïndexeerd, en juist het verschil daartussen is het meest onthullend.
Niet op zichzelf. Het helpt bij het ontdekken van pagina's, maar garandeert geen indexering.
50.000 en 50 MB ongecomprimeerd. Voor meer gebruik je een sitemap-index.
Nee, die worden al lang genegeerd. lastmod wel, als hij eerlijk is.
Alleen indexeerbare: geen omleidingen, 404's, noindex of niet-canonieke versies.
Met hreflang-annotaties in de XML, altijd wederkerig en met een x-default.
Nee.