Caso de estudio: Optimizando un nicho local en Los Cabos (SEO Técnico y Core Web Vitals)

  • Autor Autor RayCuriel
  • Fecha de inicio Fecha de inicio
Yo propongo un acompañamiento por horas sobre este tema, porque pienso que quienes quieran hacerlo ya tendrán ciertos conocimientos de SEO o de gestión de su sitio web y preferirán mantener el control sobre sus contenidos y las zonas geográficas que trabajan.

Además, he decidido centrarme únicamente en clientes B2B con actividad internacional y ciclos de venta largos, para ayudarles a implantar un seguimiento real de los leads. Creo que solo unos objetivos comerciales claros generan la motivación y la constancia necesarias para justificar una inversión de este tipo.

Es cierto que las microempresas y muchos profesionales independientes probablemente son quienes más podrían beneficiarse de este enfoque, pero, en mi opinión, a menudo no disponen del presupuesto necesario.

Y, por cierto, me hace mucha ilusión encontrar por primera vez a alguien que también trabaja el SEO de entidades y que, además, es honesto. Eso, sinceramente, se agradece mucho.
 
Yo propongo un acompañamiento por horas sobre este tema, porque pienso que quienes quieran hacerlo ya tendrán ciertos conocimientos de SEO o de gestión de su sitio web y preferirán mantener el control sobre sus contenidos y las zonas geográficas que trabajan.

Además, he decidido centrarme únicamente en clientes B2B con actividad internacional y ciclos de venta largos, para ayudarles a implantar un seguimiento real de los leads. Creo que solo unos objetivos comerciales claros generan la motivación y la constancia necesarias para justificar una inversión de este tipo.

Es cierto que las microempresas y muchos profesionales independientes probablemente son quienes más podrían beneficiarse de este enfoque, pero, en mi opinión, a menudo no disponen del presupuesto necesario.

Y, por cierto, me hace mucha ilusión encontrar por primera vez a alguien que también trabaja el SEO de entidades y que, además, es honesto. Eso, sinceramente, se agradece mucho.
Es la pregunta del millón, @EUSKAL CONSEIL. Tienes razón: es un trabajo artesanal y muy intensivo, por lo que intentar facturarlo como 'SEO tradicional' suele ser un error.

Mi estrategia para facturarlo —y lo que compartí en el hilo que abrí hace poco sobre servicios profesionales— es no vender horas, sino vender auditoría y plan de ejecución de alto impacto.

Lo planteo como una 'Consultoría de Autoridad y Arquitectura':

  1. El cliente no paga por los cambios en el código, paga por la auditoría técnica y el roadmap de reconciliación de entidades que yo diseño.
  2. Si el cliente quiere que yo ejecute los cambios (el trabajo pesado), el coste es un presupuesto cerrado basado en el volumen de páginas, no en una tarifa horaria.
Al posicionarme como un especialista que resuelve problemas técnicos que otros ignoran o rompen, puedo cobrar un fee mucho más alto que si vendiera SEO genérico. Básicamente, facturo el valor de la 'limpieza semántica' y la transferencia de autoridad, no el tiempo que paso programando. Es la única forma de que este nivel de detalle sea rentable para nosotros.
 
Muchas gracias por tu respuesta. Imagino que, una vez que el cliente ha pagado una auditoría técnica, probablemente ya no le quede un gran presupuesto para externalizar la implementación, salvo que se trate de grandes empresas o de proyectos con un retorno de inversión importante.


En cualquier caso, gracias por compartir tu posicionamiento, que me parece muy pragmático.


Quería hacerte otra pregunta. ¿Has probado alguna vez la reconciliación de entidades, especialmente entre el sitio web y Google Business Profile (NAP, ID de la ficha y reconciliación página por página)?


Tengo la impresión de que, desde que hice esa reconciliación, cuando mi empresa aparece como abierta en Google recibo más visitas al sitio web que cuando figura como cerrada. Antes no observaba ese comportamiento. Evidentemente, no puedo afirmar que exista una relación causal, pero me llamó la atención. Como ya habrás entendido, tampoco tenía muchas alternativas para experimentar... ¡y, además, el tema me parece apasionante!


