Taxonomie in WordPress is de manier waarop je berichten en andere soorten content ordent. De bekendste voorbeelden zijn categorieën en tags. Daarmee geef je ieder bericht een logische plek binnen je website.
Een goede indeling helpt bezoekers om sneller verwante informatie te vinden. Ook voor jezelf wordt het beheer eenvoudiger, omdat berichten niet als losse pagina’s door elkaar staan.
Bij grotere websites kun je naast categorieën en tags ook aangepaste taxonomieën gebruiken. Daarmee deel je bijvoorbeeld projecten in op branche, vacatures op locatie of cursussen op niveau.
Een duidelijke taxonomie maakt je website overzichtelijker, maar alleen wanneer je de structuur bewust opbouwt. Te veel categorieën, ongebruikte tags en lege archiefpagina’s hebben juist het tegenovergestelde effect.
Wat betekent taxonomie in WordPress?

Een taxonomie is een systeem waarmee WordPress content groepeert op basis van een onderwerp of kenmerk. Een afzonderlijke waarde binnen zo’n taxonomie wordt een term genoemd.
Categorie is bijvoorbeeld een taxonomie. WordPress kan binnen die taxonomie termen bevatten zoals WordPress, webdesign, SEO en hosting.
Tags vormen een andere taxonomie. Daarbinnen kun je termen gebruiken zoals caching, Elementor, beveiliging of Google Search Console.
Het bericht zelf blijft op dezelfde plek staan. Door een categorie of tag toe te voegen, vertel je WordPress alleen bij welke groep het bericht hoort.
Taxonomieën worden vooral gebruikt bij berichten, maar kunnen ook worden gekoppeld aan producten, projecten, vacatures, evenementen en andere contenttypes.
Wil je eerst beter begrijpen hoe WordPress content opslaat en beheert, dan helpt dit artikel je verder: Wat is WordPress en waarom is het zo populair?
Categorieën en tags in WordPress

WordPress bevat standaard twee taxonomieën voor berichten: categorieën en tags. Ze lijken op elkaar, maar hebben niet dezelfde functie.
Categorieën vormen de hoofdindeling van je blog of kennisbank. Een artikel over het beveiligen van WordPress kan bijvoorbeeld binnen de categorie WordPress beveiliging vallen.
Categorieën kunnen een bovenliggende en onderliggende structuur hebben. Je kunt daardoor een hoofdcategorie WordPress maken met daaronder subcategorieën zoals beveiliging, snelheid en foutmeldingen.
Tags zijn bedoeld voor kleinere kenmerken die in meerdere categorieën kunnen terugkomen. Bij een artikel over WordPress-snelheid kun je bijvoorbeeld tags gebruiken zoals caching, afbeeldingen en Core Web Vitals.

Tags hebben geen bovenliggende of onderliggende structuur. Iedere tag staat op hetzelfde niveau.
Categorieën gebruik je dus om de basisstructuur van je content te bepalen. Tags gebruik je om aanvullende verbanden tussen artikelen zichtbaar te maken.
Wil je beter begrijpen waarom categorieën vooral bij berichten worden gebruikt en niet op dezelfde manier bij pagina’s, lees dan dit artikel: Wat is het verschil tussen een WordPress bericht en pagina?
Wat is het verschil tussen categorieën en tags?
Een categorie geeft aan wat het hoofdonderwerp van een bericht is. Een tag beschrijft een kleiner detail dat ook bij andere artikelen kan terugkomen.
Stel dat je een artikel publiceert over het sneller maken van afbeeldingen in WordPress. De categorie kan WordPress snelheid zijn. Tags kunnen dan WebP, lazy loading en afbeeldingsoptimalisatie zijn.
Een categorie bevat normaal meerdere artikelen. Maak daarom geen nieuwe categorie voor ieder afzonderlijk bericht.
Voor tags geldt hetzelfde. Een tag die maar één keer wordt gebruikt, maakt een nieuwe archiefpagina die nauwelijks inhoud bevat. Zo’n pagina helpt bezoekers meestal niet en voegt voor zoekmachines weinig toe.
Gebruik categorieën en tags daarom niet als een lijst met zoekwoorden. Ze moeten een echte functie hebben binnen de navigatie en structuur van je website.
Wat is een aangepaste taxonomie in WordPress?

