Introduzione
Se il tuo sito è “invisibile” su Google (o indicizzato a metà), di solito non è sfortuna: è un errore tecnico o strutturale che sta bloccando Google, oppure sta confondendo Google. Qui trovi gli errori più comuni e cosa controllare in modo pratico per risolverli senza impazzire.
“A noindex tag can block Google from indexing a page so that it won’t appear in Search results.” Google Search Central
Contesto utile: con AI Overviews la “chiarezza citabile” conta ancora di più. Vedi Google AI e hotel: cosa cambia e come preparare il sito ufficiale.
Se vuoi una scorciatoia (5 minuti):
- Cerca site:tuodominio.it su Google: escono le pagine giuste o vedi pagine “strane” (parametri, duplicati, vecchie lingue)?
- Apri la homepage e guarda il sorgente: c’è un meta robots noindex o un blocco evidente?
- Prova 2–3 varianti dello stesso URL (www/non-www, slash/no slash): tutte fanno redirect pulito verso una sola versione?
Esempio reale: sito rifatto e traffico che crolla
Caso classico: rifai il sito, è bellissimo, lo pubblichi… e dopo qualche settimana ti accorgi che le visite organiche sono crollate. Nella pratica, spesso succedono una (o più) di queste cose:
- Hai pubblicato con noindex perché era rimasto dalla fase di staging.
- Hai cambiato URL senza fare redirect 301 (oppure li hai fatti a metà).
- Hai creato duplicati (www/non-www, slash/no slash, parametri) e Google non capisce qual è la pagina “ufficiale”.
- Hai un multilingua confuso e Google mostra la lingua sbagliata o indicizza pagine che non vuoi.
La parte frustrante è che sono errori invisibili “a occhio”: il sito sembra ok, ma Google vede segnali contraddittori.
1) Noindex, robots.txt e blocchi “invisibili”
È l’errore più banale e più devastante: qualcuno (tema, plugin, staging, developer) ha lasciato un noindex attivo, oppure il robots.txt blocca aree che non doveva bloccare. Risultato: tu pubblichi, Google passa… e trova un cartello con scritto “non entrare”.
“To prevent all search engines that support the noindex rule from indexing a page… place <meta name=“robots” content=“noindex”>.“ Google Search Central
Segnale tipico: cerchi su Google site:tuodominio.it e trovi pochissimo, o trovi pagine strane ma non quelle importanti.
Per la parte local (Maps/GBP), vedi anche SEO locale per hotel: sito + Google Business Profile.
2) Troppe URL per la stessa cosa: duplicati e canonical
Nei siti hotel succede spesso per colpa di parametri, filtri, versioni con e senza slash, http/https, www/non-www, pagine offerte replicate, pagine camere con varianti quasi identiche. Tu vedi “una pagina”, Google vede 6 copie che si pestano i piedi.
Controllo pratico: prendi una pagina importante (home o una camera) e prova a visitarla in 2–3 varianti. L’obiettivo è che tutte portino, con redirect pulito, a una sola URL ufficiale.
“When we detect duplicate content… we group the duplicate URLs into one cluster… [and] select what we think is the ‘best’ URL.” Google Search Central
Fix tipico: scegli una URL “ufficiale” per ogni contenuto importante e consolida i duplicati con canonical e redirect coerenti.
Metodi consigliati da Google per consolidare URL duplicate“A canonical URL is the URL of a page that Google chose as the most representative from a set of duplicate pages.” Google Search Central
3) Pagine “località” fotocopia (doorway)
Se hai pagine del tipo “Hotel a X”, “Hotel a Y”, “Hotel a Z” tutte identiche e che portano alla stessa esperienza, stai creando pagine che esistono solo per prendere query. È una scorciatoia che spesso porta a invisibilità, non a crescita.
Regola pratica: una pagina “hotel vicino a…” funziona solo se risolve dubbi reali (distanze, tempi, parcheggio, ZTL, come arrivare, orari) e ha contenuti diversi e utili. Se cambi solo il nome della località, è quasi sempre doorway.
“Doorway pages that are created solely for search engines can harm the quality of the user’s search experience.” Google Search Central
Una pagina su “hotel vicino alla fiera” o “hotel con parcheggio” funziona solo se è davvero utile: dettagli pratici, prove, logistica, FAQ reali.
4) Multilingua fatto male: hreflang assente o confuso
In hotel è normale avere italiano/inglese/tedesco. Il problema nasce quando le versioni sono confuse, si sovrascrivono, o Google indicizza quella sbagliata. Se usi URL diversi per lingue diverse, l’hreflang serve proprio a far capire che sono varianti localizzate.
Sintomo tipico: cerchi il tuo hotel in italiano e Google ti apre la versione inglese (o viceversa). Spesso è hreflang mancante, canonical sbagliato, o pagine troppo simili tra lingue.
Gestire siti multi-regione/lingua (Google)“Use hreflang to tell Google about the variations of your content…” Google Search Central
5) Mobile lento o instabile: Core Web Vitals
In hospitality il traffico è spesso mobile. Se la home pesa troppo, le immagini sono enormi, e ci sono script ovunque, stai perdendo sia posizionamento sia conversioni.
Tradotto: anche se la SEO porta visite, un sito lento te le fa buttare via. Quindi questa non è una voce solo “SEO”: è conversione.
“Core Web Vitals is a set of metrics that measure real-world user experience for loading performance, interactivity, and visual stability of the page.” Google Search Central
Search Console usa dati reali (field data) nel report CWV: Google Search Console Help
6) Segnali locali incoerenti con Google Business Profile
La SEO locale per hotel non vive solo nel sito: vive anche su Maps. Google dice che i risultati locali dipendono soprattutto da relevance, distance e prominence. Se il tuo sito ha dati incoerenti (nome, indirizzo, telefono), stai indebolendo la rilevanza.
Controllo pratico: verifica che Nome, Indirizzo, Telefono siano identici tra sito (footer + contatti) e Google Business Profile. Anche piccole differenze (via/piazza, numero civico, prefisso) possono creare confusione.
“Local results are mainly based on relevance, distance, and popularity.” Google Business Profile Help
7) Dati strutturati assenti o confusi
Non devi “riempire” il sito di schema a caso, ma almeno i dati business devono essere chiari. Google spiega che con il markup LocalBusiness puoi comunicare informazioni utili come dettagli dell’attività e altro.
E se hai contenuti editoriali (blog), avere Article/BlogPosting pulito (titolo, autore, date) aiuta a rendere il sito più “legibile” anche per sistemi AI.
“With Local Business structured data, you can tell Google about business hours… and more.” Google Search Central
Se lavori anche sulla visibilità prezzi, Google ha una doc specifica per price accuracy e structured data: Google Help
8) Architettura e link interni deboli
Pagine camere isolate, offerte non collegate, blog scollegato, menu pieno di voci ma senza gerarchia: se Google non trova collegamenti logici, indicizza male e posiziona peggio.
Regola pratica: le pagine importanti devono essere raggiungibili in 1–2 click e ricevere link interni “logici” (home → camere; camere → offerte; blog → camere quando pertinente).
“If you want Google to crawl a URL, make sure Google can access it and that it’s linked from at least one other page.” Google Search Central
Ordine dei fix (per non perdere settimane)
Se vuoi un ordine “da campo”, fai così. È il modo più rapido per sbloccare visibilità senza disperderti:
- Indicizzazione: noindex/robots → se qui è rotto, tutto il resto è inutile.
- Duplicati/canonical/redirect: scegli URL ufficiali, consolida varianti.
- Multilingua: hreflang + canonical coerenti (se hai più lingue).
- Struttura e link interni: fai capire a Google cosa è importante.
- Performance mobile: migliora esperienza e conversioni.
- Local signals: NAP + GBP coerenti, pagina “come arrivare/parcheggio” fatta bene.
Poi, solo dopo, ha senso ragionare di “nuovi contenuti”. Prima togli i blocchi.
Mini checklist (20 minuti)
- Indicizzazione: noindex attivo? robots.txt blocca pagine importanti? Google Search Central
- site: quante pagine escono e sono quelle giuste?
- Duplicati: parametri, versioni URL, canonical incoerenti? Google Search Central
- Local pages: pagine fotocopia che sembrano doorway? Google Search Central
- Multilingua: hreflang presente e sensato? Google Search Central
- Mobile e CWV: il sito è pesante o instabile? Google Search Central
- Local SEO: dati coerenti con Google Business Profile? Google Business Profile Help
“Quando un hotel è invisibile su Google, quasi mai è ‘mancanza di contenuti’. Di solito è un freno tecnico o una struttura confusa.”