bulls.pt está quase pronto para agentes.
Listado por OpenStreetMap · Overture Maps.
Reservar diretamente: bulls.pt/ no próprio site do negócio · Menu: bulls.pt/#menus
Ver o que um agente de IA lê neste site →
55 de 65 pontos disponíveis
nível de prontidão para agentes, Basic Web Presence
coisa a corrigir
Provisório: o teste de ação e a verificação de citações nos assistentes ainda por fazer; a parte tracejada da barra ainda não foi medida.
Em falta: morada, telefone, horário. Como corrigir
Ainda ninguém listado para corrigir isto em Porto. Inscreva a sua agência ou a si próprio: grátis, revisto à mão.
Construtor: wordpress · Frente: cloudflare · contact page /quem-somos/: nothing new
Preenchido a partir do registo do negócio e desta análise. Confirme cada linha antes de publicar; onde colocar no wordpress está nos guias.
Um bloco no head da página, ou no espaço de código personalizado do construtor. Substitua o que estiver errado. Guia.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "Bulls",
"url": "https://www.bulls.pt/",
"geo": {
"@type": "GeoCoordinates",
"latitude": 41.1781109,
"longitude": -8.6882019
},
"openingHours": "Mo off; Tu-Th 12:30-15:00,19:30-22:30; Fr-Sa 12:30-15:00,19:30-23:00; Su 12:30-15:00",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Tuesday",
"Wednesday",
"Thursday"
],
"opens": "12:30",
"closes": "15:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Tuesday",
"Wednesday",
"Thursday"
],
"opens": "19:30",
"closes": "22:30"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Friday",
"Saturday"
],
"opens": "12:30",
"closes": "15:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Friday",
"Saturday"
],
"opens": "19:30",
"closes": "23:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Sunday"
],
"opens": "12:30",
"closes": "15:00"
}
],
"servesCuisine": [
"steak house",
"rodizio"
],
"acceptsReservations": "https://bulls.pt/",
"hasMenu": "https://bulls.pt/#menus",
"potentialAction": [
{
"@type": "ReserveAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://bulls.pt/",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform"
]
},
"result": {
"@type": "Reservation",
"name": "Reservation"
}
}
]
}
</script>
Entre os 8% melhores dos sites analisados neste índice. Logo acima: Alfândega Douro B, Badio restaurant B. Logo abaixo: Cantinho dos Bragança B, Cervejaria Nortada Porto B.
| O que os 10% melhores do índice fazem | 10% melhores | Este site |
|---|---|---|
| Aceitam reservas ou encomendas no próprio domínio | 98% | sim |
| Publicam o menu ou a lista de preços em HTML | 86% | sim |
| Deixam entrar os rastreadores de IA (sem bloqueio à entrada nem no robots.txt) | 88% | sim |
| Dados estruturados com morada, telefone e horário | 28% | não |
| Têm um llms.txt | 36% | sim |
Os 10% melhores são os 50 sites acessíveis com melhor pontuação do índice na última atualização.
| Pontuação média | A ou B | Este site | |
|---|---|---|---|
| Sites feitos com WordPress 36.926 sites | 58% | 29% | 84.6% |
| Lugar | Distância | Nota | Reserva ou encomenda direta |
|---|---|---|---|
| Pizzeria Pulcinella pizza | 66 m | F | não |
| Terrárea | 139 m | B | sim |
| D'Óliva italian | 143 m | B | sim |
| Hudi Poke Bowls hawaiian | 158 m | C | não |
| Grão de Bio - Mercearia e Restaurante | 179 m | C | não |
| Vietnamesa | 180 m | A | sim |
| Mithoasian thai | 201 m | D | não |
| Umbigo Feliz - Food Lab | 239 m | D | não |
| Domino's pizza | 247 m | D | não |
| Cisma | 256 m | D | não |
| Group | Sites | Avg score | A or B | This site |
|---|---|---|---|---|
| Same kind in Porto | 492 | 50% | 26% | 84.6% |
| Built with WordPress in Porto | 187 | 63% | 42% | 84.6% |
Taberna Asiática A 100% · Gastro by Elemento A 95.4% · Ristorante Toscano A 95.4% · O Gaveto A 91% · Restaurante Churrasqueira A Brasa A 91%
With the fix above (Dados estruturados incompletos) the score would be about 95.4%: 5th of 492 in Porto, up from 40th.
Peers are the businesses of the same index with a reachable site, latest scan of each; the rank uses the index's current ranking.
A cada assistente fazem-se três perguntas sobre este negócio: o site oficial, onde reservar, onde encomendar. A célula diz para onde a resposta mandou as pessoas.
Ainda não perguntámos. Os assistentes são questionados sobre os negócios mais bem classificados de cada índice e sobre cada negócio reivindicado assim que é reivindicado; reivindique esta página para ser incluído.
Corrigiu algo, ou acha que uma verificação está errada? As reanálises são gratuitas. Para reivindicar basta um email de confirmação; depois os três assistentes são questionados sobre o negócio de imediato, o site é reanalisado todas as semanas, e só recebe uma mensagem quando a pontuação muda.
Reanalisar agora · Markdown · Contestar uma verificação
Continuar a acompanhar este negócio: os assistentes perguntados de novo todos os meses, com o que mudou; 2 EUR por mês ou 19 EUR por ano. Relatório aprofundado: dez perguntas a cada assistente e os lugares próximos; 5 EUR, pagamento único. Ler e analisar continua gratuito; estes poucos euros pagam as perguntas feitas aos assistentes e os servidores.
O registo direto que um agente recebe sobre este negócio, as vias por onde poderia transacionar e as normas para agentes que o site publica.
The links an assistant is sent when it books, orders or reads the menu for this business, where each leads, and when a browser last checked it. The same record is served as JSON at /api/direct/bulls.pt, through the MCP tool direct_record and in the city feed /city/porto/direct.json.
| Path | Link | Status |
|---|---|---|
| Book | bulls.pt/ own site | found by the scan of 2026-10-15, not yet tested |
| Order | none on record | |
| Menu | bulls.pt/#menus html_page | from the scan |
| Hours | Mo off; Tu-Th 12:30-15:00,19:30-22:30; Fr-Sa 12:30-15:00,19:30-23:00; Su 12:30-15:00 (closed now) | from OpenStreetMap |
| Phone | none on record |
Stable links that count: /go/bulls.pt/book, /go/bulls.pt/menu answer 302 to the links above; the count is the line "followed N direct links" on this page.
Owners: claim the business below to correct this record; the claim email carries the link.
Measured, not scored: the Agent-Direct Score stays at specification v1.0. This says which rails an agent could transact through today, and what the booking or ordering vendor's terms allow.
| UCP profile /.well-known/ucp, Google and Shopify's Universal Commerce Protocol | no |
| ACP discovery document /.well-known/acp.json, OpenAI and Stripe's Agentic Commerce Protocol | no |
| MCP server card /.well-known/mcp/server-card.json | no |
| Ordering vendor that takes agent orders Square, Toast, or a vendor whose terms allow agents | no |
As normas que um agente procura antes de ler uma página, com os mesmos critérios do Agent Readiness da Cloudflare. Não entra na pontuação; cada item em falta liga a um guia. Relatório da Cloudflare.
| Link headers on the homepage | não como |
| sitemap.xml | sim |
| AI bot rules in robots.txt | sim |
| Content Signals in robots.txt | não como |
| Markdown on Accept: text/markdown | não como |
| llms.txt | sim |
| API catalog (RFC 9727) | não como |
| MCP server card | não como |
| A2A agent card | não como |
| Agent Skills index | não como |
| OAuth or OIDC discovery | não como |
| OAuth protected resource metadata | não como |
| auth.md | não como |
| Web Bot Auth key directory | não como |
| ARD capability manifest | não como |
| DNS-AID records | não como |
| WebMCP tools on the page | não como |
| JSON-LD para o negócio | sim |