Naast categorieën en tags kun je zelf een taxonomie maken. Dit wordt een aangepaste taxonomie of custom taxonomy genoemd.
Een aangepaste taxonomie is nuttig wanneer de standaard categorieën en tags niet goed aansluiten bij het soort content op je website.
Op een website met projecten kun je bijvoorbeeld een taxonomie Branche maken. De termen binnen die taxonomie kunnen zorg, onderwijs, techniek en horeca zijn.
Daarnaast kun je voor dezelfde projecten een taxonomie Dienst gebruiken, met termen zoals webdesign, SEO en grafisch ontwerp.
Hierdoor hoef je branches en diensten niet allemaal door elkaar te plaatsen binnen gewone blogcategorieën. Iedere indeling krijgt een eigen duidelijke functie.
Ook WooCommerce gebruikt vergelijkbare structuren. Producten kunnen worden ingedeeld op categorie, maar ook op kenmerken zoals merk, kleur, maat en materiaal.
Wanneer heb je een aangepaste taxonomie nodig?
Een aangepaste taxonomie is vooral nuttig wanneer bezoekers content moeten kunnen bekijken of filteren op verschillende kenmerken.
Voor een gewone blog zijn categorieën en tags meestal voldoende. Schrijf je alleen artikelen over een beperkt aantal onderwerpen, dan hoef je geen extra taxonomie te maken.
Bij een grotere website kan de standaardindeling wel te beperkt worden. Denk aan een vacaturewebsite waarop bezoekers moeten zoeken op locatie, functiegebied en contractvorm.
Een cursuswebsite kan cursussen indelen op onderwerp, niveau en docent. Een evenementenwebsite kan werken met locatie, evenementtype en doelgroep.
Maak alleen een aangepaste taxonomie wanneer meerdere items hetzelfde kenmerk delen. Een taxonomie met slechts één term en één gekoppeld bericht voegt weinig toe.
Denk eerst na over hoe bezoekers zoeken. De techniek moet de structuur ondersteunen, niet andersom.
Taxonomieën en custom post types
Aangepaste taxonomieën worden vaak gecombineerd met custom post types. Een custom post type is een eigen soort content naast standaard berichten en pagina’s.
Voorbeelden zijn projecten, vacatures, cursussen, evenementen, cases en reviews.
Een custom post type bepaalt wat voor soort content je beheert. Een taxonomie bepaalt hoe je die content indeelt.
Je kunt bijvoorbeeld een custom post type Project maken. Daarna kun je projecten groeperen met taxonomieën zoals Branche, Dienst en Technologie.
Die scheiding houdt de website overzichtelijk. Blogberichten blijven bij de blog, projecten blijven bij projecten en ieder onderdeel krijgt zijn eigen indeling.
Maak niet voor ieder klein verschil een nieuw custom post type of een nieuwe taxonomie. Gebruik ze alleen wanneer de content echt een eigen structuur nodig heeft.
Een taxonomie maken met een plugin

