La SEO per hotel è il lavoro che porta prenotazioni dirette a una struttura ricettiva senza pagare la commissione di un portale: non si vince su "hotel + città", dove su "hotel milano centro" (5.400 ricerche al mese) otto risultati su dieci sono OTA o aggregatori. Si vince in tre posti che le OTA non coprono bene: la scheda Google Hotels, le ricerche con il nome dell'hotel e le keyword stagionali e di zona.
Sembra una resa, vero?
Non lo è. È solo guardare la SERP (la pagina dei risultati di Google) per quello che è.
Su "hotel milano centro" in prima pagina ci sono Booking (due volte), Tripadvisor, Agoda, Expedia, Kayak, Trivago, Hotels.com. Sopra tutto, il blocco Google Hotels con tre strutture e i prezzi. Subito sotto, un riquadro "Siti di luoghi" con altre dieci OTA.
Nessun hotel indipendente in prima pagina (dati DataForSEO, Google Italia, settembre 2026).
E gli errori che vediamo negli hotel sono sempre gli stessi:
- chi paga una SEO venduta come "prima pagina su hotel Milano";
- chi ha un sito da cinque pagine e le offerte chiuse in uno slider;
- chi nel riquadro prezzi di Google lascia comparire solo Booking ed Expedia.
Qui trovi le SERP che abbiamo misurato, i numeri di tre siti alberghieri italiani (una catena, una catena economy, un hotel singolo di Rimini) e il metodo che ne ricaviamo. Vale per hotel, B&B, agriturismi e residence, in Italia come in Ticino.
Partiamo dalla SERP.
Come cerca un hotel chi sta per prenotare (prima la zona, poi la struttura)
Chi sta per prenotare trova in cima alla pagina il blocco di Google Hotels, non un risultato organico, e subito dopo una prima pagina dominata dai portali. Lo abbiamo verificato su due SERP che rappresentano i due mercati tipici: una città d'affari e una località balneare.
| Keyword | Ricerche/mese | CPC | Primo elemento | Siti di hotel in top 10 | OTA in top 10 | AI Overview |
|---|---|---|---|---|---|---|
| hotel milano centro | 5.400 | 1,28 € | Hotels pack + "Siti di luoghi" | 2 (nh-hotels.com, hotel-bb.com) | 8 | no |
| hotel 4 stelle rimini | 1.900 | 1,20 € | Hotels pack | 4 (National, Baia Imperiale, Sporting, Continental) | 6 | no |
Tre cose da leggere in questa tabella.
Uno: il primo elemento è sempre l'hotels pack, il blocco con foto, stelle e prezzo. A Rimini: Rimini Suite Hotel da 54 €, Hotel Sporting da 117 €, Aqua Hotel da 119 €.
Due: a Milano gli unici operatori in prima pagina sono catene (NH e B&B Hotels) con pagine dedicate agli hotel in centro. A Rimini invece quattro hotel singoli entrano in top 10, tutti con un title del tipo "Hotel Rimini 4 stelle sul mare".
Tre: nessuna delle due SERP mostra un AI Overview. Nel 2026 è raro, e nel turismo vale ancora.
E le domande degli utenti?
Sono tutte di tipo "dove": "In che zona conviene alloggiare a Milano?", "Dove alloggiare a Milano senza spendere troppo?", "Qual è la zona migliore per alloggiare a Rimini?".
Chi cerca un hotel decide prima la zona e poi la struttura. Ce lo ricordiamo quando parliamo di contenuti.
Approfondimento consigliato: come leggere l'intento di ricerca da una SERP.
Dove un hotel indipendente vince davvero (e perché l'87% del traffico è il suo nome)
Un hotel indipendente vince soprattutto sulle ricerche con il proprio nome: per Hotel Sporting Rimini valgono l'87% del traffico organico stimato, anche se l'hotel è in prima pagina su "hotel 4 stelle rimini". La credenza comune nel settore, cioè che la SEO di un albergo sia posizionarsi su "hotel + città", i dati non la confermano.
Hotel Sporting (hotelsportingrimini.com) è quinto su "hotel 4 stelle rimini", 1.900 ricerche al mese. Ha 148 keyword organiche e circa 6.900 visite organiche al mese stimate.
Quindi il traffico arriva da lì? No, e la tabella lo mostra.
| Keyword | Posizione | Ricerche/mese | Tipo |
|---|---|---|---|
| hotel sporting | 1 | 12.100 | brand |
| hotel sporting rimini | 1 | 8.100 | brand |
| sporting hotel | 3 | 4.400 | brand |
| hotel 4 stelle rimini | 5 | 1.900 | generica |
| hotel a rimini con mezza pensione | 3 | 720 | generica |
| veglione di capodanno 2026 | 3 | 590 | stagionale |
| mir rimini 2026 (fiera) | 6 | 590 | evento |
| hotel rimini 4 stelle sul mare | 4 | 390 | generica |
| hotel 4 stelle rimini all inclusive sul mare | 1 | 170 | generica |
| offerta pasqua rimini | 1 | 110 | stagionale |
Le keyword con il nome dell'hotel sono il 16% del campione ma generano l'87% del traffico (7.124 visite su 8.227).
Le keyword "stelle + città", quelle su cui l'hotel è in prima pagina, valgono poche decine di visite al mese ciascuna.
Su 100 keyword del campione, 57 hanno intento navigazionale.
E una catena?
Stesso schema, più zeri. Starhotels (starhotels.com) ha 1.818 keyword organiche e circa 148.880 visite al mese, ma 84 keyword su 100 del campione sono navigazionali: "starhotels terminus" (22.200 ricerche), "rosa grand" (12.100), "starhotels business palace" (12.100). Le keyword brand fanno il 55% del traffico, il nome dei singoli hotel quasi tutto il resto.
Il limite di questi dati va detto: sono stime di un tool, non gli analytics dell'hotel, e il campione è di 100 keyword per dominio. L'ordine di grandezza però è coerente con quello che vediamo nelle Search Console dei clienti del settore.
La SEO di un albergo è per tre quarti difesa del proprio nome e per un quarto conquista di keyword di nicchia.
Chi la vende come "prima pagina su hotel Milano" ti sta vendendo una cosa che, per un indipendente a Milano, NON esiste.
Approfondimento consigliato: come le dimensioni dell'azienda cambiano la strategia SEO.
Come strutturare il sito di un hotel perché si posizioni (il modello B&B Hotels, in piccolo)
Il sito di un hotel si posiziona quando ha una pagina per ogni combinazione "cosa + dove" che qualcuno cerca. Il modello da copiare è B&B Hotels (hotel-bb.com): 5.125 keyword organiche, circa 459.000 visite al mese, e l'86% delle keyword contiene una città o una regione.
Ogni struttura ha il suo URL: /hotel/milano-san-siro, /hotel/milano-cenisio-garibaldi, /hotel/milano-sant-ambrogio.
Ciascuna di quelle pagine è in prima posizione su ricerche da 12.100 a 18.100 al mese. La pagina "milano city center duomo" è prima su "milano city center", 74.000 ricerche.
Ma io ho un hotel solo, non venti sedi. La logica è la stessa, e si traduce in quattro tipi di pagina:
- Home e pagina della struttura, con il title costruito come i quattro hotel di Rimini in prima pagina: categoria, città, elemento distintivo ("Hotel 4 stelle Rimini sul mare"), non solo il nome.
- Pagine per tipologia di camera e servizio (camera famiglia, piscina, parcheggio, animali ammessi, spa). "Hotel rimini 4 stelle con piscina sul mare" è tra le ricerche correlate rilevate: una pagina "Piscina" da tre righe non la prende.
- Pagine offerta stagionali ed eventi, permanenti e aggiornate ogni anno. Hotel Sporting è terzo su "veglione di capodanno 2026" (590 ricerche) e primo su "offerta pasqua rimini", con URL dedicati sotto /offerte/. Stessa cosa per le fiere: "mir rimini 2026" porta traffico a un hotel perché l'hotel ha una pagina che ne parla.
- Pagine di zona e guide, di cui parliamo tra poco.
L'errore che troviamo più spesso è l'opposto.
Un sito con cinque pagine (home, camere, servizi, contatti, prenota) e un booking engine su sottodominio esterno che si porta via metà dell'autorità del dominio.
Le offerte messe in un PDF o in uno slider della home? Non si posizionano su niente.
Un punto tecnico che nel turismo pesa più che altrove: il sito è quasi sempre multilingua. Serve una versione per lingua con hreflang corretto, non la traduzione automatica di un plugin. E le foto vanno caricate con nome file e alt text descrittivi, perché per un hotel le immagini sono metà del contenuto.
Approfondimento consigliato: come creare un sito SEO friendly e SEO internazionale e hreflang.
Perché la scheda Google Business Profile vale più di qualunque pagina (e i link gratuiti che molti non attivano)
L'hotels pack, il primo elemento in entrambe le SERP misurate, non prende i dati dal sito: li prende dalla scheda Google Business Profile della struttura (nome, foto, stelle, recensioni, servizi) e dai prezzi che arrivano tramite Hotel Center. Un hotel con scheda incompleta, foto vecchie e 40 recensioni compete male con uno che ne ha 900, anche se il sito è perfetto.
Dal 2021 Google mostra nel modulo prezzi di Google Hotels anche i cosiddetti "free booking links": il link al booking engine ufficiale dell'hotel, gratuito, accanto a quelli di Booking ed Expedia.
Per attivarli serve un canale che mandi le tariffe a Hotel Center. Quasi tutti i booking engine e i channel manager lo fanno.
Eppure molti hotel indipendenti italiani non li hanno ancora attivati.
Risultato: nel riquadro con il loro nome compaiono solo le OTA. Con la loro commissione.
Le tre cose che nella scheda contano di più, per quello che misuriamo:
- categoria e servizi compilati per intero, perché sono i filtri con cui Google Hotels screma i risultati;
- recensioni con risposta;
- foto caricate con regolarità, non una volta all'apertura.
Vale identico per un B&B, un agriturismo o un albergo di Lugano: la scheda alimenta Google Hotels anche in Svizzera.
Approfondimento consigliato: guida a Google Business Profile e local SEO.
Nel riquadro prezzi del tuo hotel c'è anche il tuo sito?
Se ci sono solo Booking ed Expedia, ogni prenotazione che parte da lì paga una commissione che il link gratuito di Hotel Center ti farebbe risparmiare. In 30 minuti controlliamo insieme scheda, collegamento con Hotel Center e booking engine.
Prenota una consulenza strategicaQuali contenuti scrivere: la zona, non l'hotel
I contenuti che rendono per un hotel parlano della zona, perché le domande della SERP erano tutte "dove alloggiare" e "quale zona".
Il traffico informativo che nessun hotel presidia (90.500 ricerche su una piazza)
B&B Hotels ci ha costruito sopra una sezione di consigli di viaggio.
La pagina su piazza San Carlo a Torino è in posizione 3-4 su "piazza san carlo" e "piazza san carlo torino", 90.500 ricerche al mese ciascuna. Quella su piazza Statuto è terza su 60.500 ricerche.
Sono visite che arrivano mesi prima della prenotazione. E nessun hotel indipendente di Torino le intercetta.
Quindi scrivo guide su tutti i monumenti della città?
No. Il limite è evidente e va dichiarato: chi cerca "piazza san carlo" nella maggior parte dei casi non prenota nulla. Questo traffico serve a costruire autorità sul tema "Torino" e a mettere l'hotel in remarketing, non a riempire le camere a settembre.
Per una struttura piccola la versione sostenibile è un numero limitato di guide: le tre o quattro domande che gli ospiti fanno alla reception ("dove parcheggio", "come arrivo dall'aeroporto", "cosa fare con i bambini se piove"), scritte una volta e tenute aggiornate.
Eventi e fiere: la domanda che nasce prima dell'alloggio
Chi cerca "mir rimini 2026" o "gran loggia rimini 2026" (210 ricerche, Hotel Sporting è terzo) sta organizzando una trasferta e non ha ancora pensato all'hotel.
Una pagina per evento, con date, distanza dalla fiera e tariffa dedicata, intercetta la prenotazione prima che finisca su un portale.
È la parte del calendario editoriale che rende di più per un hotel di città fieristica, da Rimini a Bologna a Milano.
Approfondimento consigliato: come creare contenuti in ottica SEO e keyword research.
Come difendere il nome dell'hotel dalle OTA (anche le catene comprano solo nomi)
Il nome dell'hotel si difende in due modi: con una campagna sul brand su Google Ads, perché Booking, Expedia e Tripadvisor fanno offerte sui nomi degli hotel che hanno a catalogo, e con una home e dei dati strutturati che facciano uscire primo il sito ufficiale. Se il grosso del traffico arriva dal nome, il rischio più concreto è perderne una parte a favore di chi lo compra.
Lo fanno davvero anche le catene?
Sì. Le uniche 4 keyword a pagamento di starhotels.com sono nomi di strutture: "hotel splendid venezia" (880 ricerche, CPC 1,74 €), "the pelham hotel londra". Zero keyword generiche di città.
Sul lato organico, per essere primi sul proprio nome con la pagina giusta servono poche cose fatte bene:
- il nome completo nel title della home;
- i dati strutturati di tipo Hotel con indirizzo, stelle, telefono e valutazione;
- pagine che rispondano alle varianti del brand.
"Hotel sporting rimini prezzi" (210 ricerche) e "hotel sporting rimini foto" (390) sono ricerche di chi ha già scelto e vuole solo la conferma.
Se le vince Tripadvisor, la prenotazione parte da lì.
La stessa attenzione al brand l'abbiamo vista funzionare in scala molto più grande su progetti per Costa Crociere, dove le ricerche con il nome della compagnia e della nave superano di gran lunga quelle generiche. Il principio è identico, cambiano gli zeri.
Approfondimento consigliato: dati strutturati e schema markup e come scrivere il meta title.
Quali link contano per un hotel (quelli che nessuno chiede)
I link che contano per un hotel esistono già e non li chiede nessuno: il sito della destinazione (per Rimini VisitRimini, per il Ticino Ticino Turismo), i consorzi alberghieri, gli organizzatori di fiere e congressi con la pagina "dove dormire", le associazioni di categoria (Federalberghi ha sedi provinciali con elenchi soci). Sono link tematici e geografici, e valgono più di qualunque articolo comprato su un blog di viaggi.
Le directory generiche non servono. Le menzioni senza link sulle testate locali ("l'Hotel X ospiterà la squadra di...") servono più di quanto si pensi, perché Google e gli assistenti AI le usano per confermare che la struttura esiste ed è quella che dice di essere.
Approfondimento consigliato: link building.
Come misurare se la SEO dell'hotel sta funzionando (e perché ottobre a Rimini non è un problema)
La metrica che conta è una sola: prenotazioni dirette dal booking engine con sorgente organica, e il loro valore. Per averla serve che il booking engine passi i dati a Google Analytics 4 con il tracciamento cross-domain configurato, cosa che nel settore manca in più della metà dei siti che vediamo.
E se il tracciamento c'è ma conta le cose sbagliate?
È peggio che non averlo.
L'abbiamo visto fuori dal turismo, su Valore Solare, installatore fotovoltaico: in un mese l'account registrava 15.267 "conversioni" contro 5.467 clic. Erano eventi tecnici, non richieste: nel primo mese pieno le richieste vere erano 9, a 212 € l'una.
Solo dopo aver rimesso a posto la misurazione si è potuto crescere: 1.506 richieste, costo medio 70,78 €, -40% del costo per richiesta rispetto al trimestre iniziale.
Per un hotel il principio è lo stesso: si conta la prenotazione confermata, non il clic su "Prenota".
Poi due letture in Search Console:
- query separate in brand e non brand: se il brand sale e il non brand è fermo, non sta lavorando la SEO, sta lavorando la reputazione;
- confronti anno su anno, non mese su mese.
Perché anno su anno?
Perché la stagionalità del settore rende inutile ogni confronto ravvicinato. "Hotel rimini" passa da 12.100 ricerche a novembre-dicembre a 49.500 in agosto. "Hotel milano centro" fa il contrario: da 1.900 a giugno-luglio a 8.100 tra ottobre e gennaio.
Un calo di traffico a Rimini in ottobre non è un problema SEO. È ottobre.
Approfondimento consigliato: i KPI SEO da guardare e Google Search Console.
Sai quante prenotazioni dirette ti porta Google?
In più della metà dei siti alberghieri che vediamo il booking engine non passa i dati a GA4, e senza quel dato ogni decisione su SEO e pubblicità è una scommessa. Guardiamo insieme tracciamento, Search Console e booking engine.
Prenota una consulenza strategicaSEO o Google Ads per un hotel? (clic a 1,28 €, ma aste piene di OTA)
Per un hotel servono tutti e due, con compiti diversi: la SEO presidia brand, scheda, zona ed eventi; Google Ads protegge il nome e copre le keyword "città + servizio" in alta stagione. I costi per clic del settore sono moderati (1,13 € su "hotel rimini", 1,28 € su "hotel milano centro", 1,42 € su "hotel milano"), ma la concorrenza nelle aste è tra le più alte che misuriamo: indice 0,91 e 0,98 su scala 1.
Tradotto: aste affollate dalle OTA. Per questo a Google Ads lasciamo tre compiti:
- la protezione del nome, cioè la campagna che impedisce a Booking di comprare le tue ricerche;
- le keyword "città + servizio" in alta stagione;
- Google Hotel Ads dentro l'hotels pack.
Anche le catene fanno così: hotel-bb.com ha 48 keyword a pagamento e 29 contengono il brand.
Come si imposta l'account, con i CPC misurati e un budget minimo calcolato, lo spieghiamo in Google Ads per hotel. Il ragionamento generale sui due canali è in SEO e Google Ads insieme.
Se invece di un hotel gestisci un tour operator o un'agenzia di viaggi, la SERP è diversa e la prima pagina è più accessibile: su "viaggi organizzati" dieci risultati su dieci sono operatori. Lo spieghiamo nella guida alla SEO per il turismo.
Domande frequenti
Dipende: sulle keyword generiche di città no, perché a Milano 8 risultati su 10 sono OTA e sopra c'è l'hotels pack; sulle keyword "stelle + località" nelle località balneari sì, come mostrano i quattro hotel di Rimini in prima pagina. Sul proprio nome, sulla scheda Google Hotels e sugli eventi locali l'hotel parte avvantaggiato.
Dipende: dal punto di partenza del sito e dal numero di lingue. Per un hotel singolo il grosso della spesa iniziale è nella struttura delle pagine e nel tracciamento del booking engine, poi il lavoro continuativo è più leggero di altri settori. Gli ordini di grandezza sono in quanto costa fare SEO.
Dipende: sul brand e sulla scheda bastano poche settimane; sulle keyword di zona e sulle offerte stagionali serve una stagione intera, perché la pagina di Capodanno va pubblicata a settembre per posizionarsi a dicembre; sulle keyword "stelle + città" si ragiona in anni. Qui il dettaglio sui tempi della SEO.
Sì, con un vantaggio: le keyword sono più specifiche ("agriturismo con piscina langhe", "b&b milano centro" compare tra le correlate) e le OTA le coprono meno bene. La scheda Google Business Profile e le pagine per servizio pesano ancora di più, perché spesso il sito ha meno pagine e meno autorità.
No, non un blog di notizie. Servono guide di zona ed eventi tenute aggiornate, che sono pagine permanenti e non post: cinque guide buone rendono più di cinquanta articoli sulla "colazione a buffet".
Da dove partire (con il nome del tuo hotel su Google)
Non "hotel + città", ma il tuo nome: a Rimini vale l'87% del traffico.
Non cinque pagine, ma una per ogni "cosa + dove" che qualcuno cerca.
Non solo Booking nel riquadro prezzi, ma anche il tuo link gratuito.
Non mese su mese, ma anno su anno.
Adesso, due cose concrete.
Uno: cerca su Google il nome del tuo hotel. Guarda chi c'è in prima pagina oltre a te e chi compare nel modulo prezzi di Google Hotels. Se ci sono solo Booking ed Expedia, il primo intervento è il collegamento con Hotel Center: è gratuito e sposta prenotazioni dalla commissione al diretto prima di qualunque altra ottimizzazione.
Due: apri Search Console, separa le query brand da quelle non brand e conta quante pagine del sito hanno più di dieci clic al mese. Quel numero è la tua SEO oggi.
Se il conto delle commissioni ti fa già male, leggi anche perché le commissioni sono già il tuo budget di marketing.
E se vuoi che guardiamo insieme le SERP della tua località e i dati del tuo booking engine, prenota una consulenza strategica: lavoriamo con strutture in Italia e in Ticino.
Alla prossima!