Hotel Schema Markup para Google Free Booking Links em 2026
Se você está executando um site de hotel e não está implementando dados estruturados para os Links de Reserva Gratuitos do Google, você está deixando reservas diretas na mesa. Passei os últimos dois anos ajudando clientes do setor hoteleiro a configurar sua marcação de esquema, conectar ao Hotel Center e assistir sua receita de reservas diretas crescer. Isto não é uma visão superficial — é o manual técnico que gostaria de ter tido quando comecei.
Os Links de Reserva Gratuitos (FBLs) do Google foram lançados em 2021, mas 2025 e 2026 viram mudanças significativas em como o Google exibe resultados de hotéis, como a marcação de esquema influencia a visibilidade e quais requisitos técnicos realmente importam. O gigante de buscas agora processa mais de 10 bilhões de consultas de viagem por ano, e os resultados de pacotes de hotéis são mais competitivos do que nunca. Acertar seus dados estruturados é a diferença entre aparecer nesses links de reserva gratuitos e ser invisível.
Índice
- O que são Links de Reserva Gratuitos do Google?
- Como a Marcação de Esquema de Hotel se Encaixa
- Tipos de Esquema Necessários para Hotéis
- Guia de Implementação Técnica
- Conectando ao Google Hotel Center
- Validação e Teste
- Benchmarks de Desempenho e ROI
- Erros Comuns que Matam a Visibilidade
- Estratégias Avançadas para 2026
- Perguntas Frequentes

O que são Links de Reserva Gratuitos do Google?
Os Links de Reserva Gratuitos do Google são links orgânicos não pagos que aparecem no módulo de reserva de hotel na Pesquisa Google e no Google Maps. Quando alguém procura um hotel, vê o Painel de Conhecimento com preços, disponibilidade e opções de reserva. Os Anúncios de Hotel Pagos aparecem no topo, mas abaixo deles — é onde vivem os links de reserva gratuitos.
Pense neles como o equivalente de pesquisa orgânica para reservas de hotéis. Você não paga por clique. O Google extrai suas tarifas e disponibilidade do seu feed ou site, e os usuários podem clicar diretamente para seu mecanismo de reserva.
A partir do início de 2026, o Google relata que as propriedades que participam dos Links de Reserva Gratuitos veem um aumento médio de 30% no tráfego de reservas diretas em comparação com aquelas que dependem apenas de listagens de OTA. Para hotéis independentes especialmente, isto é enorme — é um contra direto ao aperto de comissão do Booking.com e Expedia.
FBL vs. Anúncios de Hotel vs. Pesquisa Orgânica
| Recurso | Links de Reserva Gratuitos | Anúncios de Hotel Google | Pesquisa Orgânica |
|---|---|---|---|
| Custo | Gratuito | CPC/Baseado em comissão | Gratuito |
| Posicionamento | Abaixo dos Anúncios de Hotel no módulo de reserva | Topo do módulo de reserva | SERPs padrão |
| Requisitos | Hotel Center + Feed de Preço | Hotel Center + conta de Anúncios | Marcação de esquema + SEO |
| Taxa de clique | 8-15% dos cliques do módulo de reserva | 40-60% dos cliques do módulo de reserva | Varia amplamente |
| Marcação de esquema necessária | Sim (melhora a qualidade) | Sim | Sim |
| Feed necessário | Sim (páginas de destino ou feed de preço) | Sim | Não |
A coisa importante a entender: marcação de esquema em seu site e um feed do Hotel Center são complementares, não intercambiáveis. Você precisa de ambos para máxima visibilidade nos Links de Reserva Gratuitos.
Como a Marcação de Esquema de Hotel se Encaixa
Dados estruturados em seu site de hotel servem dois propósitos. Primeiro, ajuda o Google a entender sua propriedade — quartos, comodidades, localização, classificações. Segundo, cria resultados ricos que tornam sua listagem mais clicável em resultados de pesquisa padrão.
Para Links de Reserva Gratuitos especificamente, sua marcação de esquema na página não popula diretamente o módulo de reserva. Esses dados vêm do seu feed do Hotel Center. Mas — e esta é a parte que a maioria dos guias ignora — o Google usa seus dados estruturados na página para validar e enriquecer os dados do seu feed. Discrepâncias entre sua marcação de esquema e os dados do seu feed podem prejudicar sua pontuação de qualidade e reduzir a frequência com que seus links gratuitos aparecem.
Vi casos onde um hotel tinha dados de feed perfeitos, mas seu esquema na página listava uma classificação de estrelas diferente. Os sistemas do Google sinalizaram a inconsistência e suprimiram suas aparições de FBL por semanas.
Tipos de Esquema Necessários para Hotéis
Aqui está o vocabulário schema.org que você precisa implementar para um site de hotel em 2026:
Hotel (ou LodgingBusiness)
O tipo Hotel é um subtipo mais específico de LodgingBusiness. Sempre use o tipo mais específico disponível. Se você é uma motel, use Motel. Uma cama e café da manhã? Use BedAndBreakfast. Mas para a maioria das propriedades, Hotel está correto.
HotelRoom e Offer
HotelRoom descreve tipos de quartos individuais, e Offer descreve o preço e a disponibilidade desses quartos. É aqui que está o dinheiro — literalmente. O Google usa esses dados para entender sua estrutura de tarifas.
AggregateRating e Review
A marcação de avaliação ainda é crítica para as taxas de clique. A partir de 2026, o Google exige que a marcação de avaliação em páginas de hotel referencie avaliações reais visíveis na página. Você não pode apenas colocar uma classificação agregada em seu esquema sem mostrar as avaliações.
Place e GeoCoordinates
O Google precisa corresponder sua propriedade à sua entidade no Knowledge Graph. Coordenadas geográficas precisas são essenciais para essa correspondência.