Y una última cuestión. Como vosotros convivís con los AI Overviews desde hace más tiempo que nosotros (en Francia el lanzamiento oficial está previsto para el 23 de septiembre, aunque toda la infraestructura informacional ya parece estar desplegada), ¿has observado cambios en la indexación?


Tengo la sensación de que cada vez más sitios están experimentando problemas de indexación. Hace poco, por ejemplo, vi un sitio .com en francés e inglés donde toda la parte francesa se indexaba correctamente, mientras que la versión inglesa prácticamente no. Ambas utilizaban la misma arquitectura y el contenido era esencialmente una traducción del francés.


Fue solo una hipótesis por mi parte, pero cuando uno empieza a razonar en términos de entidades y de tripletas semánticas únicas asociadas a cada entidad dentro de un Knowledge Graph independiente del idioma, todo parece adquirir bastante lógica.

Lydie
 
Muchas gracias por tu respuesta. Imagino que, una vez que el cliente ha pagado una auditoría técnica, probablemente ya no le quede un gran presupuesto para externalizar la implementación, salvo que se trate de grandes empresas o de proyectos con un retorno de inversión importante.


En cualquier caso, gracias por compartir tu posicionamiento, que me parece muy pragmático.


Quería hacerte otra pregunta. ¿Has probado alguna vez la reconciliación de entidades, especialmente entre el sitio web y Google Business Profile (NAP, ID de la ficha y reconciliación página por página)?


Tengo la impresión de que, desde que hice esa reconciliación, cuando mi empresa aparece como abierta en Google recibo más visitas al sitio web que cuando figura como cerrada. Antes no observaba ese comportamiento. Evidentemente, no puedo afirmar que exista una relación causal, pero me llamó la atención. Como ya habrás entendido, tampoco tenía muchas alternativas para experimentar... ¡y, además, el tema me parece apasionante!


Y una última cuestión. Como vosotros convivís con los AI Overviews desde hace más tiempo que nosotros (en Francia el lanzamiento oficial está previsto para el 23 de septiembre, aunque toda la infraestructura informacional ya parece estar desplegada), ¿has observado cambios en la indexación?


Tengo la sensación de que cada vez más sitios están experimentando problemas de indexación. Hace poco, por ejemplo, vi un sitio .com en francés e inglés donde toda la parte francesa se indexaba correctamente, mientras que la versión inglesa prácticamente no. Ambas utilizaban la misma arquitectura y el contenido era esencialmente una traducción del francés.


Fue solo una hipótesis por mi parte, pero cuando uno empieza a razonar en términos de entidades y de tripletas semánticas únicas asociadas a cada entidad dentro de un Knowledge Graph independiente del idioma, todo parece adquirir bastante lógica.

Lydie
Es un placer debatir contigo, Lydie. Tienes toda la razón: la implementación del plan de auditoría suele ser un filtro natural de clientes. Quien entiende el valor técnico del roadmap suele tener el presupuesto para ejecutarlo; quien no, prefiere quedarse solo con la auditoría, lo cual es totalmente respetable.

Sobre tus preguntas:

  1. Reconciliación de Entidades (Web <-> GBP): Es, sin duda, la piedra angular del SEO local moderno. He trabajado esa reconciliación inyectando el mismo sameAs tanto en el JSON-LD de la web como conectándolo mediante el identificador único de la ficha. Lo que comentas sobre la diferencia de tráfico según el estado (abierta/cerrada) no es casualidad; Google está analizando la consistencia de la entidad en tiempo real. Si la entidad web coincide perfectamente con la entidad del Knowledge Graph de la ficha, la 'confianza' (trust) aumenta y la visibilidad en el Local Pack mejora.
  2. AI Overviews e Indexación: Es un tema candente. Hemos notado que Google está priorizando mucho más la 'unicidad semántica' que la traducción pura. Si una versión en inglés de un sitio se siente como una copia (aunque sea traducida) de la francesa, las IAs suelen descartarla porque no aporta 'valor informacional único' al Knowledge Graph.
Mi hipótesis coincide con la tuya: si tratamos cada idioma como un grafo de conocimiento independiente con sus propias tripletas semánticas adaptadas al contexto cultural de ese usuario, la indexación suele estabilizarse. Si intentas 'traducir' el grafo sin ajustar la semántica, es muy probable que Google ignore la versión duplicada por falta de autoridad propia.

