Begrippenlijst · Structured data

Article-schema

Ook wel: Article, BlogPosting, NewsArticle, artikel-markup

Definitie

Article-schema is structured data voor redactionele content zoals blogs, koopgidsen en nieuws. Het legt titel, auteur, afbeelding en publicatie- en wijzigingsdatum vast.

Wat is Article-schema?

Article is het Schema.org-type voor een redactioneel stuk tekst. Er zijn specifiekere subtypes: BlogPosting voor blogartikelen en NewsArticle voor nieuws. Voor de blog of kennisbank van een webshop is BlogPosting of Article meestal de juiste keuze.

Google heeft voor Article geen verplichte velden, alleen aanbevolen. De belangrijkste zijn headline, image, datePublished, dateModified en author. Voor de author raadt Google een Person of Organization aan met een name en bij voorkeur een url naar een auteurspagina of profiel.

Article-markup levert geen opvallend rich result op zoals sterren. Het helpt Google wel om de titel, de juiste afbeelding, de datum en de auteur van een artikel correct te bepalen en te tonen.

Waarom een webshop het nodig heeft

Steeds meer webshops publiceren content naast hun assortiment: koopgidsen, vergelijkingen, onderhoudstips, maattabellen met uitleg. Die content trekt bezoekers in de oriëntatiefase en verwijst door naar categorieën. Article-markup maakt duidelijk dat dit redactionele content is, geschreven door iemand, op een bepaalde datum.

Dat raakt aan E-E-A-T. Een koopgids over wandelschoenen geschreven door een medewerker die al jaren in de winkel staat, met een auteurspagina die dat laat zien, is een sterker signaal dan een anonieme tekst. De markup koppelt het artikel aan die persoon. De ervaring zelf moet uiteraard in de tekst zitten; markup vervangt geen inhoud.

Ook dateModified doet ertoe. Een koopgids die elk seizoen wordt bijgewerkt met het nieuwe assortiment, laat dat via de datum zien. Verander de datum alleen als je de inhoud echt hebt aangepast. Een nieuwe datum op een ongewijzigde tekst is geen update.

Voor AI-zoeksystemen geldt iets vergelijkbaars. Een artikel met een duidelijke titel, auteur en datum is makkelijker te citeren dan een anonieme pagina zonder datum. Of en hoe die systemen de markup zelf gebruiken, maken ze niet openbaar; de zichtbare gegevens op de pagina tellen in elk geval.

Magento, Shopify en Laravel

Magento 2 heeft geen ingebouwde blog. Een blogextensie of een CMS-pagina-aanpak is gebruikelijk, en de kwaliteit van de markup verschilt sterk per extensie. Controleer of er een auteur, afbeelding en datum worden uitgeschreven. In Hyvä kun je de markup in de post-template zelf bouwen als de extensie tekortschiet.

Shopify heeft een ingebouwde blog onder /blogs/. Veel thema's schrijven Article-markup uit met de structured_data-filter of een eigen blok. Let op de author: Shopify gebruikt de naam van het medewerkersaccount dat het artikel publiceerde. Dat is niet altijd de echte schrijver, en een auteurspagina ontbreekt standaard.

In Laravel genereer je de markup uit je eigen Post-model, met een relatie naar een Author-model dat een eigen pagina heeft. Dat is de schoonste opzet: één bron voor de zichtbare naam, de auteurspagina en de markup.

Veelgemaakte fouten

De auteursnaam in de markup bevat een functietitel of de bedrijfsnaam erachter, zoals ‘Jan, marketing bij Voorbeeldshop’. Zet alleen de naam in name en de rest op de auteurspagina. Een author als platte tekst in plaats van een Person-object. Een image die naar een logo verwijst in plaats van naar de hoofdafbeelding van het artikel.

Een fout die vaak voorkomt bij webshops: Article-markup op productpagina's of categoriepagina's, omdat een SEO-plugin het overal toevoegt. Een productpagina is geen artikel. Daar hoort Product-markup.

En datums zonder tijdzone. Gebruik ISO 8601 met tijdzone, zoals 2026-10-01T09:00:00+02:00, zodat Google de datum niet verkeerd interpreteert.

Controleer de output met de Rich Results Test en kijk in de broncode of er niet twee Article-blokken staan, één van het thema en één van een plugin. Kies er één.

BlogPosting voor een koopgids

{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "Wandelschoenen kiezen: zo vind je de juiste pasvorm",
  "image": ["https://www.voorbeeldshop.nl/media/koopgids-wandelschoenen.jpg"],
  "datePublished": "2026-03-02T09:00:00+01:00",
  "dateModified": "2026-10-01T09:00:00+02:00",
  "author": {
    "@type": "Person",
    "name": "Jan de Vries",
    "url": "https://www.voorbeeldshop.nl/auteurs/jan-de-vries"
  }
}

Verder lezen

Veelgestelde vragen

Article of BlogPosting?+

Beide werken. BlogPosting is specifieker voor blogartikelen; Google behandelt ze voor dit doel hetzelfde.

Levert Article-markup een rich result op?+

Geen opvallend resultaat zoals sterren. Het helpt Google wel om titel, afbeelding, datum en auteur juist te tonen.

Meer begrippen over structured data

Liever dat iemand het voor je uitzoekt?

Wij controleren je webshop op deze punten en voeren de fixes zelf door in Magento, Shopify of Laravel. Je praat direct met het team dat het bouwt.