Perché AMP?
Il numero di ricerche effettuate da dispositivi mobili ha superato desktop. Il framework Open Source soprannominato “Accelerated Mobile Pages” (AMP) è stato creato con un obiettivo principale: creare tempi di caricamento rapidi per gli utenti mobili. Questa è stata una reazione alla crescente domanda di tempi di caricamento brevi – un problema che era stato ripetutamente sollevato da editori e imprese.
L’iniziativa è stata lanciata con l’obiettivo di creare un sistema a beneficio di tutte le parti interessate., Inserzionisti, editori e utenti dovrebbero tutti trarre profitto da AMP.
Come si è sviluppato il progetto AMP
Il “Accelerated Mobile Pages Project” è stato lanciato nel 2015 da un gruppo di aziende tra cui Google, WordPress e il gigante del software Adobe. Fin dall’inizio, diversi portali di notizie internazionali sono stati coinvolti nel progetto AMP, con alcuni dei primi siti web che hanno implementato AMP: The Guardian (Regno Unito), The Washington Post e Buzzfeed (Stati Uniti), Frankfurter Allgemeine Zeitung e Die Zeit (Germania), e El Pais (Spagna)., Twitter e LinkedIn sono stati coinvolti in AMP fin dall’inizio come partner tecnologici.
Oggi, quasi tutti i grandi media online utilizzano la tecnologia AMP. Essi hanno riconosciuto il grande valore da guadagnare da siti web mobili quick-caricamento. Con l’aiuto dei plugin giusti, gli utenti di WordPress possono anche pubblicare su AMP, anche se non esiste ancora una soluzione di e-commerce per AMP.
Perché AMP è una buona idea
Nell’ultimo decennio, lo smartphone ha superato il PC desktop in molti settori e paesi, diventando il dispositivo principale che le persone usano per andare online., Usiamo il nostro telefono cellulare per cercare un ristorante nelle vicinanze, facciamo acquisti sui nostri telefoni o leggiamo le notizie sui nostri telefoni sul treno per lavorare. È particolarmente importante per gli utenti mobili che i siti web vengano caricati rapidamente. Si dice che il punto critico di interruzione sia a tre secondi. Se un sito web richiede più tempo per caricare, quindi la maggior parte degli utenti di Internet mobile rimbalzerà e lasciare la pagina.
AMP è una buona idea perché è specificamente progettato per creare siti web che caricano il più rapidamente possibile su dispositivi mobili.,
Problema: Web sites sites that that load load too too… slow…ly
La velocità di caricamento dei contenuti web dipende dalla velocità della connessione e dalla dimensione del file del sito web. Entrambi gli aspetti sono correlati. Alcune pagine si caricheranno lentamente anche se la velocità di connessione è veloce, se il volume dei file da caricare è troppo grande. Allo stesso modo, anche una pagina tecnicamente ottimizzata può caricarsi lentamente se la connessione è troppo lenta.
Soluzione: AMP
AMP non può influenzare la capacità disponibile di una connessione Internet, quindi la tecnologia si concentra sull’aspetto dei tempi di caricamento che può influire., AMP crea le migliori condizioni per un sito web mobile per caricare rapidamente, anche quando il trasferimento dei dati è lento. Per fare ciò, limita il numero di elementi JavaScript e CSS richiesti, assicurando che solo poche risorse debbano essere caricate affinché una pagina possa essere visualizzata.
La chiave per i brevi tempi di caricamento di AMP è principalmente nella riduzione dei file che devono essere caricati. Un altro fattore importante è un server proxy che mantiene pronta una cache della pagina di destinazione., Questo contenuto viene trasmesso su una rete di distribuzione di contenuti, il che ha il vantaggio che la pagina può sempre essere costruita alla stessa velocità, ovunque l’utente vi stia accedendo.
AMP Codice sorgente
In generale, tutti i server possono leggere il codice sorgente AMP perché il codice è basato su script ben noti. I seguenti tre elementi sono caratteristici di AMP:
- AMP HTML: Il codice HTML di una pagina mobile accelerata è limitato all’essenziale. Quando la pagina viene caricata, viene inviata una sola richiesta http.
- AMP JavaScript: AMP fa uso di codice JS asincrono., Ciò consente al sito di iniziare a costruire prima che tutti gli elementi JS siano stati caricati.
- AMP CDN: una cache di ogni sito web AMP viene salvata su vari server in tutto il mondo. Questo contenuto può essere portato all’utente tramite il percorso più breve possibile utilizzando una rete di distribuzione dei contenuti. Un altro vantaggio di una CDN è che la funzionalità della pagina viene continuamente controllata. Questo aiuta ad evitare errori.
Quali modifiche devono essere apportate al codice HTML per implementare AMP?
Ci sono una serie di caratteristiche specifiche HTML di un sito web deve avere in modo che possa funzionare su AMP., Qualsiasi contenuto audiovisivo deve essere contrassegnato con tag AMP speciali, ad esempio amp-img, amp-video, amp-audio o amp-iframe. Un esempio di come un’immagine può essere inserita nel codice sorgente di una pagina usando AMP è:
< amp-img src=”myimage.,jpg” alt=”quello che si può vedere nell’immagine” height=”200″ width=”300″></amp-img>
Inoltre, il seguente tag devono essere inclusi in ogni pagina in modo che possa essere visualizzato correttamente utilizzando AMP:
vantaggi di AMP per i diversi gruppi di portatori di interesse
Come detto sopra, l’AMPLIFICATORE è stato lanciato con il grand scopo di giovare a tutti: gli editori, Inserzionisti e gli utenti.a
- Inserzionisti: gli inserzionisti possono utilizzare AMP con una varietà di formati pubblicitari diversi., I contenuti pubblicitari vengono caricati in modo asincrono, il che significa che l’esperienza utente non viene disturbata dagli annunci che impediscono il caricamento della pagina.
- Editori: gli editori traggono profitto da un posizionamento di rilievo dei siti web AMP nell’ambiente delle notizie. L’elevata usabilità dei siti Web ottimizzati per dispositivi mobili contribuisce anche a segnali positivi dell’utente.
- Utenti: I siti Web che utilizzano AMP sono perfetti per gli utenti. Non devono aspettare a lungo per caricare le pagine e possono persino fidarsi di prestazioni elevate quando navigano su una connessione Internet lenta.,
AMP e il Mobile-First Index
AMP è solo un approccio per ottimizzare i siti web per i dispositivi mobili. Una consapevolezza per l’importanza dell’ottimizzazione mobile – non solo tra la comunità SEO – è cresciuta, in particolare da un aggiornamento di Google in 2015 che era specificamente finalizzato a incoraggiare la compatibilità mobile dei siti web. Il motore di ricerca Google da allora è andato oltre verso un approccio mobile-first con il suo annuncio che il suo indice mobile è-ad un certo punto-sta per diventare l’indice primario per i risultati di ricerca di Google., Questo è solo andando ad aumentare l’importanza di AMP.
Oltre AMP, ci sono altre strategie di ottimizzazione mobile, tra cui Responsive Web Design, o l’uso di URL mobili separati con applicazioni Web progressive.