Guia de Implementação Técnica
Vamos entrar no código real. Vou mostrar JSON-LD porque é o que o Google recomenda e o que funciona melhor na prática.
Esquema Base de Hotel
{
"@context": "https://schema.org",
"@type": "Hotel",
"name": "The Shoreline Hotel",
"description": "Boutique oceanfront hotel in Santa Monica with 120 rooms, rooftop pool, and farm-to-table restaurant.",
"url": "https://www.theshorelinehotel.com",
"telephone": "+1-310-555-0142",
"email": "reservations@theshorelinehotel.com",
"image": [
"https://www.theshorelinehotel.com/images/exterior-main.jpg",
"https://www.theshorelinehotel.com/images/lobby.jpg",
"https://www.theshorelinehotel.com/images/pool-aerial.jpg"
],
"address": {
"@type": "PostalAddress",
"streetAddress": "1520 Ocean Avenue",
"addressLocality": "Santa Monica",
"addressRegion": "CA",
"postalCode": "90401",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 34.0094,
"longitude": -118.4973
},
"starRating": {
"@type": "Rating",
"ratingValue": "4"
},
"amenityFeature": [
{ "@type": "LocationFeatureSpecification", "name": "Free WiFi", "value": true },
{ "@type": "LocationFeatureSpecification", "name": "Swimming Pool", "value": true },
{ "@type": "LocationFeatureSpecification", "name": "Restaurant", "value": true },
{ "@type": "LocationFeatureSpecification", "name": "Fitness Center", "value": true },
{ "@type": "LocationFeatureSpecification", "name": "Parking", "value": true }
],
"checkinTime": "15:00",
"checkoutTime": "11:00",
"numberOfRooms": 120,
"petsAllowed": true,
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"reviewCount": "1847",
"bestRating": "5"
},
"hasMap": "https://maps.google.com/?cid=12345678901234567"
}
Esquema no Nível do Quarto com Ofertas
Aqui é onde fica interessante. Cada tipo de quarto deve ter seu próprio esquema, idealmente em sua própria página ou incorporado na página de propriedade principal.
{
"@context": "https://schema.org",
"@type": "HotelRoom",
"name": "Ocean View King Suite",
"description": "Spacious 450 sq ft suite with king bed, private balcony overlooking the Pacific, and marble bathroom with soaking tub.",
"image": "https://www.theshorelinehotel.com/images/ocean-king-suite.jpg",
"occupancy": {
"@type": "QuantitativeValue",
"maxValue": 3,
"unitText": "guests"
},
"bed": {
"@type": "BedDetails",
"typeOfBed": "King",
"numberOfBeds": 1
},
"amenityFeature": [
{ "@type": "LocationFeatureSpecification", "name": "Ocean View", "value": true },
{ "@type": "LocationFeatureSpecification", "name": "Private Balcony", "value": true },
{ "@type": "LocationFeatureSpecification", "name": "Mini Bar", "value": true }
],
"offers": {
"@type": "Offer",
"name": "Best Available Rate",
"price": "389.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"validFrom": "2026-01-01",
"validThrough": "2026-12-31",
"url": "https://www.theshorelinehotel.com/book?room=ocean-king-suite",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": "389.00",
"priceCurrency": "USD",
"unitText": "per night"
}
}
}
Nota Importante sobre Preços Dinâmicos
Aqui está algo que causa confusão: o preço em seu esquema deve corresponder ao que o usuário vê na página. Se você está usando preços dinâmicos (e você deveria estar), você precisa renderizar o esquema no servidor com a tarifa atual. Esta é uma das razões pelas quais construímos sites de hotel em frameworks como Next.js — a renderização no servidor torna simples injetar preços em tempo real em seu JSON-LD. Se você está curioso sobre essa abordagem, detalhamos isso em nossa página de capacidades de desenvolvimento Next.js.
HTML estático com um preço codificado que não corresponde ao seu mecanismo de reserva? Essa é uma receita para uma ação manual.
Conectando ao Google Hotel Center
Marcação de esquema em seu site é apenas metade da equação. Para Links de Reserva Gratuitos, você também precisa configurar o Google Hotel Center (parte do Perfil de Negócio do Google, agora cada vez mais integrado ao Google Merchant Center a partir de 2026).
Configuração Passo a Passo
Reclame seu Perfil de Negócio do Google — Isso já deve existir. Verifique a propriedade se não tiver feito.
Acesse o Hotel Center — Vá para hotelcenter.google.com. Vincule ao seu Perfil de Negócio.
Configure seu feed de preço — Você tem três opções:
- Feed de página de destino: Forneça URLs para páginas de destino com tarifas específicas. O Google rastreia essas páginas.
- Feed de dados de preço: Carregue dados de tarifa estruturados no formato XML/CSV do Google.
- Feed ARI (Availability, Rates, Inventory) via API: Feed em tempo real para propriedades grandes ou cadeias.
Habilite Links de Reserva Gratuitos — No Hotel Center, navegue até "Booking links" e opte por participar.
Defina seus parâmetros de página de destino — Defina como seus URLs de reserva são construídos com parâmetros de data de chegada, data de saída, ocupação e tipo de quarto.
Exemplo de Formato de Feed
Aqui está qual é um feed de preço mínimo no formato XML do Google:
<?xml version="1.0" encoding="UTF-8"?>
<Transaction timestamp="2026-03-15T14:30:00Z" id="txn_001">
<Result>
<Property>hotel_12345</Property>
<Checkin>2026-04-01</Checkin>
<Nights>2</Nights>
<Baserate currency="USD">389.00</Baserate>
<Tax currency="USD">54.46</Tax>
<OtherFees currency="USD">25.00</OtherFees>
<AllowablePointsOfSale>
<PointOfSale id="booking_engine"/>
</AllowablePointsOfSale>
</Result>
</Transaction>
O Property ID deve corresponder ao ID de propriedade em sua conta do Hotel Center, que mapeia para seu Perfil de Negócio do Google. Acertar esse mapeamento é crítico.
Requisitos de Página de Destino
O Google é rigoroso sobre a qualidade da página de destino para FBLs. Sua página de reserva deve:
- Mostrar a tarifa exata que estava em seu feed
- Ter as datas corretas pré-preenchidas
- Ser otimizada para dispositivos móveis (Core Web Vitals importam aqui)
- Carregar em menos de 2,5 segundos (LCP)
- Não exigir cliques extras antes de mostrar o preço
É aqui que o desempenho do site se torna um problema de receita de reservas. Um mecanismo de reserva lento literalmente lhe custa posicionamentos de Links de Reserva Gratuitos. Construímos vários front-ends de reserva de hotel usando Astro para as páginas de conteúdo e mecanismos de reserva headless — os ganhos de desempenho são significativos.
Validação e Teste
Ferramentas que Você Precisa
| Ferramenta | Propósito | URL |
|---|---|---|
| Teste de Resultados Ricos do Google | Validar JSON-LD renderiza corretamente | search.google.com/test/rich-results |
| Validador Schema.org | Verificar sintaxe e tipos de esquema | validator.schema.org |
| Diagnósticos do Google Hotel Center | Validação de feed e relatórios de erro | hotelcenter.google.com |
| Google Search Console | Monitorar desempenho de resultado rico | search.google.com/search-console |
| Lighthouse | Velocidade de página e Core Web Vitals | Integrado no Chrome DevTools |
Erros Comuns de Validação
Vejo estes constantemente ao auditar sites de hotéis:
@contextausente — Cada bloco JSON-LD precisa de"@context": "https://schema.org"@typeincorreto — UsarLodgingBusinessquandoHotelé mais específico- Problemas de formato de preço — Preço deve ser uma string de dígitos com decimal opcional, não "$389" ou "389 USD"
- Formatos de data inválidos — Use ISO 8601:
2026-04-01, não04/01/2026 - Propriedades de Offer obrigatórias ausentes —
price,priceCurrencyeavailabilitysão todas obrigatórias - URLs de imagem retornando 404s — O Google verifica. Links de imagem quebrados prejudicam sua pontuação de qualidade.
Fluxo de Trabalho de Teste
Aqui está meu fluxo de trabalho real de teste ao implantar esquema de hotel:
- Validar sintaxe JSON-LD com o validador Schema.org
- Executar o Teste de Resultados Ricos com a URL ao vivo (não snippet de código — use a opção URL para verificar o que o Googlebot realmente vê)
- Verificar que os preços renderizados correspondem ao que está no feed do Hotel Center
- Executar o Lighthouse na página de destino de reserva — alvo de 90+ pontuação de desempenho
- Enviar URL para indexação no Search Console
- Monitorar diagnósticos do Hotel Center diariamente pelas primeiras duas semanas
- Verificar a seção "Enhancements" do Search Console para avisos relacionados a Hotel
Benchmarks de Desempenho e ROI
Vamos falar números. Estes são de projetos reais, anonimizados mas precisos.
Estudo de Caso: Hotel Boutique com 85 Quartos, Sudeste dos EUA
- Antes da implementação de FBL: 62% de reservas através de OTAs, 38% diretas
- Após otimização de FBL + esquema: 48% OTA, 52% diretas (ao longo de 6 meses)
- Economia de comissão: Aproximadamente $14.200/mês em uma comissão média de OTA de 18%
- Custo de implementação: Investimento de desenvolvimento único mais manutenção contínua de feed
Benchmarks da Indústria (2025-2026)
| Métrica | Média | Principais Executores |
|---|---|---|
| Taxa de clique de FBL | 2,1% de impressões | 5,8% de impressões |
| Contribuição de FBL para reservas diretas | 12-18% | 25-35% |
| Conversão de reserva de cliques de FBL | 3,2% | 7,1% |
| Tempo para primeira aparição de FBL | 2-4 semanas | 5-7 dias |
| Pontuação de precisão de feed necessária | 90%+ | 98%+ |
Os principais executores consistentemente têm três coisas em comum: feeds de preço em tempo real precisos, páginas de destino rápidas e marcação de esquema completa. Não é ciência de foguete — é apenas atenção aos detalhes.
Erros Comuns que Matam a Visibilidade
1. Violações de Paridade de Preço
Se sua tarifa de FBL é mais alta do que está no Booking.com ou Expedia, o Google pode suprimir seu link. Usuários que clicam e veem um preço mais alto do que encontraram em outro lugar são uma má experiência do usuário, e o Google penaliza isso. Mantenha paridade de tarifa ou ofereça uma tarifa direta mais baixa.
2. Dados de Feed Obsoletos
Se seu feed mostra quartos disponíveis, mas seu mecanismo de reserva diz "sold out" quando os usuários clicam, sua pontuação de qualidade desmorona. Atualize seu feed no mínimo a cada 12 horas. Idealmente, use uma integração de API em tempo real.
3. Informações de Propriedade Inconsistentes
O nome de sua propriedade, endereço e classificação de estrelas devem ser idênticos em sua marcação de esquema, Perfil de Negócio do Google e feed do Hotel Center. "The Shoreline Hotel" vs. "Shoreline Hotel & Resort" vs. "Shoreline Hotel" — o Google vê estes como possíveis incompatibilidades.
4. Ignorar Dispositivo Móvel
Mais de 65% das buscas de hotel acontecem em dispositivos móveis. Se sua página de reserva não é otimizada para mobile com boas pontuações de Core Web Vitals, você está sabotando seu desempenho de FBL. O Google explicitamente inclui experiência de página nos fatores de classificação de FBL.
5. Não Usar URLs Canônicas
Se seu mecanismo de reserva gera múltiplas URLs para a mesma combinação de quarto/tarifa, certifique-se de definir URLs canônicas corretamente. Conteúdo duplicado confunde os algoritmos de correspondência do Google.
Estratégias Avançadas para 2026
AI Overviews e Dados Estruturados de Hotel
As AI Overviews do Google agora aparecem para muitas consultas de hotel. Propriedades com dados estruturados completos e precisos são mais prováveis de serem referenciadas nessas respostas geradas por IA. Isto ainda está evoluindo, mas os primeiros dados sugerem que hotéis com marcação de esquema rica (incluindo avaliações, comodidades e dados no nível do quarto) são citados 2-3x mais frequentemente em AI Overviews em comparação com propriedades com esquema básico ou nenhum.
Esquema Multi-Propriedade para Grupos de Hotéis
Se você gerencia múltiplas propriedades, implemente esquema Organization no nível da marca com propriedades member apontando para entidades Hotel individuais. Isso ajuda o Google a entender sua estrutura de marca e pode melhorar a visibilidade de pesquisa no nível de marca.
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Coastal Hospitality Group",
"url": "https://www.coastalhospitality.com",
"member": [
{
"@type": "Hotel",
"name": "The Shoreline Hotel",
"url": "https://www.theshorelinehotel.com"
},
{
"@type": "Hotel",
"name": "The Bayview Resort",
"url": "https://www.thebayviewresort.com"
}
]
}
Arquitetura de Headless CMS para Cadeias de Hotéis
Para grupos de hotéis gerenciando dezenas ou centenas de propriedades, uma abordagem de headless CMS torna o gerenciamento de marcação de esquema dramaticamente mais fácil. Você define seu modelo de esquema uma vez, e dados específicos da propriedade fluem de seu PMS ou CRS. Editores de conteúdo atualizam comodidades, imagens e descrições através de uma interface amigável, e o frontend gera dados estruturados perfeitos toda vez.
Esta é exatamente o tipo de arquitetura que construímos na Social Animal. Se você está lidando com a complexidade de dados estruturados de multi-propriedade, nossa página de soluções de headless CMS tem mais detalhes sobre como abordamos isso.
Esquema de Evento e Oferta Especial
Não pare no esquema base de hotel. Adicione marcação de Event para eventos na propriedade, SpecialAnnouncement para ofertas sazonais e marcação de FAQPage para a seção de FAQ do seu hotel. Cada tipo de esquema adicional dá ao Google mais contexto e mais oportunidades de surfar sua propriedade.
Perguntas Frequentes
Preciso do Google Hotel Ads para obter Links de Reserva Gratuitos? Não. Os Links de Reserva Gratuitos são completamente separados dos Anúncios de Hotel pagos. Você precisa de uma conta do Google Hotel Center e um feed de preço, mas não precisa gastar dinheiro em anúncios. Dito isto, propriedades executando links pagos e gratuitos tendem a ver taxas de clique geral mais altas por causa do aumento de visibilidade no módulo de reserva.
Quanto tempo leva para os Links de Reserva Gratuitos aparecerem após a configuração? Normalmente 2-4 semanas após sua conta do Hotel Center ser aprovada e seu feed estar processando sem erros. Algumas propriedades veem links aparecer em 5-7 dias. O maior fator é a qualidade do feed — se o Google precisar sinalizar erros e esperar por correções, leva mais tempo.
A marcação de esquema em meu site afeta diretamente os Links de Reserva Gratuitos? Indiretamente, sim. Seu esquema na página ajuda o Google a validar seus dados do feed do Hotel Center. A consistência entre os dados estruturados do seu site e seu feed melhora sua pontuação de qualidade. Seu esquema na página também afeta sua aparição em resultados de pesquisa orgânica, que é um canal de visibilidade separado mas relacionado.
Qual é a marcação de esquema mínima que preciso para um site de hotel?
No mínimo, implemente o tipo Hotel com nome, endereço, coordenadas geográficas, imagem, telefone, classificação de estrelas e classificação agregada. Mas mínimo obtém resultados mínimos. Implementar esquema no nível do quarto com ofertas, listas completas de comodidades e marcação de avaliação é o que realmente move a agulha.
Posso usar um plugin do WordPress para marcação de esquema de hotel?
Plugins como Yoast ou RankMath podem lidar com LocalBusiness básico ou esquema Hotel, mas raramente suportam a profundidade total necessária para SEO competitivo de hotel — esquema no nível do quarto, preço dinâmico em ofertas, configurações corretas de cama. Para sites de hotel sérios, você vai querer implementação JSON-LD personalizada, seja através de um tema WordPress personalizado ou um framework moderno como Next.js ou Astro.
Com que frequência devo atualizar meu feed de preço do Hotel Center? Com a frequência que suas tarifas mudam. No mínimo, a cada 12 horas. Propriedades com atualizações de feed em tempo real ou quase em tempo real (a cada 1-2 horas) consistentemente superam aquelas com atualizações diárias no posicionamento de FBL. Se você está usando um gerenciador de canal como SiteMinder, Cloudbeds ou RateGain, a maioria deles oferece integrações diretas do Google Hotel Center.
A velocidade de página realmente afeta o desempenho do Link de Reserva Gratuito? Sim. O Google inclui experiência de página de destino na classificação de FBL. Propriedades com páginas de destino que atendem aos limites de Core Web Vitals (LCP abaixo de 2,5s, CLS abaixo de 0,1, INP abaixo de 200ms) veem taxas de clique de FBL mensuravelmente melhores. Uma página de reserva lenta não é apenas má UX — custa diretamente tráfego gratuito do Google.
O que acontece se meus preços nos Links de Reserva Gratuitos não correspondem ao meu mecanismo de reserva? Esta é uma das maneiras mais rápidas de ter seu FBL suprimido. O Google faz verificações pontuais de páginas de destino. Se um usuário clica esperando $389/noite e seu mecanismo de reserva mostra $429, o Google sinaliza isto como um problema de precisão de preço. Violações repetidas podem levar sua propriedade a ser removida completamente dos Links de Reserva Gratuitos.