¡Es apasionante ver cómo estamos pasando de optimizar palabras clave a gestionar entidades y grafos a nivel internacional!
 
Gracias por tus respuestas.

Por mi parte, te confirmo que la reconciliación de entidades y el hecho de sacrificar parte del tráfico exploratorio para transferir la autoridad SEO del sitio web hacia la ficha de Google Business Profile sí funciona.

Sin embargo, la mayor dificultad sigue siendo identificar el origen del tráfico. Iba a decir "las palabras clave", pero, pensándolo bien, matemáticamente no tendría mucho sentido. Si el modelo funciona, lo lógico es que las consultas estén vinculadas a los nodos de autoridad del Knowledge Graph, ya sean transaccionales o exploratorios, y no únicamente a palabras clave aisladas.

Yo misma he estado haciendo pruebas con Cloudflare Workers en las páginas de servicio enlazadas desde mi ficha de Google Business Profile. Ahora tengo que retocar esos Workers porque necesito devolver una respuesta relacionada con el archivo robots.txt. Por lo que he podido observar, Google parece necesitar recibir una información específica sobre el robots.txt para interpretar correctamente ese comportamiento.
 
Gracias por tus respuestas.

Por mi parte, te confirmo que la reconciliación de entidades y el hecho de sacrificar parte del tráfico exploratorio para transferir la autoridad SEO del sitio web hacia la ficha de Google Business Profile sí funciona.

Sin embargo, la mayor dificultad sigue siendo identificar el origen del tráfico. Iba a decir "las palabras clave", pero, pensándolo bien, matemáticamente no tendría mucho sentido. Si el modelo funciona, lo lógico es que las consultas estén vinculadas a los nodos de autoridad del Knowledge Graph, ya sean transaccionales o exploratorios, y no únicamente a palabras clave aisladas.

Yo misma he estado haciendo pruebas con Cloudflare Workers en las páginas de servicio enlazadas desde mi ficha de Google Business Profile. Ahora tengo que retocar esos Workers porque necesito devolver una respuesta relacionada con el archivo robots.txt. Por lo que he podido observar, Google parece necesitar recibir una información específica sobre el robots.txt para interpretar correctamente ese comportamiento.
¡Totalmente de acuerdo, Lydie! Has dado en el clavo con lo de identificar el origen del tráfico. En la era de las entidades y el Knowledge Graph, seguir buscando 'la palabra clave exacta' en las herramientas tradicionales se vuelve cada vez más abstracto, porque el usuario ya no busca cadenas de texto aisladas, sino que interactúa con nodos de autoridad interconectados.

Sobre tu prueba con Cloudflare Workers, me parece un enfoque excelente para manipular el flujo a nivel de borde (edge). Tienes toda la razón respecto al archivo robots.txt: cuando alteras dinámicamente las respuestas o inyectas capas mediante Workers, Googlebot es sumamente estricto con la consistencia de las directivas de rastreo. Si el agente de usuario detecta una discrepancia o una respuesta ambigua en el robots.txt gestionado desde el borde, suele frenar el crawl por precaución hasta que la directiva se aclara.

Es un test técnico de primer nivel. ¡Mucho éxito afinando esos scripts en Cloudflare, es justo el tipo de ingeniería de bordes que separa un sitio convencional de uno optimizado al milímetro!
 
Interesante me suscribo al tema
Gracias por compartir!
 
Por mi parte, tengo la impresión de que, salvo las redirecciones masivas, he tenido bastantes falsas buenas ideas con Cloudflare... incluso con la gestión de la caché.


Entre la caché de Hostinger, la de Cloudflare y Googlebot rastreando el sitio prácticamente de forma permanente, a veces tengo la sensación de estar trabajando dentro del Triángulo de las Bermudas. Nunca sé con total certeza qué versión está viendo realmente Google.


Cuanto más experimento, más me doy cuenta de que, en ocasiones, la solución técnicamente más elegante no es necesariamente la más estable para la indexación. Ahora intento simplificar todo lo posible y dejar que Google vea un comportamiento coherente y predecible.


De momento, lo único que realmente considero una victoria clara con Cloudflare son las redirecciones masivas. En lo demás, estoy aprendiendo que, en SEO técnico, a veces menos es más.
 
