Graag zou ik nog eens een uitputtende inventarisatie maken van de eisen die we aan een goed CMS stellen. In twee artikelen heb ik al eens besproken hoe de code er in mijn optiek uit zou moeten zien om er optimaal mee te kunnen scoren. Dat waren:
SEO CMS: het ideale model | SEO blog | SEO guru en
SEO CMS: het ideale model, deel 2 | SEO blog | SEO guru
Op mijn
weblog heb ik de context beschreven van onderhavig onderzoek, waaronder de plannen die ik heb met de lijst van factoren.
Ik zou nu graag met mijn mede seo-goeroes een lijst van punten willen opstellen op basis waarvan we bestaande CMS-systemen op SEO vriendelijkheid kunnen beoordelen. Het gaat me in eerste instantie om een totale lijst met alles wat ook maar enigszins van belang lijkt. Als de lijst compleet is kunnen we de individuele punten gaan waarderen. Met de waarderingen in de hand zijn bestaande CMS-systemen te beoordelen op hun zoekmachine vriendelijkheid.
In dit stadium gaat het me dus nog niet om namen van concrete CMS-en. Dat volgt straks.
Om een stevige start te maken noem ik alvast een tiental punten:
1. Flexibel met oog op semantiek:
a. Variabele Head-sectie (inhoud Title, Meta-Description, Meta-Keywords, Meta-Robots)
b. Mogelijkheid extra semantiek aan de pagina's toe te voegen via H1, etc, maar ook via classnames, id's, etc.
c. Geschikt voor
Rdf en/of
Microformats (voorbereiding op het semantische web)
2. de mogelijkheid extra meta-elementen toe te voegen, bijvoorbeeld t.b.v. rel=canonical, Google verificatiecode, Google API's, etc.
3. Sitemap-updater waarbij Google wordt gepinged op het moment dat er een nieuwe pagina aan de sitemap wordt toegevoegd. Dit i.v.m. snellere indexering van de pagina's.
4. Mogelijkheid van automatische breadcrumbs op de pagina t.b.v. de juiste linkstructuur.
5. URL's:
a. Statische url's met beschrijvende zoekwoorden (bv. afgeleid van titel), die door gebruiker aangepast kunnen worden (permalinks).
b. Logische url-structuur: voor ieder specialisme een nieuwe directory. Bv. /vervoersmiddelen/autos/toyota
c. De root van iedere directory bevat per definitie een index-pagina
d. Automatische 301-redirect (bv. via .htaccess) als de url van een pagina wijzigt.
6. W3C gevalideerde code
7. Mogelijkheid van het toekennen van tags aan een artikel. Onder /tags/ verschijnen alle tags. In het geval van de tag 'seo' verschijnt onder /tags/seo/ een overzicht van alle artikelen die betreffende tag hebben gekregen. Aan al deze tag-pagina's moet tekst kunnen worden toegevoegd om verder te kunnen optimaliseren op die tag.
8 Ruimte voor extra code of scripts in de body van de pagina, zoals bv. nodig voor Google Analytics.
9. Alt attributen bij afbeeldingen i.v.m. image search.
10. Ondersteuning van de content manager of de tekstschrijver om seo-bewustzijn te versterken. Welke zoekwoorden gebruiken mensen rond het onderwerp en wat is de dichtheid van zoekwoorden tijdens het schrijven van de pagina.
11. (Ok, geen tien maar elf) de aanwezigheid van andere content op de website dan tekst alleen, zoals videos.
Wie volgt?