Scheid verklaarde en gekozen URL
Google combineert omleidingen, annotaties en sitemaps. De verklaarde URL kan van de gekozen afwijken. Kies een representatieve bereikbare bestemming met passende inhoud, zonder URL-fragment.
| Signaal | Rol | Beperking |
|---|---|---|
| Permanente omleiding | Doel aangeven en bezoek daarheen sturen. | Voor een passende verhuizing of opheffing. |
| rel="canonical" | Voorkeursversie verklaren. | Dwingt selectie niet af en verplaatst geen bezoek. |
| Sitemap | Voorkeurs-URL’s opsommen. | Zwakker signaal dan omleiding of annotatie. |
| URL-inspectie | Verklaring en waargenomen selectie vergelijken. | Waargenomen status kan veranderen. |
Verwijder tegenstrijdige signalen
- Controleer gerenderde HTML en eventuele HTTP-headers. Vermijd concurrerende doelen; gebruik een absolute URL en zelfverwijzing op de voorkeursversie.
- Richt interne links en sitemap op dezelfde versie. Gebruik robots.txt of noindex niet als canoniek selectiemechanisme.
- Behoud bij vertalingen een canonieke versie in dezelfde taal waar die bestaat. Controleer hreflang en omleidingspaden.
Observeer na wijzigingen
Controleer na opnieuw crawlen een steekproef in URL-inspectie en indexeringsrapporten. Ketens, verwijderde doelen en andere inhoud kunnen de bedoeling tegenspreken. Canonicalisatie vervangt geen toegangscontrole of verwijderbesluit.
Primaire bronnen
Signalen afstemmen op een voorkeurs-URL
Een canonical-tag drukt een consolidatievoorkeur uit; het is geen toegangscontrole. Controleer of de doel-URL, sitemap en interne links overeenkomen en of de versies voldoende equivalent zijn. Een filter dat afwijkende content produceert, is niet per se een simpele duplicatie.
- Controleer of de doel-URL bereikbaar en relevant is.
- Vermijd conflicterende canonical-doel-URL's in verschillende templates.
- Controleer parametervarianten en taalversies.
Dwingt canonical-markup de weergegeven versie af?
Het is een signaal, geen garantie. De engine kan een andere versie selecteren; controleer de keuze en tegenstrijdige signalen voordat u de markup opnieuw wijzigt.
Primaire bron: Google Search Central — Canonical URLs. Verwante methode: lees de praktische gids.
Crawlbare webpaginering
Lijstpagina's vereisen vaste adressen en vindbare links.
- Houd pagina 2 als aparte URL en geef die een eigen canonical. Een fragment of canonical naar pagina 1 voor alle pagina’s beschrijft de afzonderlijke inhoud niet.
- Bied de volgende pagina via een gewone href-link aan, ook naast eindeloos scrollen. Controleer server-HTML zonder JavaScript; alleen een gebeurtenisafhandelaar geeft geen gelijkwaardig linkdoel.
- Definieer een vaste volgorde en toegestane filters. Test laatste pagina, een nummer buiten bereik en dezelfde URL opnieuw; resultaten moeten verklaarbaar blijven zonder eindeloze lege pagina’s.
Herhaalbare acceptatiecasus
Fictief voorbeeld: deze gegevens beschrijven geen klant of waargenomen resultaat.
Casusgegevens bekijken
{
"page_2": "/catalog?page=2",
"canonical": "/catalog",
"next_link": "<button>More</button>"
}Verwachte beslissing
Pagina 2 vereist een eigen canonical en crawlbare href-links naar volgende pagina’s.
Verificatieprocedure
- Noteer URL, canonical en links per pagina.
- Bereik vervolginhoud zonder JavaScript-knop.
- Bewaar crawlbare href-links en eigen canonical.
Google Search Central — Pagination and incremental page loading
Vervangt eindeloos scrollen de pagina-URL’s?
Niet vanzelf. Bied leesbare pagina-URL’s en links en controleer dat bezoekers dezelfde inhoud kunnen terugvinden.
Primaire bron: Google Search Central — Pagination and incremental page loading. Verwante methode: lees de praktische gids.