De eenvoudigste manier om een aangepaste taxonomie te maken, is met een plugin. Bekende opties zijn Custom Post Type UI en Pods.
Met zo’n plugin geef je de taxonomie een naam en een slug. Daarna bepaal je aan welk contenttype de taxonomie wordt gekoppeld.
Je kunt ook instellen of de taxonomie hiërarchisch moet zijn. Een hiërarchische taxonomie werkt zoals categorieën en ondersteunt hoofdtermen en onderliggende termen. Een niet-hiërarchische taxonomie werkt meer zoals tags.
Controleer vóór het opslaan goed welke slug je gebruikt. De slug kan onderdeel worden van de URL van taxonomiepagina’s. Als je die later verandert, kunnen bestaande links niet meer werken.
Gebruik je een plugin, dan blijft de taxonomie meestal actief zolang die plugin actief is. Verwijder de plugin daarom niet zonder eerst te controleren wat er met de gekoppelde content gebeurt.
Wil je meer weten over het kiezen en beheren van WordPress-plugins, dan kun je dit artikel lezen: Beste WordPress plugins die op elke website horen.
Een taxonomie maken met code
Je kunt een aangepaste taxonomie ook met code registreren. WordPress gebruikt daarvoor de functie register_taxonomy().
Plaats zulke code bij voorkeur in een code-snippet plugin zoals WPCode, in functions.php van een child theme of in een kleine maatwerkplugin. Plaats de code niet rechtstreeks in het hoofdthema, omdat wijzigingen bij een thema-update verloren kunnen gaan.
Het volgende voorbeeld maakt de hiërarchische taxonomie Onderwerpen en koppelt deze aan gewone WordPress-berichten:
function wm_register_onderwerp_taxonomy() {
register_taxonomy(
'onderwerp',
array( 'post' ),
array(
'labels' => array(
'name' => 'Onderwerpen',
'singular_name' => 'Onderwerp',
'menu_name' => 'Onderwerpen',
),
'public' => true,
'hierarchical' => true,
'show_ui' => true,
'show_admin_column' => true,
'show_in_rest' => true,
'rewrite' => array(
'slug' => 'onderwerp',
),
)
);
}
add_action( 'init', 'wm_register_onderwerp_taxonomy' );
In deze code betekent array( ‘post’ ) dat de taxonomie wordt gekoppeld aan gewone WordPress-berichten.
Wil je de taxonomie aan een custom post type koppelen, dan vervang je post door de slug van dat post type. Heeft je custom post type bijvoorbeeld de slug project, dan gebruik je array( ‘project’ ).
Dat werkt alleen als het custom post type project al bestaat en correct is geregistreerd. Anders verschijnt de taxonomie niet bij de content.
De instelling hierarchical staat op true. Daardoor werkt Onderwerpen zoals een categorie met hoofdtermen en onderliggende termen. Verander je dit in false, dan werkt de taxonomie meer zoals tags.
Show_in_rest zorgt ervoor dat de taxonomie beschikbaar is in de blokeditor en via de WordPress REST API.
Sla na het toevoegen van de code één keer de permalinkinstellingen opnieuw op. Ga daarvoor naar Instellingen > Permalinks en klik op Wijzigingen opslaan. Je hoeft de structuur niet te veranderen.
Maak altijd eerst een back-up voordat je code toevoegt. Een fout teken in PHP-code kan ervoor zorgen dat WordPress tijdelijk niet meer goed opent.
Wil je weten wat functions.php doet en waarom je dit bestand voorzichtig moet aanpassen, lees dan dit artikel: Wat is functions.php? Uitleg over dit WordPress bestand.
Taxonomie in WordPress en SEO
Een taxonomie helpt Google om verbanden tussen artikelen en andere content te begrijpen. Een categoriepagina kan bijvoorbeeld meerdere artikelen over hetzelfde hoofdonderwerp verzamelen.
Zo’n archiefpagina kan waardevol zijn wanneer er genoeg sterke artikelen onder vallen en de pagina een duidelijke introductie bevat.
Niet iedere taxonomiepagina hoeft echter in Google te verschijnen. Een tagpagina met één artikel of een archief dat bijna hetzelfde is als een andere pagina biedt weinig unieke waarde.
Daarom moet je per type taxonomie bepalen of indexering nuttig is. Belangrijke categorieën kunnen geschikt zijn voor indexering. Losse en dunne tagarchieven kun je vaak beter uitsluiten.
Met Rank Math kun je bij Titels & Meta instellen of categorieën, tags en aangepaste taxonomieën geïndexeerd mogen worden. Controleer ook of alleen de taxonomieën die je wilt indexeren in de XML-sitemap staan.
Een noindex-instelling betekent niet dat je de taxonomie niet meer kunt gebruiken. Bezoekers kunnen de pagina nog steeds openen, maar Google neemt haar niet op in de zoekresultaten.
Wil je de indexeringsinstellingen van categorieën en tags beheren, dan helpt deze handleiding je om Rank Math beter te begrijpen: Wat is Rank Math SEO? Handleiding voor betere vindbaarheid in Google.
Een goede taxonomie vervangt interne links niet. Link binnen artikelen ook rechtstreeks naar relevante pagina’s. Daarmee help je bezoekers en zoekmachines om belangrijke verbanden te volgen.
Wil je begrijpen hoe links binnen je website bijdragen aan structuur en vindbaarheid, lees dan dit artikel: Wat is interne linkbuilding en hoe helpt het jouw SEO?
Veelgemaakte fouten bij taxonomieën

