Voor je je site helemaal gaat invullen moet je eigenlijk al een bepaalde structuur in gedachten hebben. Van tevoren structureren helpt je om het overzicht te behouden bij het bouwen van je website, en het voorkomt ook dat je in een later stadium een rommelige opbouw opnieuw moet inrichten (herstructurering leidt vaak tot gewijzigde URL's).

Een netjes gestructureerde site is ook makkelijker te doorgronden voor bezoekers en zoekmachines.

Maak een logische categorie structuur

Structurering begint bij de categorieën in het Joomla beheer, daarmee kun je je Joomla artikelen al netjes mee onderverdelen. Daarnaast is het vaak slim om de menu-structuur middels dezelfde logica op te bouwen als de categorie-structuur. Een voorbeeld: Op joomlaseo.com bestaan de categorieën SEO checklist, Performance, Extensies en Blog, en die zie je vervolgens direct terug in het menu. Natuurlijk zul je hiervan soms moeten afwijken, maar houd het in gedachten.

Daarnaast helpt voor SEO om deze structuur te benadrukken met interne links. Dit kun je doen door een kruimelpad module te activeren, maar ook door bij je artikelen in te stellen dat de bijbehorende categorie getoond moet worden, en dat deze ook nog eens gelinked moet zijn. Zo zijn op deze site de menu-opties (bv SEO Checklist) Categorie-pagina's, geen Artikel. De onderliggende artikelen linken via het kruimelpad allemaal terug naar de SEO checklist. Op deze manier krijg je een soort pyramide-structuur, met de homepagina bovenaan, de menu-opties daaronder, en daar weer onder de individuele artikelen:

In de SEO werled wordt soms gesproken over link-juice (linksap). Het klinkt een beetje Asterix-en-Obelix-achtig, maar je kunt er de stroom van de interne links binnen een site mee aangeven, waarbij pagina's met relatief veel interne links sterker zijn die met weinig (zie ook www.bruceclay.com/seo/silo.htm. Bij een mooie pyramide-structuur is het duidelijk dat de pagina's hogerop sterker zijn dan die onderin. Om dat te benadrukken is het wel zaak dat die pagina's zinvolle inhoud hebben. Daarom is het vaak goed om een categorie-weergave een begeleidende tekst te geven, anders is de pagina alleen maar een lege pagina met links naar onderliggende pagina's. Weer als voorbeeld: de SEO Checklist pagina.

Met deze structuur worden de pagina's hoog in de piramide zo sterk dat ze goed kunnen concurreren op meer algemene zoekwoorden, terwijl de pagina's lager meer gericht zijn op meer specifieke zoekwoorden (long-tail keywords). Als je het echt goed doet krijg je bij je site zelfs sitelinks met deze structuur te zien:

Vermijd diepe link structuren

Vermijd dat je teveel niveau's in je structuur bouwt, ga liefst niet dieper dan 2-3 niveau's. Bij diepere structuren raak je snel het overzicht kwijt:

Natuurlijk zijn er situaties dat je hiervan af moet wijken. Grote webshops zullen vaak wel diepe structuren hebben, maar bieden dan als alternatieve navigatie vaak goede interne zoekfuncties aan.

Vermijd meer dan 7 menu-items per menu

Zorg dat gebruikers niet verdwalen in je menu. Normaal gesproken is een vuistregel daarom dat je niet meer dan 7 items in een menu stopt. Mocht je meer items nodig hebben, probeer de boel dan op te delen, in bv een uitklapmenu of een sidebar menu op specifieke pagina's. Zolang je maar zorgt dat de site goed te doorgronden is. is het goed. Als je hier niet in slaagt krijg je bezoekers die verward afhaken (bounce rate hoog), dus een slechte user-experience.

Let dan bij bijvoorbeeld uitklap menu's wel dat ze goed werken, ook op mobiele apparaten.

URLs in Joomla

Joomla bouwt URL's in principe op basis van de menustructuur. Alleen als een artikel niet via een menu-item bereikbaar is wordt de URL opgebouwd op basis van de Categorie - Artikel structuur. De basis is in beide gevallen de alias van het menu-item of artikel. Goed om te weten is dat er een URL wordt aangemaakt voor elk menu-item, ook als je 1 artikel aan 2 menu-items koppelt. Vermijd dit ten allen tijde, je zorgt dan namelijk voor duplicate content, en daar houden ze bij Google helemaal niet van! Gebruik in dat geval een menu-item van type menu-item-alias (onder Systeemlinks).

Een laatste tip bij het bouwen van een overzichtelijke URL-structuur: gebruik maar 1 menu, ook als je footer en sidebar menu's wilt tonen! Check anders dit artikel.