Accelerated Mobile Pages, oftewel AMP, is een afgeslankte manier om webpagina’s te bouwen die Google introduceerde om ze vrijwel direct te laten laden op mobiel. Dat doet het door slechts een beperkte set HTML en JavaScript toe te staan en de pagina vaak vanuit de eigen cache van Google te serveren.

Zie het als de snelkassa in de supermarkt. Je bent snel door, maar alleen omdat je tot een klein mandje beperkt bent. AMP werkt net zo: door zware scripts en maatwerkcode weg te laten verschijnt een pagina in een oogwenk, maar lever je veel vrijheid in die je op een normale pagina wel zou hebben. Het is gebouwd rond het mobile-first-idee dat een telefoonbezoeker nooit zou moeten wachten. In de praktijk is de afweging echt: minder grip op design, analytics en tools van derden.

AMP telde het meest rond 2016 tot 2020, toen het gekoppeld was aan de nieuwscarrousel van Google. Die eis is nu verdwenen, en het bredere doel van een snelle mobiele site wordt in plaats daarvan gemeten met Core Web Vitals, die een zorgvuldig gebouwde gewone pagina prima zelf haalt.

De cache die AMP snel maakte, was tegelijk de grootste ergernis. Pagina’s vanuit Google toonden een google.com-adresbalk in plaats van het eigen domein van de uitgever, wat de branding en analytics vertroebelde. Tel daar de kosten bij op van een aparte AMP-versie van elke pagina onderhouden, en de meeste teams halen diezelfde snelheid nu met lazy loading en een slanke build.

Bij TopDevs halen we meestal AMP-snelheid zonder AMP zelf, met moderne frameworks en lazy loading, zodat een klant volledige grip op de site houdt en toch snel laadt.