Een veelgemaakte fout is voor ieder nieuw artikel een nieuwe categorie maken. Een categorie hoort meerdere berichten rond hetzelfde hoofdonderwerp te verzamelen.
Ook worden tags vaak gebruikt alsof het SEO-zoekwoorden zijn. Daardoor ontstaan veel bijna gelijke tagpagina’s, bijvoorbeeld SEO, SEO-tips, zoekmachineoptimalisatie en hoger in Google.
Zulke kleine variaties maken de website niet duidelijker. Kies één term en gebruik die consequent.
Een andere fout is categorieën en tags dezelfde namen geven. Als je zowel een categorie als een tag WordPress beveiliging maakt, ontstaan twee verschillende archiefpagina’s met bijna dezelfde inhoud.
Lege en dunne archiefpagina’s zijn ook een probleem. Controleer daarom regelmatig of iedere categorie en tag nog een duidelijke functie heeft.
Verander slugs niet zonder redirect. Wanneer een taxonomiepagina al online staat en je verandert de URL, moet de oude URL naar de nieuwe worden doorgestuurd.
Verwijder een taxonomie ook niet zomaar wanneer er veel berichten aan gekoppeld zijn. Controleer eerst wat er met die content, archiefpagina’s en bestaande links gebeurt.
Hoe maak je een goede taxonomiestructuur?
Begin bij de inhoud van je website. Bekijk welke onderwerpen vaak terugkomen en hoe bezoekers daar waarschijnlijk naar zoeken.
Maak een beperkt aantal duidelijke hoofdcategorieën. Iedere categorie moet breed genoeg zijn om meerdere artikelen te bevatten, maar specifiek genoeg om een herkenbaar onderwerp te vormen.
Gebruik tags alleen wanneer ze meerdere relevante berichten met elkaar verbinden. Maak geen tag voor een term die waarschijnlijk nooit opnieuw wordt gebruikt.
Heb je verschillende soorten content met eigen kenmerken, dan kun je aangepaste taxonomieën gebruiken. Geef iedere taxonomie één duidelijke functie.
Controleer ook hoe de archiefpagina’s eruitzien. Een categoriepagina moet bezoekers helpen om verder te lezen en mag niet alleen uit een kale lijst met titels bestaan.
Voeg waar nodig een korte, unieke introductie toe aan belangrijke categoriepagina’s. Daarmee wordt duidelijk wat bezoekers op die pagina kunnen vinden.
Blijft een taxonomie leeg of bevat ze maar één item, vraag je dan af of die indeling echt nodig is.
Conclusie
Taxonomie in WordPress helpt om berichten en andere content logisch te organiseren. Categorieën bepalen de hoofdstructuur en tags verbinden content op basis van kleinere kenmerken.
Voor websites met projecten, cursussen, producten, vacatures of andere eigen contenttypes kunnen aangepaste taxonomieën meer overzicht bieden.
Een goede taxonomie helpt bezoekers om sneller relevante informatie te vinden. Ook wordt het voor WordPress en zoekmachines duidelijker welke content bij elkaar hoort.
Gebruik niet meer categorieën, tags en aangepaste taxonomieën dan nodig. Kies duidelijke namen, voorkom dubbele termen en controleer welke archiefpagina’s waardevol genoeg zijn om te indexeren.
Veelgestelde vragen over taxonomie in WordPress
1. Wat is een taxonomie in WordPress?
Een taxonomie is een systeem waarmee WordPress content groepeert. Categorieën en tags zijn de bekendste voorbeelden.
2. Wat is het verschil tussen een categorie en een tag?
Een categorie bepaalt het hoofdonderwerp van een bericht. Een tag beschrijft een kleiner kenmerk dat bij meerdere berichten kan terugkomen.
3. Wat is een aangepaste taxonomie?
Een aangepaste taxonomie is een zelfgemaakte indeling voor content. Je kunt bijvoorbeeld projecten indelen op branche of vacatures op locatie.
4. Kan ik een taxonomie maken zonder code?
Ja. Met plugins zoals Custom Post Type UI en Pods kun je aangepaste taxonomieën via het WordPress-dashboard maken.
5. Moeten categorieën en tags altijd worden geïndexeerd?
Niet altijd. Tagpagina’s met weinig inhoud of dubbele onderwerpen voegen vaak weinig waarde toe. Het is verstandig om kritisch te bepalen welke taxonomiepagina’s wel of niet in Google mogen komen.
6. Wat is het verschil tussen een custom post type en een taxonomie?
Een custom post type is een eigen soort content, zoals projecten of vacatures. Een taxonomie wordt gebruikt om die content te groeperen.
7. Kan ik een taxonomie later verwijderen?
Dat kan, maar controleer eerst welke berichten eraan gekoppeld zijn en of er bestaande archiefpagina’s en links zijn. Verwijder de taxonomie niet zonder plan voor de oude URL’s.