⌕ SEO tecnico

Indicizzazione mobile-first: la parità tra versione mobile e desktop

Cosa significa che i motori indicizzano la versione mobile di un sito, quali differenze col desktop fanno perdere contenuti e come verificare la parità.

Per molti anni i motori hanno analizzato i siti con un crawler desktop, trattando la versione mobile come una variante. Oggi è il contrario: Google indicizza i siti usando principalmente il suo crawler per smartphone. Ciò che conta, quindi, è la versione che vede un telefono. Se la versione mobile ha meno testo, meno link o meno dati strutturati, è quella versione ridotta che finisce nell'indice.

Cosa significa in pratica

L'indicizzazione mobile-first non è un bonus per i siti «adatti ai dispositivi mobili». È una questione di quale versione viene letta. Le conseguenze:

  • il contenuto presente solo su desktop rischia di non essere considerato;
  • i link interni presenti solo nel menu desktop contano meno o per niente;
  • i metadati devono essere identici sulle due versioni;
  • le prestazioni rilevanti sono quelle misurate su mobile.

Le tre configurazioni possibili

Configurazione Come funziona Rischio di disparità
Responsive stesso HTML, layout adattato con CSS basso
Dynamic serving stesso URL, HTML diverso in base allo user agent medio
URL separati sito mobile su un altro host, come m.example.com alto

Responsive

È la scelta più semplice da mantenere: un solo HTML, un solo URL, nessuna logica per riconoscere il dispositivo. Le differenze nascono solo se il CSS nasconde parti del contenuto o se il JavaScript carica cose diverse in base alla larghezza dello schermo.

Dynamic serving

Il server restituisce un HTML diverso a seconda dello user agent. Deve inviare l'intestazione Vary: User-Agent, così che cache e CDN non servano la versione desktop ai telefoni o viceversa. Ogni modifica va fatta due volte, e la disparità è frequente.

URL separati

Un sito m. con URL propri richiede annotazioni bidirezionali tra le versioni, redirect coerenti in base al dispositivo e la duplicazione di tutto: contenuti, metadati, dati strutturati, hreflang. È la configurazione più fragile. Se la usi ancora, valuta il passaggio a un sito responsive, trattandolo come una migrazione.

Dove si nascondono le differenze

Nel mio lavoro, i controlli sulla parità rivelano quasi sempre qualcosa in queste aree:

  1. Testo ridotto: paragrafi tagliati su mobile «per non appesantire», descrizioni prodotto accorciate, sezioni FAQ rimosse.
  2. Contenuti nascosti dietro interazioni: testo in schede o accordion va bene se è presente nell'HTML; non va bene se viene caricato da un'API solo al tocco.
  3. Menu diversi: il menu desktop ha cinquanta voci, quello mobile dieci. I link mancanti spariscono dal grafo dei link interni.
  4. Immagini: immagini diverse o assenti su mobile, testo alternativo mancante nella versione per telefoni, immagini caricate in modo pigro con tecniche che il crawler non attiva.
  5. Metadati: titolo, meta description, canonical e meta robots diversi tra le versioni, tipicamente con URL separati.
  6. Dati strutturati: presenti solo nel template desktop.
  7. Risorse bloccate: CSS o JavaScript specifici per mobile esclusi da robots.txt.

Come verificare la parità

Confronto con un crawler

Esegui due scansioni dello stesso insieme di URL, una con user agent desktop e una con user agent smartphone, entrambe con il rendering JavaScript attivo. Confronta per ogni URL:

  • numero di parole;
  • numero di link interni in uscita;
  • titolo, description, canonical e meta robots;
  • presenza e tipo dei dati strutturati;
  • numero di immagini e relativo testo alternativo.

Ogni differenza significativa va spiegata.

Controllo puntuale

Lo strumento di controllo URL degli strumenti per webmaster mostra quale crawler è stato usato e l'HTML renderizzato che ha visto. È il modo più diretto per vedere la pagina «con gli occhi» del motore.

Dal browser

Gli strumenti per sviluppatori permettono di simulare un dispositivo mobile e cambiare lo user agent. È utile per un primo sguardo, ma non sostituisce il confronto sistematico.

Prestazioni e usabilità

Su mobile contano anche:

  • tempi di caricamento su reti più lente e processori meno potenti;
  • elementi interattivi abbastanza grandi e distanziati da toccare con un dito;
  • assenza di finestre che coprono il contenuto appena si apre la pagina;
  • testo leggibile senza zoom, grazie al meta viewport corretto.

Non sono questioni di indicizzazione in senso stretto, ma influenzano l'esperienza degli utenti che arrivano dalla ricerca, ormai in gran parte da telefono.

In sintesi

  • I motori indicizzano principalmente la versione che vede uno smartphone.
  • Il design responsive riduce al minimo il rischio di differenze.
  • Con dynamic serving usa Vary: User-Agent; gli URL separati sono la soluzione più fragile.
  • Testo, link, metadati e dati strutturati devono essere uguali su mobile e desktop.
  • Verifica con due scansioni a confronto e con lo strumento di controllo URL.
MM
Marco Marzaduri

Marco Marzaduri si occupa di cybersecurity, informatica forense e sviluppo web. Laureato in informatica, unisce il rigore dell'analisi tecnica all'attenzione per le persone che usano la tecnologia.

Leggi anche