AMP (ubrzane mobilne stranice)

Što je AMP (Accelerated Mobile Pages)?

AMP je otvoreni HTML okvir koji omogućuje izradu iznimno brzih i mobilno prilagođenih verzija web-stranica. U početku je kratica značila Accelerated Mobile Pages, no od 2019. Google koristi AMP kao samostalan naziv, bez doslovnog značenja kratice.

U osnovi, AMP predstavlja pojednostavljenu verziju klasične web-stranice. Mnoge napredne funkcije su uklonjene, a ostaje minimalistički, standardizirani izgled zbog kojeg većina AMP stranica izgleda vrlo slično. Projekt AMP pokrenuo je Google u vrijeme kada velik broj web-stranica još nije bio prilagođen mobitelima. Umjesto izrade zasebne mobilne verzije weba, vlasnici stranica mogli su napraviti AMP inačicu namijenjenu pametnim telefonima.

Većina web-stranica koje koriste AMP ima paralelno i svoju klasičnu verziju. Posjetitelji koji ne dolaze preko Googlea ili ne žele koristiti AMP i dalje mogu pristupiti standardnoj stranici.

AMP se prvi put pojavio u Googleovim rezultatima pretraživanja u veljači 2016. godine. Međutim, tijekom ažuriranja Page Experience od lipnja do rujna 2021. Google je ukinuo prednost koju su AMP stranice imale u rangiranju. Nakon toga su i druge platforme smanjile ili potpuno ukinule podršku za AMP, zbog čega je danas znatno rjeđe zastupljen u Googleu i Bingu nego prije.

Zašto je AMP važan?

Glavna prednost AMP-a je iznimno brzo učitavanje stranica, što je posebno važno za mobilne korisnike koji očekuju trenutan prikaz sadržaja. Mobilne mreže često su sporije od fiksnih, pa se razlika u brzini još više osjeti.

Veliki pružatelji cachea poput Googlea, Binga i Cloudflarea pohranjuju AMP stranice na svojim serverima. To znači da se AMP sadržaj ne učitava direktno s web-stranice vlasnika, nego iz brzog cache sustava, što dodatno skraćuje vrijeme učitavanja. Nije rijetkost da se AMP stranice učitaju za manje od jedne sekunde, dok i vrlo brze klasične stranice obično trebaju oko 2 do 3 sekunde.

Brže učitavanje znači:

  • manju stopu napuštanja stranice (bounce rate)
  • lakšu navigaciju
  • manju potrošnju mobilnih podataka

Kako AMP funkcionira?

AMP se temelji na tri ključne komponente:

  • AMP HTML
  • AMP JavaScript
  • AMP Cache

AMP HTML i AMP JavaScript ograničavaju vrste koda koje je dopušteno koristiti kako bi se izbjeglo usporavanje stranice. AMP JavaScript koristi vlastitu biblioteku koja omogućuje izradu AMP stranica bez pisanja klasičnog JavaScripta. AMP HTML također sadrži posebne oznake poput <html amp> ili <html⚡> koje cache sustavima pomažu prepoznati da se radi o AMP stranici.

AMP Cache djeluje kao mreža za isporuku sadržaja (CDN). Kada korisnik zatraži AMP stranicu, ona se učitava iz cachea (npr. Googleovog ili Bingovog), a ne s originalnog servera. Bing prikazuje AMP stranice uglavnom u mobilnim rezultatima, dok ih Google prikazuje i na desktopu i na mobitelima.

Prednosti AMP stranica

Korisnici dobivaju brže učitavanje i jednostavnije korisničko iskustvo, osobito na pametnim telefonima.

1. Izuzetno brzo učitavanje

AMP stranice učitavaju se znatno brže od običnih web-stranica, čak i na sporijim mrežama.

2. Bolje mobilno iskustvo

Manje elemenata, manje distrakcija i fokus na sadržaj čine AMP vrlo pogodnim za mobilne korisnike.

3. Prednosti u pretraživačima

U prošlosti su AMP stranice imale bolju vidljivost u Googleu jer su se brže učitavale i pojavljivale u posebnim sekcijama poput Top Stories.

4. Manja stopa napuštanja

Zbog brzine i jednostavnosti, posjetitelji rjeđe napuštaju AMP stranice odmah nakon dolaska.

Ograničenja AMP-a

Unatoč prednostima, AMP ima i ozbiljna ograničenja.

1. Ograničen dizajn

Dizajnerske mogućnosti su znatno sužene jer AMP dopušta samo određene HTML i JavaScript funkcije.

2. Ovisnost o Googleu

Budući da Google upravlja najvećim AMP cacheom, web-stranice koje koriste AMP često postaju ovisne o Googleovoj infrastrukturi.

3. Ograničena interaktivnost

Nije moguće koristiti klasični JavaScript, što znači manje mogućnosti za dinamične funkcije i prilagođene elemente.

4. Problemi s oglasima i zaradom

AMP ograničava gdje i kako se mogu prikazivati oglasi. Podržane su samo određene oglasne mreže, a prilagodba je ograničena.

5. Manja kontrola nad sadržajem

Budući da se stranice prikazuju iz cachea, promjene na AMP stranici ne pojavljuju se odmah, nego tek kada cache sustav osvježi svoj sadržaj.

Izrada web stranica
Pregled privatnosti

Ova web stranica koristi kolačiće tako da vam možemo pružiti najbolje moguće korisničko iskustvo. Podaci o kolačićima pohranjuju se u vašem pregledniku i obavljaju funkcije poput prepoznavanja kod povratka na našu web stranicu i pomaže našem timu da shvati koji su dijelovi web stranice vama najzanimljiviji i najkorisniji.