Woordenlijst

Wat zijn taxonomieën in WordPress? Categorieën en tags uitgelegd

5 augustus 2026

Een taxonomie in WordPress is een systeem om content te groeperen. Het woord komt uit de wetenschap van het classificeren, en dat is precies wat taxonomieën doen: ze laten je berichten sorteren in benoemde groepen die termen heten, zodat bezoekers en zoekmachines gerelateerde content op één plek vinden. WordPress heeft standaard drie zichtbare taxonomieën ingebouwd: categorieën, tags en berichtformaten. Categorieën en tags zijn de twee waarmee je dagelijks werkt, en ze volgen verschillende regels die het waard zijn om te begrijpen, want ze verkeerd gebruiken is een van de meest gemaakte structurele fouten op WordPress-sites. Bovenop de ingebouwde taxonomieën kunnen ontwikkelaars eigen taxonomieën registreren voor elk contenttype, en daar veranderen taxonomieën van een blogfunctie in een serieus middel voor informatiearchitectuur.

Wat is een taxonomie in WordPress?

Technisch gezien is een taxonomie een benoemd groeperingssysteem, en de losse ingangen daarbinnen heten termen. De taxonomie is de ladekast, de termen zijn de laden. De taxonomie category kan de termen Nieuws, Tutorials en Reviews bevatten; de taxonomie tag kan honderden kleine trefwoorden bevatten. Berichten krijgen termen toegekend, en WordPress genereert automatisch een archiefpagina voor elke term met alle content die die term draagt, op URL's als /category/tutorials/ of /tag/security/.

WordPress registreert standaard verschillende taxonomieën:

  • Categorieën (interne naam category): hiërarchisch, kunnen hoofd- en subtermen hebben, verplicht voor berichten.
  • Tags (interne naam post_tag): plat, geen hiërarchie, volledig optioneel.
  • Berichtformaten (interne naam post_format): een vaste set presentatiehints als aside, gallery of quote, gebruikt door sommige klassieke thema's en grotendeels irrelevant in blokthema's.
  • Interne taxonomieën zoals nav_menu, die WordPress achter de schermen gebruikt om navigatiemenu's op te slaan. Hier kom je nooit rechtstreeks aan, maar ze laten zien hoe centraal het taxonomiesysteem is voor WordPress zelf.

Categorieën vs tags: wat is het verschil?

De klassieke vergelijking werkt nog altijd het beste: categorieën zijn de inhoudsopgave van je site, tags zijn de index achter in het boek. Concreet:

CategorieënTags
StructuurHiërarchisch, hoofd- en subtermenPlat, geen hiërarchie
Verplicht?Ja, elk bericht krijgt er minstens één (de standaardcategorie als je niets kiest)Nee, volledig optioneel
BereikBrede secties, de sitestructuurSpecifieke details van één bericht
Typisch aantalEen handvol voor de hele siteVeel over de site verspreid, weinig per bericht
Standaard-URL/category/term//tag/term/

Als een bericht over een beveiligingsupdate van WooCommerce in de categorie Beveiliging belandt, zijn de tags misschien woocommerce, update en kwetsbaarheid. De categorie beantwoordt de vraag in welke sectie van de site het bericht thuishoort. De tags beantwoorden waar het bericht specifiek over gaat.

Categorieën en tags goed gebruiken

Het taxonomiesysteem dwingt geen discipline af, dus sites stapelen door de jaren heen structurele schuld op. Deze regels houden het schoon:

  • Houd categorieën beperkt en stabiel. Een handvol categorieën, idealiter tussen de vijf en tien voor een gemiddelde site, één keer bepaald en zelden gewijzigd. Heb je regelmatig een nieuwe categorie nodig, dan zijn je categorieën te specifiek.
  • Eén categorie per bericht als uitgangspunt. Twee is acceptabel als een bericht echt in twee secties thuishoort. Meer betekent meestal dat de categorieën overlappen en samengevoegd moeten worden.
  • Hernoem de standaardcategorie. Verse installaties zetten elk bericht zonder categorie in Geen categorie. Hernoem die naar iets echts bij Instellingen, of stel een zinnige standaard in, want archieven met de naam Geen categorie op een live site zien er precies zo verwaarloosd uit als ze zijn.
  • Tags zijn voor herhaling, niet voor beschrijving. Vraag jezelf voordat je een tag aanmaakt af of andere berichten hem ooit gaan delen. Een tag die door één bericht wordt gebruikt, levert een archiefpagina met één item op en helpt niemand.
  • Dubbel nooit een categorie als tag. Een categorie Beveiliging plus een tag beveiliging levert twee concurrerende archieven op voor hetzelfde onderwerp.
  • Snoei af en toe. Synonieme tags samenvoegen (woo, woocommerce, woo-commerce) en verweesde termen verwijderen is saai werk en het is het waard.