¡Bienvenido al hilo, @Lvilla11! Muchas gracias por sumarte y por el interés. Espero que los datos y las pruebas técnicas que vamos compartiendo por aquí te resulten útiles para tus propios proyectos. ¡Cualquier duda o aporte técnico es más que bienvenido!

¡Jajaja, lo del 'Triángulo de las Bermudas' entre la caché de Hostinger, Cloudflare y Googlebot es la mejor definición que he escuchado en mucho tiempo! Es exactamente así: a veces el exceso de capas de optimización en el borde termina generando una esquizofrenia técnica que confunde más al bot de lo que lo ayuda.

Tienes toda la razón en tu conclusión: en SEO técnico, la elegancia del código nunca debe anteponerse a la previsibilidad. Google ama la consistencia y aborrece la ambigüedad en las respuestas del servidor. Reducir fricciones, simplificar la gestión de caché y dejar que el buscador vea un comportamiento plano y coherente suele ser siempre la estrategia más rentable a largo plazo. ¡Excelente reflexión para cerrar el debate sobre las pruebas en el borde!
 
Mi sitio web está desarrollado con Astro y alojado en Hostinger. Como cada despliegue genera nuevos archivos CSS/JS con hashes dinámicos, la caché agresiva de Cloudflare provocaba errores 4xx en Googlebot. Sin embargo, necesito almacenar en caché para no saturar mi servidor ni mis logs con miles de peticiones. ¿Cuál es la solución técnica ideal para reducir la carga de Hostinger sin poner en riesgo la indexación de Googlebot? Se lo he preguntado a Gemini y a ChatGPT, pero a veces dan falsas soluciones que empeoran la situación..
1784573000995.webp
 
Mi sitio web está desarrollado con Astro y alojado en Hostinger. Como cada despliegue genera nuevos archivos CSS/JS con hashes dinámicos, la caché agresiva de Cloudflare provocaba errores 4xx en Googlebot. Sin embargo, necesito almacenar en caché para no saturar mi servidor ni mis logs con miles de peticiones. ¿Cuál es la solución técnica ideal para reducir la carga de Hostinger sin poner en riesgo la indexación de Googlebot? Se lo he preguntado a Gemini y a ChatGPT, pero a veces dan falsas soluciones que empeoran la situación..Ver el archivo adjunto 1647168
¡Hola Lydie! Es un problema clásico y muy técnico al usar SSG modernos como Astro en combinación con CDNs agresivas. El meollo del asunto con los hashes dinámicos en los nombres de los bundles de CSS/JS es que, al desplegar una nueva versión, Cloudflare puede servir un HTML actualizado que hace referencias a hashes antiguos que ya fueron borrados del servidor de Hostinger, desatando esos temidos errores 4xx para Googlebot.

Para solucionar esto sin saturar tu servidor y protegiendo la indexación, te sugiero esta arquitectura:

  1. Optimiza la Regla de Caché para Assets Estáticos: En Cloudflare, configura una regla de caché específica para los directorios estáticos de Astro (por ejemplo, /_astro/*) con un tiempo de vida (Edge TTL) alto, pero desactiva el almacenamiento en caché total para los archivos HTML principales del sitio o dales un TTL muy corto (o usa Stale-While-Revalidate si tu hosting lo soporta). Así garantizas que los CSS/JS con hash siempre existan o se sirvan desde la caché del borde sin romper las referencias, mientras que el HTML principal se actualiza limpiamente.
  2. Versionado y Purga Automática: Si despliegas con frecuencia, implementa un webhook en tu pipeline de despliegue que ejecute una purga selectiva de la caché de Cloudflare justo al terminar el build, asegurando que nunca haya un desfase entre el HTML y los nuevos hashes.
  3. Control de Crawl Rate: Si el problema es que los bots saturan los logs con peticiones innecesarias, es mucho más seguro gestionar los límites de rastreo directamente desde las directivas de control de bots o optimizando el robots.txt, antes que arriesgarte a bloquear recursos críticos con una caché ciega en el borde.
¡Es un reto fantástico de arquitectura frontend! Con Astro bien configurado en el borde, deberías poder eliminar esos errores 4xx por completo.
 
Atrás
Arriba