Imagine um café de pequenos-almoços de 14 mesas. Um cliente pesquisa "pequeno-almoço aberto perto de mim" e o seu estabelecimento aparece com o badge verde "Aberto · até 23:00" no Knowledge Panel. Esse badge não vem só do Google My Business — é alimentado pelo OpeningHoursSpecification.
Porque o GMB sozinho não chega
Os horários GMB alimentam o primeiro cartão, mas schema.org/OpeningHoursSpecification alimenta o badge ao vivo do Knowledge Panel, respostas por voz no Maps e motores LLM como Perplexity. GMB é uma superfície; o schema cobre várias.
No caso, 8 semanas de updates GMB não trouxeram badge. Após adicionar OpeningHoursSpecification, apareceu em 9 dias, CTR +18%.
Enum DayOfWeek e formato correto
Nomes dos dias devem seguir o enum schema.org em inglês: https://schema.org/Monday, não "Segunda". Horas em ISO 8601 24h: "07:00".
Horários especiais: Ramadão, férias, feriados
Para sahur do Ramadão ou férias prolongadas, adicione um segundo bloco com validFrom e validThrough. O Google prefere o bloco especial quando a data atual está no intervalo.
O thMenu gera esta estrutura automaticamente a partir do painel admin.
FAQ
Quanto tempo até aparecer o badge? Após Rich Results Test: 7-14 dias. URL Inspection reduz para 3-5 dias.
Como codificar horas depois da meia-noite? Dois blocos: "23:00-23:59" e "00:00-02:00".
Se GMB e schema divergirem? O Google escolhe a fonte mais recente e específica — mantenha ambos sincronizados.
Achou útil? Compartilhe.
Artigos relacionados
12 benefícios concretos dos menus QR (com dados reais)
Zero custos de impressão, +31 % no ticket médio, 20 idiomas automáticos: 12 razõ…
Por que fotos do cardápio aumentam as vendas: guia para restaurantes
Pratos com fotos recebem até 30% mais pedidos. Aqui está a ciência por trás dos …
Por que utilizadores de Apple Pay esperam 12 segundos menos que Chip+PIN em restaurantes
Dados Visa 2024: chip+PIN 25.3s, Apple Pay 13.1s. Para uma brasserie de 32 mesas…