Hoe werkt AMP?
Google presenteerde AMP op 7 oktober 2015 als open-source initiatief om het mobiele web sneller te maken. AMP-pagina’s gebruiken AMP HTML, een framework dat volledig bestaat uit bestaande webtechniek.
De snelheid komt uit vaste regels, onder meer deze:
- JavaScript draait alleen asynchroon. Scripts van derden mogen alleen in afgeschermde iframes.
- Afbeeldingen, advertenties en iframes geven hun afmetingen vooraf in de HTML op. Zo staat de lay-out vast voordat de bestanden binnen zijn.
- CSS staat altijd in de pagina zelf, met een maximale omvang.
- Animaties mogen alleen
transformenopacitygebruiken.
Wat zegt Google nu over AMP?
Lange tijd moest een nieuwspagina een AMP-versie hebben om in de Top Stories-carrousel te komen. In april 2021 kondigde Google aan dat dit verdween met de page experience-update. Elke pagina die aan het beleid van Google News voldoet, kan sindsdien in die carrousel komen. Google haalde ook het AMP-icoontje uit de zoekresultaten weg.
Google Search indexeert AMP-pagina’s net als andere pagina’s en past dezelfde maatstaf toe, ongeacht de techniek. Gebruik je AMP toch, dan gelden er een paar extra eisen:
- De AMP-pagina is geldig volgens de AMP HTML-specificatie.
- Bezoekers zien dezelfde inhoud en kunnen dezelfde dingen doen als op de canonieke pagina, waar dat kan.
- De AMP-URL lijkt op je gewone URL, zoals example.com/amp/giraffes naast example.com/giraffes.
Voorbeeld: een nieuwssite stopt met AMP
Een regionale nieuwssite uit Zwolle heeft van elk artikel een gewone versie en een AMP-versie. Omdat AMP niet meer nodig is voor Top Stories, wil de redactie nog maar één versie onderhouden. De ontwikkelaar volgt de stappen van Google:
- De link met
rel="amphtml"uit de gewone artikelpagina’s halen. - Elke AMP-URL met een 301-redirect doorsturen naar het gewone artikel.
- In Search Console het AMP-rapport volgen. De lijn met geïndexeerde AMP-pagina’s hoort te dalen.
De ontwikkelaar maakt de AMP-bestanden niet gewoon leeg. Een leeg document is ongeldig, en dan blijft Google de oudste geldige versie tonen.
Verwar AMP niet met
- Core Web Vitals: meetwaarden voor laadsnelheid, reactiesnelheid en stabiliteit. Die gelden voor elke pagina, met of zonder AMP. AMP is geen voorwaarde voor goede cijfers.
- Alleen-mobiele pagina’s: AMP-pagina’s werken op elk apparaat. Google raadt aan ze responsive te bouwen. Op desktop krijgen AMP-pagina’s geen speciale zoekfuncties.
- Canonical tag: wijst de voorkeursversie aan. Google onderscheidt twee opzetten. Heb je een AMP-versie naast je gewone pagina, dan is de gewone pagina canoniek. Heb je alleen een AMP-pagina, dan is die zelf de canonieke pagina.
Veelgestelde vragen over AMP
Waar staat AMP voor?
AMP staat voor Accelerated Mobile Pages, versnelde mobiele pagina’s. Het is een framework van strenge regels voor HTML, CSS en JavaScript, zodat pagina’s snel laden.
Is AMP nog nodig voor SEO?
Nee. Sinds 2021 is AMP geen voorwaarde meer voor de Top Stories-carrousel. Google indexeert AMP-pagina’s als gewone pagina’s, zonder voorrang. Een snelle gewone pagina werkt net zo goed.
Hoe verwijder je AMP-pagina’s uit Google?
Haal de rel=”amphtml”-link uit je gewone pagina’s. Stuur elke AMP-URL met een 301 of 302 door naar de gewone pagina. Maak de AMP-bestanden niet leeg, want dan blijft Google een oude versie tonen.