Direct naar de inhoud

Cookie-instellingen

Kies per soort welke cookies je toestaat. Je kunt je keuze altijd wijzigen via Cookie-instellingen onderaan elke pagina. Privacyverklaring

Noodzakelijk

Altijd aan

Nodig om in te loggen, je winkelwagen te bewaren en je keuzes te onthouden. Deze staan altijd aan.

Welke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: je sessie en ingelogd blijven
  • weboke_basket: je winkelwagen
  • wkBtwIncl: prijzen met of zonder btw tonen
  • wok_cookies: je cookiekeuze, 12 maanden

Meet welke advertentie tot een bezoek of bestelling leidt, zodat we niet betalen voor advertenties die niets doen.

Welke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), tot 90 dagen
  • OpenAI Ads, advertenties in ChatGPT
  • wok_aff: via welke partner je bij ons kwam (affiliateprogramma), 60 dagen

4,6

Land en taal

Elk land heeft zijn eigen site, met prijzen en btw van dat land.

Bekijken

Koppen en de opbouw van een pagina

Module 3: De technische basis van een pagina · Leestijd: 11 minuten

Leerdoel: Na deze les kun je een pagina opbouwen met een duidelijke hoofdkop en logische tussenkoppen, uitleggen wat Google en schermlezers met koppen doen, en goede alt-teksten en bestandsnamen voor afbeeldingen schrijven.

Kernbegrippen: kop (<h1> tot <h6>), hoofdkop, tussenkop, niveau overslaan, semantische HTML, schermlezer, opgemaakte tekst die geen kop is, alt-tekst, leeg alt="" voor decoratie, bestandsnaam, tekst in afbeeldingen

Koppen zijn de inhoudsopgave van je pagina

Een lange tekst zonder tussenkopjes leest niemand graag. Op internet is dat nog sterker: bezoekers scannen een pagina eerst en lezen pas als ze zien dat het antwoord erin staat. Koppen helpen daarbij. Maar koppen zijn meer dan grote, vette letters. In HTML zijn het aparte elementen met een niveau:

<h1>Bruidsboeketten op maat</h1>
  <h2>Zo werken we</h2>
    <h3>De kennismaking</h3>
    <h3>Het proefboeket</h3>
  <h2>Voorbeelden</h2>
  <h2>Veelgestelde vragen</h2>

De <h1> is de hoofdkop: waar gaat deze pagina over? De <h2>'s zijn de hoofdstukken, de <h3>'s de paragrafen daarbinnen, en zo verder tot <h6>. De inspringing hierboven is alleen om het te laten zien; in echte HTML doet die er niet toe.

Twee groepen lezen die structuur echt:

  1. Mensen met een schermlezer. Een blinde of slechtziende bezoeker laat de schermlezer vaak eerst alle koppen opnoemen, en springt dan naar het stuk dat hij zoekt. Zonder echte koppen is de pagina één lange lap tekst.
  2. Zoekmachines. Google gebruikt koppen om te begrijpen waar de verschillende delen van een pagina over gaan.

Wat Google zegt over koppen

Over koppen gaan veel fabels rond. Dit is wat Google zelf zegt:

  • In de SEO-startgids van Google staat dat de volgorde van koppen voor Google Zoeken niet uitmaakt, en dat er geen magisch aantal koppen is dat een pagina moet hebben. Koppen in een logische volgorde zijn wel heel goed voor schermlezers.
  • John Mueller van Google zei in een video (2019) dat de systemen van Google geen probleem hebben met meerdere <h1>-koppen op een pagina. Google probeert te werken met de HTML zoals die is: één <h1>, meerdere, of alleen opgemaakte tekst zonder echte koppen.
  • In de documentatie over titellinks (les 3.1) noemt Google wel een situatie die mis kan gaan: geen duidelijke hoofdtitel. Staan er meerdere grote, opvallende koppen bovenaan en is niet duidelijk welke de hoofdtitel is, dan kan Google moeite hebben een goede titellink te kiezen. Google raadt aan de hoofdkop duidelijk te onderscheiden, bijvoorbeeld als de eerste zichtbare <h1>.

De conclusie van deze cursus: één duidelijke <h1> per pagina is een goede gewoonte, niet omdat Google je anders straft, maar omdat de pagina dan voor iedereen duidelijk zegt waar hij over gaat. Lezers, schermlezers en Google kunnen er dan niet omheen. De controle in opdracht A3.2 geeft daarom groen bij precies één niet-lege <h1>, oranje bij meer dan één en rood als er geen is.

Wat er vaak misgaat

FoutWaarom het een probleem is
Het logo of de bedrijfsnaam is op elke pagina de <h1>Elke pagina heeft dan dezelfde hoofdkop; de echte titel van de pagina is een <h2> of gewone tekst
Koppen gekozen om hun lettergrootteEen <h4> omdat die "mooi klein" is, of een <h2> voor een slogan. De opmaak hoort in de vormgeving (CSS), het niveau in de HTML
Tekst die eruitziet als een kop maar het niet isEen vet, groot stuk tekst in een <div> of <p>: een schermlezer ziet geen kop
Niveaus overslaanNa een <h2> meteen een <h4>. Voor Google maakt het niet uit, maar de W3C-richtlijnen voor toegankelijkheid raden het af omdat het verwarrend is
Lege koppenEen <h1></h1> waarin alleen een afbeelding zonder alt-tekst staat. Voor een schermlezer en voor Google is die kop leeg

Een pagina opbouwen die antwoord geeft

