Come ottimizzare il tuo sito per i cellulari
Per permettere di visualizzare il tuo sito web anche tramite smartphone o tablet, devi ottimizzarlo per i dispositivi mobili. Per farlo puoi creare una versione mobile dedicata oppure scegliere un design adattivo o responsive.
Perché l’ottimizzazione mobile del tuo sito web è indispensabile
Un layout che funziona su uno schermo da 17 pollici non può essere semplicemente ridimensionato per adattarsi al display di un tablet o di un cellulare. Oltre alle differenze nella risoluzione dello schermo, entrano in gioco anche i metodi di input (touch e mouse), le proporzioni del display e le velocità di rete. Motivo sufficiente per approfondire la questione di come ottimizzare i siti web per dispositivi mobili senza perdere funzionalità sui computer desktop.
Le soluzioni che si sono dimostrate valide sono:
- Layout responsive: design fluido che si adatta a diverse dimensioni dello schermo.
- Layout adattivo: versioni di layout predefinite (breakpoint) per ciascun tipo di dispositivo, con riconoscimento lato server o lato client. In questo modo si può ottimizzare in modo mirato, ad esempio rendere più snella la versione per dispositivi mobili, adattando in modo specifico elementi e navigazione.
- Sito web/app mobile separata: per alcuni progetti è ancora un’opzione, ad esempio quando sono richieste funzionalità molto specifiche sui dispositivi mobili o esperienze immersive. Tuttavia, è sempre meno usata, perché aumentano notevolmente impegno, manutenzione e frammentazione.
Inoltre, entrano in gioco nuovi requisiti e tecniche:
- Il design mobile first è ormai lo standard: prima si progetta per i display piccoli e poi si amplia la funzionalità per quelli più grandi.
- L’ottimizzazione delle prestazioni non è più facoltativa: tempi di caricamento, segnali web essenziali e un uso attento delle risorse per immagini e script influiscono spesso sulla durata di utilizzo o sui tassi di abbandono.
- Interazione touch e usabilità sono fondamentali: pulsanti più grandi, spaziature, navigazione intuitiva, gesti, ecc.
Analizzeremo i pro e i contro delle opzioni citate e ti mostreremo quale alternativa può rendere il tuo progetto web adatto all’uso da mobile, come desideri.
Perché dovresti ottimizzare il tuo sito web per i dispositivi mobili
Google attribuisce grande importanza al fatto che i siti web abbiano un aspetto ottimale anche sui dispositivi mobili. In primo piano c’è l’usabilità (UX). I dispositivi mobili hanno schermi più piccoli rispetto a PC desktop o portatili e vengono utilizzati tramite tocchi o movimenti delle mani (swipe).
Inoltre, la larghezza di banda della connessione internet mobile è di norma fortemente limitata. I siti web che non sono scalabili mostrano informazioni importanti tramite elementi attivati con l’hover o contengono grafica ad alto consumo di dati; non possono essere visualizzati in modo adeguato né utilizzati comodamente sui dispositivi mobili. Di conseguenza, Google li esclude dalla ricerca mobile o li contrassegna come non idonei. Per i gestori di siti web ciò comporta enormi perdite di traffico e quindi cali di fatturato.
Il tuo sito web è “mobile-friendly”?
Se il tuo sito web è progettato in modo adatto ai dispositivi mobili si può verificare rapidamente e con facilità online. I relativi strumenti di analisi sono messi a disposizione gratuitamente da numerosi provider. Ti consigliamo i seguenti strumenti, con cui puoi sottoporre il tuo sito web a un test mobile:
-
Lighthouse: lo strumento open source per l’analisi della qualità dei siti web Lighthouse, che valuta anche l’usabilità mobile.
-
Analisi sito web di IONOS: anche IONOS offre con l’analisi sito web uno strumento gratuito con cui è possibile verificare la compatibilità mobile di un sito web. Per leggere il codice sorgente, è necessario solo l’URL della presenza online. Oltre alla corretta visualizzazione del sito su diversi dispositivi, l’analisi considera anche altri tre aspetti fondamentali per il successo dei progetti online: la reperibilità nel motore di ricerca, la sicurezza del sito web e il tempo di caricamento della pagina.
Approcci all’ottimizzazione del sito web
A seconda del progetto, esistono diverse possibilità per progettare un sito web indipendentemente dal dispositivo: siti web mobili separati, template per siti web mobili con layout adattivo o responsive e soluzioni tramite plugin per i sistemi di gestione dei contenuti.
Siti web per i dispositivi mobili
Con i siti web per i dispositivi mobili si intendono documenti HTML creati in modo indipendente dal sito principale, destinati esclusivamente all’utilizzo da mobile con un URL separato. Le offerte ottimizzate per i dispositivi mobili vengono spesso pubblicate in rete sotto il nome host “m” (m.example.com), mentre il sito standard è accessibile come servizio web sotto “www” (www.example.com).
Nel migliore dei casi, per ogni pagina desktop rilevante esiste anche una versione mobile. Tuttavia, i siti web per i dispositivi mobili non devono necessariamente essere uguali alle rispettive versioni desktop. Offrire un sito web mobile come alternativa al sito desktop è particolarmente sensato quando gli utenti, mentre sono in giro, consultano contenuti diversi rispetto a quelli a cui accedono dal PC di casa.
I siti web per i dispositivi mobili sono in genere ottimizzati per gli smartphone. Ciò si traduce in un adattamento alle dimensioni ridotte dello schermo, pulsanti di grandi dimensioni e rinuncia a elementi grafici ad alto consumo di dati. Su altri dispositivi mobili, come i tablet, i siti web progettati per display di smartphone non vengono visualizzati in modo ottimale. Nonostante ciò, esistono validi motivi per creare siti web separati per i dispositivi mobili.
| Vantaggi | Svantaggi |
|---|---|
| È possibile stabilire con precisione quali contenuti del sito devono essere ottimizzati per i dispositivi mobili e quali informazioni devono essere disponibili solo sul PC desktop. | Ogni sito separato creato come versione mobile deve essere gestito e aggiornato in aggiunta. |
| Entrambe le versioni del sito possono essere adattate separatamente, senza che le modifiche influenzino l’altra versione. | Le modifiche apportate al sito desktop non vengono applicate automaticamente alla versione mobile. |
| Nella progettazione dei siti web per i dispositivi mobili è possibile tenere conto dei requisiti tecnici del tipo di dispositivo finale (di norma gli smartphone). | Quando per un sito desktop viene creata una versione mobile, si genera di norma contenuto duplicato, il che può comportare un peggioramento nel posizionamento sui motori di ricerca. |
| Grazie a una riproduzione ridotta è possibile realizzare siti di piccole dimensioni che si caricano rapidamente anche con una velocità di connessione limitata. |
Layout adattivo
Un’alternativa a un sito separato per l’uso da mobile è un layout che si adatta automaticamente al rispettivo dispositivo finale. In questo caso, la visualizzazione di una pagina internet si orienta all’area visibile (il viewport) del display utilizzato. I layout adattivi si basano su breakpoint definiti in modo fisso, una griglia di progettazione relativamente rigida che offre diverse visualizzazioni per viewport descritti con precisione. Di solito esistono versioni di layout per la visualizzazione desktop, tablet e smartphone. Un adattamento fluido alla rispettiva dimensione dello schermo, come avviene con il layout responsive descritto più avanti, non è realizzabile con siti web adattivi.
Come base tecnica dei layout adattivi si utilizzano le cosiddette media query (interrogazioni multimediali). Si tratta di un concetto CSS3 che regola l’assegnazione di un foglio di stile a un determinato medium di output in base alle sue caratteristiche. Di norma, i siti web con layout adattivo vengono ottimizzati per specifici tipi di dispositivo. Le sviluppatrici e gli sviluppatori web si orientano qui su linee di prodotto molto diffuse, come iPhone o iPad. Di conseguenza, tali siti non sono sempre ottimizzati in modo ottimale per il dispositivo su cui vengono visualizzati.
| Vantaggi | Svantaggi |
|---|---|
| Rispetto ai siti web responsive, un design adattivo si caratterizza per una minore complessità. | A causa dell’orientamento a specifiche dimensioni dei display, i design adattivi possono talvolta causare problemi di visualizzazione con formati di dispositivo differenti. |
| Poiché i layout adattivi supportano solo un numero limitato di visualizzazioni, si ha un maggiore controllo sulla presentazione dei contenuti. | La scelta di determinati viewport richiede un’analisi del gruppo target desiderato. |
| A differenza dei siti web separati per dispositivi mobili, con il layout adattivo è necessario gestire una sola versione. | A differenza del sito per i dispositivi mobili, per tutte le versioni di visualizzazione vengono erogati gli stessi contenuti. Una riduzione del carico di dati per i dispositivi mobili è possibile solo in misura limitata. |
Layout responsive
I siti web adattivi mettono a disposizione solo un numero limitato di varianti di visualizzazione. La molteplicità dei dispositivi mobili richiede però sempre più forme di visualizzazione flessibili. Per questo motivo, molti gestori di siti web preferiscono ai layout adattivi i cosiddetti layout responsive. Anche questi si basano sulle media query CSS3. Come nel layout adattivo, il server fornisce a tutti i dispositivi lo stesso codice HTML. Il sito web è quindi in ogni variante di visualizzazione disponibile allo stesso URL. A differenza del layout adattivo, però, l’adattamento alla rispettiva dimensione del display del dispositivo finale avviene in modo fluido, senza che vi sia una griglia rigida di viewport definiti in modo fisso. In questo modo lo spazio disponibile sul display di qualsiasi dispositivo di output può essere sempre sfruttato in modo ottimale. Solo un limite massimo impedisce che i siti web, su schermi di grandi dimensioni, perdano in leggibilità a causa di colonne troppo larghe.
A causa della complessità dei layout responsive, il rilancio di un sito web secondo questo principio di progettazione è però dispendioso in termini di tempo e costi. Inoltre, non solo il layout, ma anche i contenuti devono essere progettati in modo flessibile. Nella migliore delle ipotesi, sezioni di testo, immagini, video e tabelle devono funzionare sia sulla smart TV sia sul telefono cellulare. Invece di sviluppare layout propri, molti gestori di siti web si affidano quindi a sistemi di gestione dei contenuti come WordPress, Joomla, Drupal o Typo3. Questi progetti open source si basano su grandi community di utenti e sviluppatori e offrono un’ampia scelta di template di design predefiniti con layout responsive, talvolta disponibili gratuitamente.
| Vantaggi | Svantaggi |
|---|---|
| I layout responsive possono tenere conto di qualsiasi dimensione del display, inclusi i dispositivi mobili che verranno immessi sul mercato in futuro. | L’implementazione tecnica di un layout responsive è complessa (soprattutto nei progetti già esistenti). |
| Come nel layout adattivo, non è necessario mantenere un ulteriore design specifico per il sito mobile. | I contenuti complessi di un sito web non possono sempre essere trasferiti facilmente su display di piccole dimensioni. |
| I buoni layout responsive offrono una percezione d’uso paragonabile su tutti i dispositivi supportati. | I dispositivi mobili caricano la stessa quantità di dati dei computer desktop. Il caricamento delle pagine sui dispositivi mobili è quindi di solito più lento rispetto ai siti web separati per i dispositivi mobili. |
| Google preferisce i layout responsive. |
Plugin mobile per CMS
Per i siti web già esistenti basati su un sistema di gestione dei contenuti, i plugin offrono una soluzione conveniente per ottimizzare in breve tempo le offerte online per i dispositivi mobili. Questa opzione è consigliata soprattutto quando chi gestisce il sito desidera mantenere il tema desktop originario e semplicemente ampliarlo con funzionalità per i dispositivi mobili. Una popolare soluzione di terze parti è WPTouch per WordPress, il sistema di gestione dei contenuti più utilizzato al mondo. Il plugin permette di creare una versione autonoma ottimizzata per i dispositivi mobili del progetto. Questa corrisponde in sostanza al sito web separato per i dispositivi mobili. La versione aggiuntiva viene erogata esclusivamente per i dispositivi mobili e in modo indipendente dal sito principale.
| Vantaggi | Svantaggi |
|---|---|
| Un adattamento tramite plugin può essere realizzato rapidamente e a costi contenuti. Le versioni di base sono di norma disponibili gratuitamente. | Il funzionamento sicuro e senza problemi del sito web dipende dal supporto software del fornitore terzo. |
| Tutti i dispositivi ricevono gli stessi contenuti. Ci sono meno possibilità di rispondere alle specifiche esigenze dell’utilizzo mobile rispetto ai siti web mobili separati. |
Google preferisce i siti web responsive
In gran parte di internet è prassi, nello sviluppo web, orientarsi al leader di mercato tra i motori di ricerca, Google. Dalle dichiarazioni fornite dalla stessa azienda, Google preferisce una progettazione responsive dei siti web. L’azienda motiva questa scelta nel modo seguente:
- Nei layout responsive i contenuti sono disponibili in un URL e possono quindi essere condivisi e collegati più facilmente.
- A differenza della gestione di siti web mobili in parallelo alla versione desktop, con i layout responsive Google può assegnare facilmente caratteristiche di indicizzazione precise. Non è quindi più necessario segnalare la presenza delle relative pagine desktop o mobili.
- I progetti web responsive richiedono meno lavoro di manutenzione rispetto ai siti con più pagine dal contenuto identico.
- Poiché i layout responsive non richiedono reindirizzamenti, si evitano alla radice gli errori tipici che possono verificarsi nell’assegnazione di siti web separati per i dispositivi mobili.
Tuttavia, il punto probabilmente più importante per Google è che, con i siti web responsive, è sufficiente una sola scansione, mentre i siti web mobili separati devono essere analizzati singolarmente dal bot di Google. Grazie a una progettazione responsive delle pagine web, il motore di ricerca risparmia quindi in modo significativo risorse.
- Migliore posizionamento su Google senza agenzie esterne
- Risposte veloci a commenti o recensioni sui social media
- Nessuna conoscenza SEO o di marketing online richiesta
Errori frequenti nei siti web per i dispositivi mobili
Nell’ottimizzazione mobile dei siti web ci sono alcune tipiche trappole che possono compromettere in modo significativo l’esperienza utente. Molti gestori sottovalutano quanto tempi di caricamento, navigazione e simili incidano sugli schermi piccoli. Di seguito trovi le cause di errore più frequenti:
- Scelta della variante di configurazione: già la decisione tra design responsive, sito web mobile separato o layout adattivo è determinante. Il design responsive è preferito da Google, ma la scelta dovrebbe basarsi sul target, sui dispositivi rilevanti e sulla complessità del sito, poiché una successiva modifica è spesso onerosa e costosa.
- GUI poco intuitiva: una cattiva progettazione dell’interfaccia utente può rendere l’utilizzo da mobile notevolmente più difficile. Bisogna evitare siti incompleti, testo troppo piccolo, elementi troppo ridotti o difficili da usare, effetti mouseover e funzioni nascoste o una funzione di ricerca poco user-friendly, poiché i touch screen richiedono principi di interazione diversi.
- Performance: tempi di caricamento lunghi agiscono come veri e propri “killer della conversione”. Già a partire da 3 secondi molti utenti abbandonano, soprattutto su dispositivi mobili con connessione talvolta debole. Errori frequenti sono immagini non compresse o formati di immagine troppo grandi, troppo JavaScript, troppe richieste HTTP, codice non ottimizzato e caching assente.
- Interstitial troppo grandi e banner pubblicitari invadenti: overlay a tutto schermo, ad esempio per la promozione di app o l’iscrizione alla newsletter, compromettono notevolmente la user experience da mobile e rendono difficile l’accesso al contenuto principale. Meglio inserimenti discreti che non coprano completamente il contenuto. La pubblicità invadente andrebbe assolutamente evitata sui dispositivi mobili.
- Limitazioni nel file
robots.txt: se al bot di Google viene impedito l’accesso dal robots.txt a file CSS, JavaScript o immagini, la pagina non può essere renderizzata correttamente, con conseguente peggioramento del ranking. - Differenze funzionali sul sito mobile: i siti web separati per i dispositivi mobili comportano il rischio di contenuti ridotti, reindirizzamenti errati o errori 404, che non riguardano gli utenti desktop. Tutti i contenuti e le funzioni importanti dovrebbero essere disponibili anche da mobile, per evitare frustrazioni.

