Este post no es una guía de SEO local. Es una crónica del mes de marzo de 2026, cuando implementé SEO local en el Restaurante Los Pinochos (Valladolid) de principio a fin. Te cuento lo que hice cada día, lo que tardó, lo que falló, y los resultados reales a los 6 meses. Si lo que buscas es la lista de “7 factores de SEO local para restaurantes”, la Wikipedia y los blogs de BrightLocal te la dan mejor que yo. Lo que yo te doy aquí es la realidad desordenada de un proyecto, con sus problemas, sus imprevistos y sus pequeñas victorias.
Si trabajas en SEO, vas a ver cosas que harías distinto. Si no trabajas en SEO y tienes un restaurante, vas a entender por qué tu web no aparece en Google y qué puedes pedirle a quien te la haga. Vamos al lío.
Semana 1: auditoría y punto de partida
Lunes 2 de marzo. Empiezo con la auditoría. Antes de tocar nada, mido dónde está la web de Los Pinochos. Abro Google Search Console (ya estaba configurada, pero sin datos útiles porque llevaba meses sin mirar nada). Abro Google Business Profile. Abro la web. Y empiezo a apuntar.
Lo que encuentro en la web:
- Web en Wix, 7,2 segundos en cargar el hero (móvil, 4G, PageSpeed).
- Cero Schema.org en el código fuente.
- Cero llms.txt.
- La dirección aparece solo en el footer, en texto plano, sin link a Google Maps.
- El menú está como una imagen de un PDF escaneado (ilegible para Google).
- Las fotos de los platos son las del PDF, en baja calidad, 12 fotos, 1,2 MB cada una de media.
- No hay blog. No hay páginas de “sobre nosotros” o “contacto” con datos estructurados.
Lo que encuentro en Google Business Profile:
- Ficha existe, verificada, categoría principal “Restaurante”.
- 87 reseñas, media 4,6.
- Horarios bien puestos, pero no actualizados (siguen los horarios de invierno, y estamos en marzo).
- 4 fotos, 3 del local y 1 de un plato genérico.
- Sin atributos (terraza, accesible, etc.).
- Sin posts.
Lo que encuentro en el resto:
- El NAP (Nombre, Dirección, Teléfono) es diferente en 4 sitios: en la web pone “Restaurante Los Pinochos”, en TripAdvisor “Los Pinochos Valladolid”, en TheFork “Rest. Los Pinochos”, en Instagram “Los Pinochos - Cocina Valenciana”. Google no sabe que son el mismo sitio.
- No hay menciones en medios locales, ni en blogs gastronómicos, ni en guías.
Resumen de la auditoría: web mal, ficha regular, NAP roto, sin autoridad local. Pronóstico: con 4-6 semanas de trabajo consistente, deberían pasar de “no aparece” a “top 5 en local pack para keywords de su sector”. Coste estimado de mi tiempo: 15-20 horas.
Martes 3 de marzo. Reunión con Benji (el chef) y su mujer Carmen (que lleva la sala y la gestión). 1 hora. Les explico el plan en 3 fases: semana 1 auditoría, semanas 2-3 implementación técnica, semana 4 onwards contenido y mantenimiento. Les pido acceso a Google Business, a sus redes, y a la ficha de TripAdvisor/TheFork. Les explico que este trabajo es de 6 meses vista, no de 1 semana. Carmen me pregunta “¿y cuándo vamos a ver resultados?”. Le digo: “en 2-3 meses deberías ver movimiento en las consultas de Google, en 6 meses deberías estar en el top 3 para tus keywords”. Me mira con cara de “eso es mucho tiempo”. Le explico que el SEO es una inversión, no una campaña. Lo entiende.
Miércoles 4 al viernes 6 de marzo. Empiezo con las correcciones rápidas. Lo primero: arreglar el NAP en los 4 sitios donde estaba mal. Es trabajo de 30 minutos, pero requiere entrar en TripAdvisor, TheFork e Instagram a cambiar el nombre, y verificar que la dirección y el teléfono son idénticos. Lo hago yo mismo con las credenciales que me pasan. En Google Business, actualizo horarios a los de primavera, subo 8 fotos nuevas (fachada con el letrero, sala, barra, equipo, 4 platos estrella con buena luz), y relleno los atributos (terraza, accesible, admite reservas, sirve alcohol, cocina abierta a mediodía). Sin posts todavía, los haré la semana que viene.
Semana 2: implementación técnica en la web
Lunes 9 de marzo. Empiezo con la web. La web actual de Los Pinochos está en Wix y moverla entera ahora mismo es un proyecto de 2-3 semanas. No tenemos tiempo para eso, así que decido hacer un tune-up SEO de la web actual, en paralelo al plan de migración a Astro que tenemos previsto para más adelante. Esto es importante: a veces la estrategia no es hacer todo de golpe, sino hacer lo que se puede ya con lo que hay, mientras se prepara el cambio grande.
Lo que hago en Wix (que permite edición de HTML/CSS con limitaciones):
- Añado Schema.org
LocalBusinessyRestauranten el head de la home. Wix permite inyectar código custom en la versión de pago, así que lo hago desde el panel. - Añado Schema.org
menúcon la estructura de la carta. - Añado Schema.org
FAQPagecon 8 preguntas reales (las que Carmen me pasó que les hacía la gente por WhatsApp). - Añado link al perfil de Google Business en el footer, en formato “Sobre este negocio” schema.
- Cambio las imágenes del hero por versiones en WebP, las comprimo a <200 KB cada una.
- Cambio el PDF escaneado de la carta por texto HTML, estructurado con
menúy subsecciones (entrantes, arroces, principales, postres, bodega).
Son 3 días de trabajo. La web pasa de 7,2 segundos a 2,1 segundos. Y Google empieza a entender qué es el sitio.
Jueves 12 de marzo. Primer problema: cuando valido el Schema.org con la extensión del navegador, me sale un error. El JSON-LD que inyecté en Wix está malformado porque Wix le añade sus propios caracteres de escape. Después de 2 horas peleándome con el editor de código de Wix, decido que la mejor solución es migrar a Astro ya, no esperar. Llamo a Benji y Carmen, les explico el problema, y les propongo mover la migración a la semana siguiente. Aceptan.
Viernes 13 de marzo. Decisión: lanzamos la migración a Astro la semana que viene. Es un proyecto que iba a ser para más adelante, pero si la web actual no nos deja hacer Schema bien, no tenemos opción. Les paso un presupuesto rápido (550 €, que es lo que ya habíamos hablado para una web nueva) y aceptamos empezar el lunes 16. Esto es un imprevisto real: la auditoría reveló un problema técnico que solo se arregla con migración, y tuvimos que cambiar el plan. Cosas que pasan.
Semana 3: migración a Astro + Schema completo
Lunes 16 de marzo. Empiezo la migración. Es un proyecto en paralelo a la auditoría SEO. La web nueva tendrá Schema.org completo desde el día 1, llms.txt, Core Web Vitals 95+, blog preparado para 2 posts al mes, multi-idioma (español + inglés porque tienen clientes internacionales), y CMS a medida en JSON para que Carmen edite carta y bodega sin tocar código. Plazo: 2 semanas.
Miércoles 18 de marzo. Avance: la nueva web ya tiene Schema Organization, Restaurant (subtipo de FoodEstablishment), menú, FAQPage y BreadcrumbList funcionando. Validados con Schema Markup Validator. Carmen ya está rellenando la carta en el JSON del CMS, cosa que hace con más soltura de lo que esperaba (es metódica y le gustan los procesos).
Viernes 20 de marzo. Problema con la galería de fotos. La web nueva tenía una galería hecha con un componente de Astro que requiere JavaScript para el lightbox. Carmen me dice: “yo lo único que quiero es subir fotos y que se vean, sin más”. Le hago un componente más simple, sin lightbox, y queda mejor. A veces menos es más. La lección: cuando tu cliente te dice “esto es muy complicado”, probablemente tienes razón en que es “mejor” técnicamente, pero no tienes razón en que es lo que él necesita. Hay que escuchar más.
Semana 4: lanzamiento de la web + primeros posts de blog
Lunes 23 de marzo. Migración terminada. La web de Los Pinochos ya carga en 0,9 segundos en móvil, tiene Schema completo, llms.txt detallado, y el CMS a medida funcionando. Deploy en Vercel. Dominio configurado. HTTPS activo. 100% indexable. Carmen ya editó la carta ella misma 3 veces sin pedirme ayuda.
Martes 24 de marzo. Primer post del blog. Escribo sobre “Cómo hacer un arroz a banda perfecto en casa” (1.500 palabras, con fotos de Benji en la cocina, instrucciones paso a paso, y un enlace a la página de arroces de la web). El post no vende directamente, pero posiciona para “arroz a banda” y demuestra experiencia. Es un post de E-E-A-T puro.
Miércoles 25 de marzo. Segundo post: “Los 5 mejores vinos para acompañar arroces mediterráneos” (1.200 palabras, con las recomendaciones del sommelier del restaurante y un enlace a la página de bodega). Otro post de E-E-A-T, esta vez enfocado a la bodega.
Jueves 26 de marzo. Empiezo con las reseñas. Hago un QR para la cuenta del restaurante que lleva directamente a la ficha de Google Business, no a TripAdvisor. Se imprime en cartulinas y se pone en cada mesa. Carmen me ayuda a redactar el texto del QR: “Si te gustó la experiencia, una reseña de 30 segundos nos ayuda mucho. Si no te gustó, escríbenos por WhatsApp y lo arreglamos”. Es un texto honesto, no manipulador. Benji está de acuerdo.
Viernes 27 de marzo. Reviso Google Business. Les respondo las 12 reseñas pendientes que tenían (8 positivas, 4 negativas, con respuesta a todas en menos de 48 horas). Publico el primer post oficial en Google Business (foto de un plato nuevo de la carta de primavera, con descripción y link a la web). Empiezo a hacer esto cada 2 semanas.
Las 4 semanas siguientes: medición y ajustes
Mes 2 (abril). Los primeros movimientos en Google Search Console: 120 clics desde Google (vs 80 del mes anterior, +50%). Posición media: 7,4. Empiezan a aparecer consultas de marca: “Los Pinochos Valladolid”, “restaurante Los Pinochos”. Las consultas sin marca todavía no mueven. Normal: la autoridad local tarda en construirse.
Mes 3 (mayo). Publico 2 posts más en el blog: “Por qué la cocina valenciana contemporánea es la nueva cocina de autor” (1.300 palabras) y “Cómo elegir restaurante para una cena de empresa en Valladolid” (1.400 palabras con foto del salón privado de Los Pinochos). Google Business ya tiene 3 posts. Las reseñas suben a 92 (5 nuevas este mes). Clics desde Google: 180 (+50% vs mes anterior). Posición media: 5,8. Empiezan a aparecer en local pack para “restaurante Valladolid centro” en posición 5-6.
Mes 4 (junio). NAP ya consistente en 12 sitios. Sigo publicando 2 posts al mes en el blog. Reseñas: 98. Clics desde Google: 270. Posición media: 4,3. Salen en top 3 para “arroces Valladolid” por primera vez. Benji me llama: “Daniel, no sé si es por lo tuyo, pero ayer tuvimos 4 reservas de gente que dijo ‘les encontré en Google’”. Le digo: “probablemente sí, pero también es por las reseñas nuevas y por el boca a boca. El SEO es una parte”.
Mes 5 (julio). Sin posts nuevos este mes (Benji estaba de vacaciones y el restaurante cerró 2 semanas). Pero la web sigue indexada y los posts antiguos siguen posicionando. Clics: 290. Posición media: 4,1. Reseñas: 105. Local pack para “restaurante cocina valenciana Valladolid”: posición 3.
Mes 6 (agosto). Volvemos con fuerza. 2 posts nuevos: “El mejor arroz negro de Valladolid, según nuestros clientes” (post con las fotos de los 3 arroces negros más pedidos y los reviews verbatim de clientes) y “5 platos de la cocina valenciana que tienes que probar al menos una vez” (post más genérico, para captar tráfico de descubrimiento). Clics: 380. Posición media: 3,8. Reseñas: 112. Local pack: posición 2 estable. AI citability: cuando pregunté a ChatGPT “recomiéndame un restaurante de cocina valenciana en Valladolid” el 15 de agosto, Los Pinochos salía en la segunda posición de la lista, citando su web y su ficha de Google. Lo verifiqué 3 veces, en 3 conversaciones distintas, para asegurarme de que no era casualidad.
Lo que aprendí en estos 6 meses
La auditoría reveló más problemas de los que pensaba (especialmente el NAP roto y el Schema inexistente). El plan inicial tuvo que cambiar a la semana 2 (migración forzada por limitaciones de Wix). Carmen se adaptó al CMS JSON mejor de lo que yo esperaba, y eso fue clave para que el proyecto funcionara (porque sin alguien interno editando contenido, el SEO se muere en 2 meses). Los posts de blog fueron menos “SEO técnico” y más “E-E-A-T real” (historias de Benji, recomendaciones honestas, fotos reales), y eso funcionó mejor que si hubiera escrito posts optimizados para keyword. La IA empezó a citar a Los Pinochos a los 6 meses, no a los 2, y eso es lo realista: GEO no es magia, es tiempo + señales correctas + consistencia.
Si tuviera que hacerlo de nuevo, lo único que cambiaría es empezar la migración a Astro desde el día 1, en vez de intentar hacer el tune-up en Wix primero. Las 2 semanas que perdí con el tune-up de Wix las habríamos ahorrado migrando directamente. Pero eso solo lo sé porque lo hicimos.
Si tienes un restaurante y quieres aplicar esto
Si después de leer esta crónica quieres aplicar algo parecido a tu restaurante, escríbeme a landinowebs@gmail.com o por WhatsApp. La auditoría inicial (40 €) te dice exactamente dónde está tu web y qué tienes que arreglar. Y si quieres que te haga la implementación completa, te paso presupuesto cerrado por escrito en 24-48 h. El caso de Los Pinochos está documentado con más detalle aquí: Restaurante Los Pinochos — caso de estudio.