Een uitgebreider artikel staat op pagina Zoekmachine-optimalisatie (SEO) en is geschreven met iedere website (niet specifiek Drupal) in het achterhoofd, met een opsomming van de belangrijkste Drupal 5 modules voor de optimalisatie.
Voor Drupal 6 zijn er diverse modules beschikbaar om je website te optimaliseren voor zoekmachines:
Een cruciaal onderdeel van SEO is het vinden van de juiste zoekwoorden voor de website. Bij gebruik van de verkeerde woorden wordt de website te weinig gevonden, waardoor alle inspanningen tevergeefs zijn. Maar wat zijn de juiste woorden? Hierbij kan het volgende helpen.
Heb je eenmaal de juiste woorden gevonden, dan is met Google Analytics het gebruik door de bezoekers verder uit te zoeken.
De eerste stap is het overtuigen van zoekmachines is het op de juiste manier gebruiken van de sleutelwoorden zodat ze op de juiste plaatsen terugkomen. Dit heet in goed Nederlands On-Page Optimalisatie.
De sleutelwoorden moeten op de volgende plaatsen terugkomen:
Een pagina titel is tekstregel in de HTML van een webpagina en geeft een samenvatting van de inhoud van deze pagina. Bij gebruik van de page title module kun je zelf bepalen welke van alle benodigde sleutelwoorden hierin worden geplaatst.
Deze kan in het beheers gedeelte onder „websitegegevens” worden opgegeven.
De tekst die een link beschrijft wordt door zoekmachines gebruikt om te bepalen waar de pagina over gaat, waarheen gelinkt wordt. Dit is een aangewezen plaats voor sleutelwoorden. In HTML is een link titel een element van de <a> tag, en ziet er als volgt uit:
<a href = „http://www.drupal.org/” title = „Drupal Open Source CMS”>Drupal</a>
De URL (Universal Resource Locator) is het adres dat door een browser wordt gebruikt om de plaats van een deel van de inhoud te bepalen. Drupal kent dynamische URL’s, wat betekent dat ze vreemde tekens mogen bevatten, hetgeen niet zoekmachine-vriendelijk is. Gebruik daarom bij voorkeur schone URL’s. Optimaliseer daarna de URL’s met de Pathauto module, zoals in stap 1 is aangegeven.
Koppen, zoals de naam van de website, titel van de inhoud en tussenkoppen, zijn fantastisch om aan te geven waar een pagina over gaat en zijn essentieel voor de structuur van de website. Gebruik ze in de volgorde <h1>, <h2> enzovoorts tot en met <h6>. Ze geven exact aan waar de pagina over gaat. Gebruik de sleutelwoorden dan ook in de diverse koppen.
Het menu van je website bepaalt ook hoe goed de website geindexeerd kan worden en plaats in de zoekmachines. Zorg ervoor dat de sleutelwoorden in de menu’s inzicht geven in het onderwerp van de site. Dit kan als volgt:
Meta tags zijn stukjes tekst in de header van je website die informatie geven aan zoekmachines over je website, maar onzichtbaar zijn voor het oog. Zoekmachines gebruiken deze niet meer voor de „ranking” (plaatsbepaling bij de zoekresultaten) maar gebruiken deze wel voor andere zaken.
Er zijn een tiental verschillende meta tags die gebruikt kunnen worden, maar de belangrijkste zijn:
Dank zij de Meta tags module is het in Drupal zeer eenvoudig om de meta tags vast te leggen.
Met de meta description tag wordt een pakkende, wervende zin bedoeld die niet langer is dan maximaal 200 karakters en de website het beste omschrijft.
De metatags keywords worden gebruikt om maximaal 20 relevante steekwoorden, trefwoorden of zoekwoorden te benadrukken. En vergeet niet ze door komma en spatie te scheiden. Uiteraard kunt u zelf deze keywords in website zetten. Zet op iedere pagina de voor die pagina relevante meta keyword tags.
Hoe slim zoekmachines ook zijn, ze kunnen altijd webpagina’s missen. Een machinaal leesbare sitemap is de oplossing: hiermee kunnen alle gewenste pagina’s worden doorgegeven aan de zoekmachines.
De XML Sitemap module maakt een sitemap conforms de specificaties van sitemap.org. Lees meer op de pagina XML Sitemap.
Het bestand robots.txt wordt meegeleverd met de Drupal installatie. Hierin staan de soorten pagina’s van je website genoemd die een zoekmachine in ieder geval niet mag doorzoeken. Maar de informatie van pagina’s van extra modues staan er niet in. Het is zeker zinvol om de lijst aan te vullen.
Er zijn meer gevallen waarin dit bestand aangepast moet worden voor optimale SEO resultaten. Bijvoorbeeld:
User-agent: Googlebot-Image
Disallow: /*.jpg$
Disallow: /*.gif$
Disallow: /*.png$
Of als al deze bestanden in /files/users/images/ directory staan, kan het ook zo:
User-agent: Googlebot-Image Disallow: /files/users/images/
Hierboven zijn vele technische zaken beschreven. Echter het belangrijkste element voor SEO is en blijft de inhoud van de website en dus iedere pagina. Als de inhoud niet overeenkomt met de claims in titels, meta tags, enzovoorts, dan zullen zoekmachines geen waarde hechten aan de claims en feitelijk afgaan op de inhoud.