Een goede volgorde voor bijna elke pagina:

  1. Hoofdkop (<h1>) die zegt wat de bezoeker hier vindt. Vaak lijkt hij op de titel uit les 3.1, maar hij hoeft niet gelijk te zijn. De titel staat in de zoekresultaten, de hoofdkop op de pagina zelf.
  2. Een korte inleiding met meteen het belangrijkste antwoord.
  3. Tussenkoppen (<h2>) voor elk deelonderwerp, geschreven als iets wat de lezer zoekt: "Wat kost een bruidsboeket?" zegt meer dan "Prijzen".
  4. Waar nodig <h3> onder een <h2>, niet los.

Les 7.3 gaat verder in op het schrijven zelf. Hier gaat het om het geraamte.

Afbeeldingen: alt-tekst en bestandsnaam

Een zoekmachine "ziet" een foto niet zoals jij. Google gebruikt computervisie, maar haalt veel uit de tekst eromheen. De belangrijkste bron noemt Google zelf: de alt-tekst.

<img src="/beelden/bruidsboeket-pioenrozen-wit.jpg"
     alt="Bruidsboeket met witte pioenrozen en eucalyptus">

De alt-tekst (alternatieve tekst) heeft twee taken:

  • Toegankelijkheid: een schermlezer leest hem voor aan wie de afbeelding niet kan zien. Kan de afbeelding niet laden, dan toont de browser hem in plaats van de foto.
  • Begrip: Google gebruikt de alt-tekst, samen met computervisie, om te begrijpen wat er op de afbeelding staat. Dat helpt vooral in Google Afbeeldingen.

Zo schrijf je een goede alt-tekst:

  • Beschrijf wat er te zien is en waarom het op deze pagina staat, in één korte zin.
  • Gebruik zoekwoorden alleen als ze vanzelf passen. Google waarschuwt dat alt-teksten volgestopt met zoekwoorden een slechte ervaring geven en als spam kunnen worden gezien.
  • Een afbeelding die alleen versiering is (een lijntje, een achtergrondpatroon) krijgt een lege alt: alt="". Dan slaat een schermlezer hem over. Een ontbrekend alt-attribuut is iets anders: dan leest een schermlezer soms de bestandsnaam voor.
  • Staat er belangrijke tekst in de afbeelding (een openingstijd, een prijs, een folder), zet die tekst dan ook gewoon op de pagina. Tekst in een plaatje is voor een schermlezer en voor een zoekmachine lastig te lezen.

Ook de bestandsnaam helpt een beetje. Google raadt korte, beschrijvende namen aan en noemt image1.jpg of pic.gif als voorbeeld van wat je beter niet doet. bruidsboeket-pioenrozen-wit.jpg vertelt meer dan IMG_4032.jpg.

Snelheid en afmetingen van afbeeldingen komen in les 4.3 aan bod.

In de praktijk: koppen in websitebouwers

  • In de AI Builder van WebOké wordt de eerste kop van een pagina automatisch de <h1> en worden alle volgende koppen <h2>. Zo heeft elke pagina precies één hoofdkop. Bij elke foto kun je een beschrijving invullen; dat wordt de alt-tekst. De SEO-controle waarschuwt bij foto's zonder beschrijving.
  • In WordPress kies je in de blokeditor bij het blok Kop het niveau (H1 tot H6). Het thema maakt meestal van de paginatitel zelf al de <h1>; gebruik in de tekst dan H2 en lager. De alt-tekst vul je in bij de afbeelding in de mediabibliotheek of in het blok.

Andere websitebouwers werken vergelijkbaar. Kijk bij twijfel in de broncode (Ctrl+U) of zoek met Ctrl+F naar <h1.

Samenvatting

  • Koppen (<h1> tot <h6>) zijn de inhoudsopgave van je pagina, voor lezers, schermlezers en zoekmachines.
  • Google heeft geen probleem met meerdere <h1>'s of een andere volgorde, maar raadt wel een duidelijke hoofdtitel aan. Eén duidelijke <h1> is een goede gewoonte.
  • Kies het niveau op basis van de opbouw, niet op lettergrootte; sla bij voorkeur geen niveaus over.
  • Een goede alt-tekst beschrijft kort wat er te zien is; versiering krijgt alt=""; geen zoekwoordstapeling.
  • Belangrijke tekst hoort op de pagina, niet alleen in een afbeelding.

Quiz

1. Wat zegt Google over meerdere <h1>-koppen op één pagina?



2. Op elke pagina van een site is het logo met de bedrijfsnaam de <h1>. Wat is daar het nadeel van?



3. Welke alt-tekst is het best voor een foto van een rouwstuk met witte rozen op de pagina over rouwbloemen?



4. Je site heeft een decoratief golflijntje als afbeelding tussen twee blokken. Wat doe je met de alt?



5. Je openingstijden staan alleen in een mooie afbeelding op de homepage. Wat is het advies?



Opdracht

Opdracht A3.2: Eén hoofdkop en een logische opbouw. Vul het adres van een pagina van je eigen site in. Het programma haalt de pagina op, telt de <h1>-koppen en laat de kopstructuur zien als inhoudsopgave. Je ziet of er precies één niet-lege hoofdkop is, of er niveaus worden overgeslagen en hoeveel afbeeldingen geen alt-attribuut hebben. Vul vooraf in hoeveel <h1>'s je denkt dat er zijn. Geen eigen site? Gebruik www.rijksoverheid.nl.

Opdracht A3.2: Eén hoofdkop en een logische opbouw



Wat je invult en wat we vinden, slaan we niet op. Je browser onthoudt je antwoorden en of je de opdracht hebt gehaald. Ben je aangemeld, dan bewaren we alleen dat je de opdracht (bijna) goed had in Mijn cursussen; daar kun je het ook verwijderen.

Verder lezen

Even geduld…

Stel je domeinen in

Regel per domein de nameservers, de koppeling aan je hosting en wie de eigenaar wordt.

Je domeinen laden…