Wat zijn archiefpagina's van termen, en waarom doen ze ertoe voor SEO?

Elke term krijgt automatisch een archiefpagina, en die pagina's zijn indexeerbare content. Dat snijdt aan twee kanten. Goed onderhouden categoriearchieven zijn sterke landingspagina's: ze verzamelen thematische content onder een beschrijvende URL en concentreren interne links, precies wat zoekmachines belonen. Verwaarloosde termarchieven doen het omgekeerde. Tientallen tagarchieven met één bericht zijn dunne content, en meerdere bijna identieke tagarchieven concurreren met elkaar en met je categoriepagina's om dezelfde zoekopdrachten.

Praktisch gevolg: behandel categoriearchieven als volwaardige pagina's (sommige thema's laten je er een introtekst aan toevoegen, wat de moeite waard is) en wees bewust zuinig met tags. Veel SEO-plugins laten je tagarchieven op noindex zetten als het tagsysteem al uit de hand is gelopen, wat een verdedigbare opruimactie is, maar de betere langetermijnoplossing is tagdiscipline. Details over hoe indexeerinstructies werken staan in onze artikelen over robots.txt en meta robots.

Een eigen taxonomie maken in WordPress

Eigen taxonomieën komen het best tot hun recht in combinatie met eigen berichttypes. Een berichttype book met een taxonomie genre, een portfolio met een taxonomie klantbranche, een evenementtype met een taxonomie locatie: zodra content een eigen classificatie nodig heeft los van blogcategorieën, is register_taxonomy() het gereedschap. Het WordPress developer handbook documenteert elk argument; de kern van de registratie ziet er zo uit:

// Een hiërarchische taxonomie genre registreren voor het berichttype book
add_action( 'init', function () {
	register_taxonomy( 'genre', 'book', array(
		'labels'       => array(
			'name'          => 'Genres',
			'singular_name' => 'Genre',
		),
		'hierarchical' => true,  // true gedraagt zich als categorieën, false als tags
		'public'       => true,
		'show_in_rest' => true,  // vereist voor de blok-editor
		'rewrite'      => array( 'slug' => 'genre' ),
	) );
} );

Twee argumenten verdienen aandacht. hierarchical bepaalt of de taxonomie zich gedraagt als categorieën (aanvinkboom in de editor) of als tags (vrij tekstveld). show_in_rest moet true zijn, anders verschijnt de taxonomie helemaal niet in de blok-editor, en dat is een van de meest voorkomende waarom-zie-ik-mijn-taxonomie-niet-bugs. Net als eigen berichttypes horen taxonomieregistraties thuis in een plugin en niet in het thema, zodat de structuur een themawissel overleeft.

Zo helpt InspectWP je sitestructuur gezond te houden

Taxonomieproblemen komen naar boven als SEO-problemen: dunne archiefpagina's, concurrerende URL's, ontbrekende canonical-signalen. Het rapport van InspectWP controleert de SEO-basis die bepaalt hoe goed zoekmachines je structuur begrijpen, waaronder de canonical tag, de meta robots-instructies, de XML-sitemap en de koppenhiërarchie van de gecrawlde pagina. Ben je categorieën aan het herstructureren of ruim je jaren tagwildgroei op, dan laat een rapport voor en na de opruimactie zien dat de technische signalen nog steeds de goede kant op wijzen.

Controleer nu uw WordPress-site

InspectWP analyseert uw WordPress-site op beveiligingsproblemen, SEO-problemen, GDPR-naleving en prestaties — gratis.

Analyseer uw site gratis