Dynamische pagina's

Dynamische pagina's

Laat Obelisk automatisch een aparte pagina maken voor elk item in je lijst.

Van een lijst maakt Obelisk automatisch een aparte pagina voor elk item, met een eigen webadres.

Voorbeeld: elk item z'n eigen pagina

prompt
Geef elk evenement een eigen detailpagina onder /agenda/.

Automatisch vindbaar

Elke automatisch gegenereerde pagina krijgt een eigen, unieke URL en telt gewoon mee voor je vindbaarheid in Google — je hoeft er verder niets voor te doen.

De brondata komt uit je datatype: voeg je een nieuw item toe, dan verschijnt de bijbehorende pagina automatisch, zonder dat je iets hoeft te publiceren.

Wil je bezoekers makkelijk laten doorbladeren van het ene naar het andere item, bijvoorbeeld het vorige of volgende evenement? Dan zet je het record-nav-blok onderaan de pagina.

Voor wie is dit waardevol?

Dynamische pagina's lonen zodra het aantal items te groot wordt om handmatig bij te houden. Een vacaturesite met tien openstaande functies bouwt geen tien losse pagina's, maar één datatype 'vacatures' waar Obelisk automatisch een pagina per vacature van maakt. Hetzelfde geldt voor een vastgoedkantoor met woningaanbod, een evenementenbureau met een agenda, of een uitgever met een groeiend archief aan artikelen.

Ook voor kleinere sites is het nuttig: zelfs bij vijf teamleden of drie diensten voorkomt een dynamische pagina dat je bij een wijziging in de opmaak alle pagina's één voor één moet doorlopen — je past de sjabloon één keer aan en elk item volgt automatisch mee.

Veelgemaakte misverstanden

Een veelgemaakte aanname is dat automatisch gegenereerde pagina's minder goed scoren in Google dan handmatig gebouwde pagina's. Dat klopt niet: zolang elk item een eigen titel, omschrijving en voldoende unieke tekst heeft, behandelt Google een dynamische pagina precies zoals elke andere pagina. Wat wél misgaat: als alle items bijna identieke, korte teksten hebben, ziet Google dat als dunne content — vul dus elk item met een eigen, onderscheidende omschrijving.

Een andere valkuil is een onlogische URL-opbouw, bijvoorbeeld willekeurige nummers in plaats van een leesbare naam. Een adres als /vacatures/backend-developer/ werkt beter voor bezoekers én zoekmachines dan /vacatures/1234/.

Vergeleken met los gebouwde pagina's

Bij handmatig gebouwde pagina's beheer je opmaak en inhoud samen op één plek; bij dynamische pagina's beheer je de inhoud in je datatype en staat de opmaak los daarvan vast in de sjabloon. Dat is minder flexibel per individueel item, maar juist veel sneller schaalbaar: honderd producten toevoegen kost dan evenveel moeite als er één toevoegen.

Praktische tip: denk vooraf na over de SEO-titel en -omschrijving per item, bijvoorbeeld door deze automatisch op te bouwen uit de titel en een vaste toevoeging. Zo krijgt elke gegenereerde pagina toch een onderscheidende weergave in de zoekresultaten, zonder dat je dat handmatig per item hoeft in te vullen.