Eenvoudige maar uiterst effectieve zoekmachine-optimalisatie-tips! - deel 5Een sitemap is de TomTom voor de zoekmachines! SEO Tactiek 23: zorg dat de zoekmachines heel je site kunnen vinden en indexeren door gebruik te maken van een sitemap. Een sitemap is een soort inhoudsopgave van je website. Het is eigenlijk een overzicht dat op het hoogste niveau (gelijk met je index-pagina) in je mappenstructuur staat. Hier kan een zoekmachine even kijken wat zij allemaal kan verwachten als zij jouw website gaat doorzoeken (ja, een zoekmachine is, taalkundig gezien, vrouwelijk). Het is net als zo'n stratenplan wanneer je een vreemde stad binnenkomt. Eerst even kijken waar je bent, je zoekt wat ijkpunten en je reist verder! Het is niet zo dat je hierdoor meteen hoger komt in de resultaten, maar hoe vriendelijker het hele bouwwerk (je website) is, des te hoger zal de waardering zijn! Zie het maar een beetje als iemand versieren. Het zijn ooit kleine dingen waar de ander zich aan ergert die roet in het eten gooien. Probeer daarom alle kleine puntjes in orde te hebben zodat je maximaal scoort. Nou is het leuk als je zo'n sitemap zelf kunt schrijven maar dat is niet noodzakelijk. Er zijn erg handige ‘online' sitemap-maak-gereedschappen! Maar voordat ik je daar naar toe stuur wil ik je wel even uitleggen wat een XML-bestand is en wat je er allemaal mee kunt doen. XML staat voor Extensible Markup Language, en is eigenlijk bedoeld voor het opslaan van data in een gemakkelijke en alom geaccepteerde vorm. Met XML kun je data zo opslaan dat ze in de HTML gebruikt kunnen worden maar er niet in hoeven te staan. Doordat er een gigantische hoeveelheid aan vormen is waarin data worden opgeslagen is het voor programmeurs altijd een enorme klus geweest om diverse onderdelen met elkaar te laten ‘praten'. Door data in XML te plaatsen kan onderlinge uitwisseling een stuk eenvoudiger. Als je snel een sitemap wilt hebben en verder niets over dit soort code wilt weten, geen probleem, je kunt dan het hele onderstaande stuk overslaan en meteen naar de volgende website gaan: http://www.xml-sitemaps.com/ Hier kun je de url van je website invoeren en je krijgt automatisch je perfecte sitemap. De uitleg staat er in het Engels bij, maar het is echt heel gemakkelijk. Bonustip: een stukje uitleg over XML Wil je graag meer weten over de XML-sitemap, dan kun je onderstaand verhaal lezen. Zo niet, ga dan verder naar het volgende hoofdstuk. Als je een XML-bestand ziet is het zelfs voor een leek duidelijk wat er beschreven staat. Ik zal een voorbeeldje laten zien: <?xml version="1.0" encoding="ISO-8859-1"?> In de eerste regel definiëren we dat het een XML-bestand is en welke karakterset er gebruikt wordt. En er is één artikel met data ingegeven. Het gaat om een artikel met de naam ‘notitie', een soort memo dus. In dit geval van een verstuurd bericht. De velden 'aan', 'van', 'onderwerp' en 'inhoud' bevatten de data die we kunnen gebruiken. Die zijn voor elk XML-bestand dat je wilt maken in te vullen naar jouw wensen. De hoeveelheid velden en de naam ervan is aan jou! Voor een zoekmachine is er informatie nodig over de url van de pagina. Een sitemap ziet er dan uit zoals in onderstaand voorbeeld. Ik zal weer stap voor stap uitleggen wat de velden betekenen. <?xml version="1.0" encoding="UTF-8" ?> Met de XML version en de ‘encoding' is eigenlijk bepaald welke uitgave en karakterset er gebruikt worden in het bestand. Met de begint het document waar we de inhoud in beschrijven. Nu weet een crawler dat we webpagina's gaan beschrijven. De </urlset> is dan ook het laatste dat we tegenkomen, daarmee sluiten we af wat we eerder opengemaakt hebben. Tussen <loc> en </loc> staat steeds de volledige url van een pagina, dus niet alleen www.jewebsite.nl maar echt de hele url http://www.jewebsite.nl <lastmod> is eigenlijk de datum waarop je een pagina voor het laatst hebt aangepast, daar hoef je verder niet snel iets aan te doen. Wel moet je als je zelf de code schrijft de regels in acht nemen, yyyy-mm-dd....oftewel jaar, maand en dag. <changefreq> geeft aan hoe vaak een pagina wordt gewijzigd. Als die automatisch gegenereerd is staat deze standaard op ‘daily', oftewel dagelijks. <priority> geeft aan of de pagina meer of minder vaak door crawlers bezocht moet worden. 0,1 is het minst frequent en 0,9 is voor de belangrijkste pagina's. Standaard staat deze op 0,5. Je weet nu ongeveer hoe een XML-sitemap eruit ziet en wat het belang ervan is. Als je hem klaar hebt moet je hem in de root (zeg maar de begane grond) van je website plaatsen. Dat is dezelfde plek waar je index-pagina zich bevindt. Bij een Alphamega-account dus in de map HTTPDOCS. Je kunt gerust het voorbeeldje in een Wordpad plakken en bewerken, sla het op als sitemap.xml en je bent er. Voor iedere pagina maak je zo'n blokje <url></url> aan. De inhoud tussen deze tags pas je naar wens aan. Wat trouwens ook heel goed is om zoekmachines gelukkig te maken, en ook nog eens je bezoekers duidelijkheid te verschaffen is een duidelijk verloop van hun route over jouw website. Misschien heb je het weleens gezien. Dan heeft de webmaster bovenin de site een balkje opgenomen met daarin de route vanaf de homepage naar de pagina waar de bezoeker zich bevindt. Even een voorbeeld uit de site van onze loodgieter: Home >> Winkel >> PVC >> Koppelstukken >> Bochtjes De bezoeker kan vanuit iedere pagina direct terug naar een ander niveau. Hij hoeft niet per stap terug te klikken. En voor zoekmachines zijn interne links een soort bewegwijzering waar ook nog eens waardevolle informatie middels tags aan opgehangen kan worden. Je begrijpt natuurlijk dat je voor zo'n overzichtje geen uitgebreide tekstlinks maakt. Dat is weer net te! Je moet geen enkele mogelijkheid onbenut laten om de structuur van je website duidelijk te maken. De meeste bezoekers haken af als ze de weg dreigen kwijt te raken. Eigenlijk is het een routineklus om een website ‘organisch' te optimaliseren als het begin maar op de juiste wijze is gemaakt, maar het gaat vaak al fout bij het design. Veel webdesignbureaus beginnen met een prachtig plaatje en bouwen een website met een HTML-editor zonder aandacht aan de achterliggende structuur en code te schenken. Dan krijg je een website die voor het oog fraai is, maar een drama voor bezoekers en zoekmachines. Alles draait om de architectuur en bewegwijzering. Het is niet voor niets dat de beste websites ongelofelijk ‘arm' aan design zijn. Kijk maar eens naar www.msn.nl, dat is nou typisch een portaal dat door eenvoud succesvol is. Het heeft de kenmerken van een krant, en dat is herkenbaar. Dus voordat je begint met het maken van een website is het wel zo slim om eerst een ‘stratenplan' te maken. Hoeveel pagina's gaan er komen, hoe ziet het menu eruit, waar komt het submenu, hoe staan deze pagina's ten opzichte van elkaar in de root, is de structuur ‘plat' genoeg en zo kan ik nog even doorgaan. Als je een website wilt laten maken en je gaat naar een webdesigner toe, laat hem dan eens vertellen hoe hij dit gaat regelen, en of hij de webstandaard van W3C gaat halen! Geloof me, als hij hier niet aan wil of kan voldoen...of erger nog, als hij vertelt dat dit niet nodig is, loop dan naar buiten en zoek een ander. Een website is maatwerk, het is een heel aparte wereld met grote valkuilen. En er zijn maar heel weinig ‘webdesigners' die van alle onderdelen op de hoogte zijn. Webdesign is multidisciplinair, je hebt te maken met marketing, design, techniek en zoekmachineoptimalisatie. Grotere bedrijven beschikken over specialisten voor elk gebied. En dat kost geld, maar het resultaat is daar ook naar. Het buurjongetje dat zo handig met computers is en ook ‘mooie' websites bouwt is meestal niet de oplossing waar je op zit te wachten, ook al lijkt het financieel zo interessant. En als je graag zelf sleutelt, daar is niets mis mee. Met een beetje hulp en wat inzet kun je heel ver komen. En zeg nou eerlijk, wat is er mooier dan een fraai resultaat dat je zonder kosten zelf hebt vervaardigd! In het volgende hoofdstuk ga ik je een ‘checklist' geven. Waar moet je allemaal aan denken om het voor zoekmachines zo goed mogelijk te doen. Hang die maar eens een paar nachtjes boven je bed. Er staan ook tips in om meer ‘lawaai' om je website heen te maken! |