Ejemplo de auditoría

Así se ve una
auditoría VISIBLE

Una auditoría real que entregué, traducida y con los datos del cliente cambiados. Para que veas qué recibes antes de pagarla.

Esto es sólo el diagnóstico

Documento real, de un cliente real. Cambié el nombre de la empresa, sus dominios, sus ciudades y los nombres de terceros, y lo traduje. El negocio es una red de contratistas de servicios para el hogar con socios locales en varias ciudades. Los hallazgos, los números y las recomendaciones son tal cual se entregaron.

Y esto es la mitad de la entrega. La auditoría completa incluye además el plan de trabajo detallado —con la URL exacta de cada página a corregir y qué hacerle— y videos donde te explico qué encontré y cómo ejecutarlo, para que se lo puedas pasar a quien haga el trabajo.

Calificación general

67 / 100

Nueva Marca tiene alrededor de 250 páginas de ciudad genuinamente bien escritas, un posicionamiento muy diferenciado, y una migración de dominio bien ejecutada detrás. Y aparece orgánicamente en una sola palabra clave, con unas 2 visitas al mes.

Aquí no hay un problema de contenido. Hay un problema de que no te encuentran: un enlace roto en toda la plantilla del sitio, un catálogo de ubicaciones que no aparece en ningún sitemap, cero datos estructurados en las páginas locales, y cerca de 1,700 señales de dominios de referencia del dominio viejo desembocando en una sola página genérica en vez de en las páginas de ciudad a las que pertenecen.

Visible y rastreable

75

Baja

Contenido que responde a la intención

80

Baja

Datos estructurados y HTML semántico

50

Media

Contenido informativo y autoridad temática

60

Media

Autoridad de marca y menciones

40

Alta

Lo que sólo ellos saben de su negocio

100

Baja

Exposición en búsquedas con IA

65

Media

Hallazgos y recomendaciones

Autoridad de marca y menciones — 40/100 · prioridad alta

Hallazgos

  • La autoridad real sigue viviendo en el dominio viejo. marcaanterior.com tiene 641 dominios de referencia activos y 19,145 enlaces con DR 27, contra el DR 12 propio de nuevamarca.com. La autoridad del dominio nuevo es heredada, no propia.
  • La migración en sí se hizo bien. marcaanterior.com manda 301 conservando la ruta hacia nuevamarca.com. Cada URL vieja que probé llega a un 200 vivo, así que no se está tirando autoridad a páginas 404, que es la falla típica.
  • Pero todas las URLs viejas con más autoridad caen en una sola página genérica. Siete rutas regionales, con entre 250 y 320 dominios de referencia cada una, desembocan en /ubicaciones/. Unas 1,700 señales de dominios de referencia se colapsan en una página de 656 palabras que además no tiene datos estructurados de negocio local.
  • El patrón correcto ya existe en dos casos: dos regiones viejas sí redirigen a su ciudad moderna. Simplemente no se aplicó al resto, y las páginas destino sí existen y responden 200.
  • Cada URL de alta autoridad da dos saltos de redirección: un 301 entre dominios y luego un 301 interno. Eso cuesta un poco de señal justo en las rutas más valiosas del sitio.
  • Dos mercados viejos no tienen equivalente moderno. Mandarlos a /ubicaciones/ es defendible.
  • Los ~1,300 enlaces de spam son ruido, no riesgo de penalización. Confirmado con el cliente: son redes de enlaces no solicitadas, dominios desechables. Google los descuenta solo. No hay que hacer nada más que monitorear.
  • Sí hay enlaces editoriales y de directorios legítimos, pero son pocos: un portal de noticias local con DR 80, una revista del sector con DR 73, un par de directorios grandes y algunas cámaras de comercio.

Recomendaciones

  • Reapuntar las URLs regionales viejas de alta autoridad a su equivalente moderno real, en vez de a /ubicaciones/. Es la acción de autoridad con mayor valor disponible y no requiere conseguir un solo enlace nuevo.
  • Aplanar las cadenas de dos saltos para que cada ruta del dominio viejo llegue a su destino final en un solo salto.
  • Bajar la lista histórica completa de enlaces del dominio viejo, mapear cada URL con 5 o más dominios de referencia a su página moderna más cercana, y escribir reglas explícitas para las que hoy caen por defecto en /ubicaciones/.
  • Mantener el dominio viejo registrado y redirigiendo indefinidamente. Ahí está la mayor parte de la autoridad de la marca.
  • Ignorar el perfil de spam. No presentar un disavow amplio: con enlaces tan obviamente algorítmicos, un disavow apresurado puede quitar señales legítimas sin ganar nada.
  • Construir autoridad local real por mercado: cámaras, directorios de la industria, prensa local, páginas de proveedores y fabricantes. El DR 12 propio es el techo real una vez que se acredite del todo la autoridad de la migración.

Datos estructurados y HTML semántico — 50/100 · prioridad media

Hallazgos

  • Las páginas de ciudad no tienen ningún dato estructurado. Ni Organization, ni LocalBusiness, ni FAQPage, a pesar de que cada una trae su sección de preguntas frecuentes propia y un responsable local con nombre. Son unas 250 páginas. Es el hueco más caro del sitio.
  • Las páginas de servicio están mejor: traen WebPage y FAQPage con 7 u 8 pares de pregunta y respuesta, más Organization y WebSite.
  • No hay BreadcrumbList ni migas de pan visibles en ningún lado. En una estructura de tres niveles (/estado/zona/ciudad/) eso es perder señal de jerarquía.
  • No hay datos de negocio local en ninguna parte del sitio, a pesar de ser una red de socios con nombre propio y zonas de servicio definidas.
  • Hay varios H1 en 201 de 215 páginas rastreadas (91.6%). Las páginas de ciudad llegan a tener 6 H1: el título de la ciudad, los pasos del formulario y el nombre de cada socio.
  • La página de socios no tiene H1, ni H2, ni H3, ni elemento <main>: son 44 bloques <article> sin ninguna estructura de encabezados.
  • No hay elemento <footer> en ninguna página; el pie está armado con divs.
  • Falta texto alternativo en casi todas las imágenes: 68 de 72 (94.4%). Ninguna imagen de las páginas de socios, de servicio o de ciudad lo tiene.
  • Todas las páginas, incluidas la de inicio y las de servicio, emiten un bloque Article + Person atribuido al usuario "developer". Eso es usar datos estructurados donde no van.

Recomendaciones

  • Agregar datos de negocio local a cada página de ciudad, con zona de servicio, el socio local como responsable, y la lista de servicios. Es el cambio de mayor palanca disponible en este pilar.
  • Agregar FAQPage a las páginas de ciudad: el contenido ya está escrito y ya está en la página.
  • Agregar BreadcrumbList y migas visibles en toda la jerarquía /estado/zona/ciudad/.
  • Dejar un solo H1 por página, bajando los encabezados del formulario y los nombres de socios a H2 y H3.
  • Darle a la página de socios un H1 propio, un H2 por socio y un contenedor <main>.
  • Agregar texto alternativo descriptivo en bloque, empezando por las fotos de trabajos terminados en las páginas de ciudad: es prueba de primera mano y hoy es invisible tanto para buscadores como para lectores de pantalla.
  • Quitar el bloque Article y Person atribuido al "developer" de las plantillas que no son artículos.

Visible y rastreable — 75/100 · prioridad baja por calificación, pero aquí está el arreglo más urgente del sitio

Hallazgos

  • RESUELTO durante la auditoría: dos enlaces rotos en toda la plantilla. En el primer rastreo, dos rutas de servicio estaban enlazadas desde 368 lugares cada una y daban 404, mientras las páginas vivas existían con otra dirección. Se corrigieron durante la auditoría y lo verifiqué contra el origen, con cache-busters, en cinco páginas de cuatro estados: cero referencias rotas.
  • Pendiente: las dos URLs viejas siguen dando 404 en el origen. Ya nada interno les apunta, pero históricamente tuvieron 368 enlaces internos y pueden conservar enlaces externos o seguir en el índice de Google. Un 301 a su equivalente vivo es un seguro barato.
  • El HTML está cacheado 30 días en el CDN. Los encabezados en vivo muestran s-maxage=2592000. Los arreglos de plantilla no van a llegar a los rastreadores en las URLs ya cacheadas hasta en un mes, si no se purga el caché a propósito. Es un riesgo real de despliegue para todo el trabajo de abajo.
  • Ninguna página de ubicación aparece en ningún sitemap. El índice de sitemaps declara cuatro archivos con 84 URLs en total. Unas 250 páginas de ciudad están omitidas por completo.
  • El firewall del CDN bloqueó 255 URLs a medio rastreo con error 429. Después verifiqué que esas páginas sí responden 200 a un user-agent de Googlebot, así que es un límite de velocidad, no un bloqueo. Pero el límite se dispara con rastreos modestos y es un riesgo de presupuesto de rastreo para un catálogo de 250 y pico páginas.
  • Nueve URLs existen con y sin diagonal final. Las canónicas resuelven bien, así que es higiene y no daño, pero debería ser un 301 y no una canónica.
  • No hay riesgo de renderizado por JavaScript: H1, texto y navegación están en el HTML crudo.
  • El robots.txt está limpio.
  • 206 de 215 páginas rastreadas son indexables. Las 9 que no, son los duplicados de diagonal. No hay ningún noindex por error.

Recomendaciones

  • Redirigir con 301 las dos URLs retiradas a su equivalente vivo. Los enlaces internos ya están arreglados, pero las URLs muertas siguen dando 404 y pueden traer autoridad externa.
  • Purgar el caché del CDN después de cada cambio de plantilla, y agregar ese paso al proceso de despliegue. Purgarlo ahora, para que los arreglos ya hechos se propaguen en vez de quedarse detrás de un caché de 30 días.
  • Agregar un sitemap de ubicaciones que cubra todas las URLs /estado/zona/ciudad/ y registrarlo en el índice de sitemaps y en Search Console.
  • Subir o exentar la regla de límite de velocidad del CDN para rastreadores verificados, para que el catálogo de ubicaciones se pueda rastrear a profundidad.
  • Convertir los duplicados de diagonal en redirecciones 301 del lado del servidor.
  • Una vez publicado el sitemap, monitorear el conteo de páginas indexadas en Search Console. Lo esperable es pasar de dos dígitos a tres.

Contenido informativo y autoridad temática — 60/100 · prioridad media

Hallazgos

  • No hay página pilar para ninguno de los dos temas centrales. "Cuánto cuesta el servicio" y "cómo funciona el reclamo de seguro" sólo se tocan dentro de páginas transaccionales. No hay guía de costos, ni explicación del proceso de reclamo, ni comparativa a la que el resto del sitio pueda enlazar.
  • El blog son 15 entradas y en la práctica es un boletín de prensa: apariciones en tele y anuncios de marca. Una entrada que revisé tenía 178 palabras y ninguna afirmación concreta. El índice del blog tiene 147 palabras.
  • La única categoría del blog es "sin categoría". No hay taxonomía temática.
  • El contenido no tiene autor. Las entradas se atribuyen a /author/developer/. No hay biografías, ni credenciales, ni firma de experto en ningún lado, a pesar de que el negocio está construido sobre contratistas locales con licencia que son los expertos obvios.
  • El enlazado interno sí está sano: /ubicaciones/ enlaza a 390 páginas de ciudad, cada página de ciudad enlaza a unas 26 ciudades vecinas, y ninguna página está a más de 2 clics de la portada.

Recomendaciones

  • Construir una página pilar de costos usando los datos que ya están en las tablas de las páginas de servicio: el promedio nacional, la unidad de medida base y los precios medios por zona que ya están calculados en las páginas de ciudad. Enlazar cada página de ciudad hacia ella.
  • Construir una página pilar del proceso de reclamo de seguro, cubriendo el ciclo completo, y enlazar hacia ella desde la página de servicio y desde la sección correspondiente de cada página de ciudad.
  • Darle autores reales al contenido. Atribuir las páginas de ciudad y las entradas al socio local con nombre, con páginas de biografía que incluyan credenciales, número de licencia y perfil profesional.
  • Retirar o mover los boletines de prensa a una sección de "Noticias" aparte, para que dejen de diluir el blog como señal temática.

Exposición en búsquedas con IA — 65/100 · prioridad media

Hallazgos

  • El contenido está inusualmente bien puesto para que una IA lo cite. Las páginas clave traen entre 10 y 12 afirmaciones numéricas concretas cada una, arriba del promedio de 4 que tienen las páginas mejor posicionadas: el porcentaje de reclamos de seguro por daño climático (con la fuente citada), el promedio nacional de precio, la unidad de medida base, y datos de clima locales por ciudad.
  • La riqueza de entidades es alta: números, fechas, comparaciones con nombre y fuentes atribuidas, en páginas de servicio y de ciudad.
  • La estructura es mixta para que una IA extraiga: el encabezado y el formulario de captura van arriba del dato más fuerte, así que la tabla de costos y los datos de clima caen a media página en vez de en el primer 30%.
  • No hay autor ni experto con nombre en ningún lado. Es la señal negativa más fuerte del sitio para IA: no hay una persona a quién atribuirle el conocimiento.
  • No hay ningún reporte de monitoreo de marca configurado, así que el volumen de menciones en motores de IA no se está midiendo.
  • No se pudieron completar las revisiones puntuales de resúmenes de IA: los resultados de Google no se pudieron recuperar con la herramienta de auditoría. Esta subseñal queda sin calificar, no penalizada.

Recomendaciones

  • Configurar un reporte de monitoreo de marca para el nombre nuevo y el viejo, para que la visibilidad en motores de IA se pueda medir mes con mes.
  • Subir la afirmación más fuerte de cada página de ciudad: poner el precio medio de la zona y los datos locales arriba o junto al formulario, no debajo.
  • Ponerle expertos humanos con nombre al contenido. Es la palanca más rápida sobre la probabilidad de que una IA te cite.
  • Una vez que las páginas de ciudad tengan datos de negocio local y FAQ, volver a revisar la presencia en resúmenes de IA para las búsquedas del servicio por ciudad en los mercados principales.

Contenido que responde a la intención — 80/100 · prioridad baja

Hallazgos

  • Las páginas de servicio y de ciudad son sustanciales y están bien estructuradas: la mediana de palabras entre las páginas rastreadas es 1,771, y las de ciudad rondan las 1,800 palabras con 12 a 14 secciones.
  • Las páginas de ciudad están localizadas de verdad, no son plantillas rellenadas. Comparando dos ciudades de estados distintos, cerca del 36% del texto es diferente, y con sustancia local real: clima, código de construcción y notas de seguro locales, precios medios por zona, el socio local con nombre, y preguntas frecuentes propias de esa ciudad.
  • El lenguaje es natural y va al dolor del cliente ("sin presión de venta", "sin sobreprecio", precios transparentes) en vez de estar relleno de palabras clave.
  • Sí hay páginas delgadas, pero casi todas son de utilería: el índice del blog con 147 palabras, financiamiento con 153, cotización con 221, socios con 295, equipo con 384. Varias fichas de socio están abajo de 600 palabras.
  • Nada del contenido apunta a búsquedas informativas. Todo es de fondo de embudo. No hay nada que responda "cuánto cuesta", "cómo presento un reclamo" o "cuánto dura" como contenido propio.
  • Search Console no estaba conectado, así que no se pudo validar la intención real contra impresiones.

Recomendaciones

  • Desarrollar contenido informativo para las preguntas de arriba del embudo que las páginas de servicio ya contestan de pasada. Es el mismo trabajo que las páginas pilar del pilar anterior.
  • Ampliar las fichas de socios con credenciales, años de oficio, mercados que atienden y trabajos terminados. Hoy son la plantilla indexable más delgada del sitio.
  • Conectar Search Console para poder validar intención contra impresiones reales en la siguiente auditoría.

Lo que sólo ellos saben de su negocio — 100/100 · el pilar más fuerte del sitio, por mucho

Hallazgos

  • La portada saca 90/100 en fuerza de posicionamiento. La categoría que dicen ocupar es literalmente el H1, y la alternativa competitiva está nombrada de forma explícita y poco común: "sin vendedor a comisión, sin precio inflado de materiales, sin número misterioso escrito atrás de una propuesta". Lo más débil es la prueba: la página afirma el modelo pero no lo respalda con datos. Y la red de socios locales, uno de sus tres diferenciadores, no aparece en la portada.
  • La página de servicio principal también saca 90/100, y ahí la prueba es lo más fuerte del sitio: promedio nacional de precio, porcentaje de reclamos por daño climático, certificaciones del material y el inspector externo mencionado por nombre.
  • La página de ciudad que revisé a fondo saca 83/100. Prueba local excelente: la dirección y el teléfono de la oficina de permisos, la fecha de entrada en vigor del código estatal vigente, el precio medio de la zona, datos de clima, socios locales con nombre y testimonios reales firmados. Dos lastres: la alternativa competitiva sólo está implícita, y el título de la página dice el nombre viejo mientras el cuerpo dice el nuevo.
  • Señales de primera mano presentes: investigación propia de costos y clima por zona, testimonios con detalles concretos, preguntas frecuentes por ciudad que se leen como preguntas reales de clientes, socios locales con nombre y ficha propia, y aliados externos mencionados por nombre.
  • Títulos con marca partida: 58 de 215 páginas del primer rastreo traían el nombre viejo en el <title> y en las etiquetas para redes, mientras el cuerpo decía el nombre nuevo. No se ve en la página, sólo en la pestaña del navegador, en el resultado de Google y en las tarjetas de redes sociales. Una de esas páginas se corrigió a media auditoría, lo cual zanja la duda: es un defecto, no una decisión de marca.
  • El único hueco de verdad: las fichas de los socios no traen credenciales. Corren entre 400 y 600 palabras con un nombre y un mercado, pero sin número de licencia, años de oficio ni trabajos terminados. El mejor activo de experiencia disponible está sin construir.

Recomendaciones

  • Terminar el cambio de marca en los títulos de los territorios que faltan, y purgar el caché del CDN después, o el cambio no se va a ver hasta en 30 días.
  • Desarrollar las fichas de socios con número de licencia, años de oficio, mercados que atienden y trabajos terminados. Es la mejora más barata que existe, tanto para experiencia y autoridad como para que una IA los cite.
  • Poner prueba en la portada. Los datos que ya existen en la página de servicio pertenecen también ahí.
  • Sacar la red de socios a la portada: es un diferenciador declarado que la página más visitada del sitio no menciona.

Este 100 hay que leerlo en contexto. La calificación está topada y no significa que el pilar no necesite trabajo: significa que el posicionamiento es genuinamente fuerte y está completamente desaprovechado. Arreglar rastreo, datos estructurados y autoridad es lo que convierte este activo en tráfico.

Lo primero que haría

Acciones prioritarias

De los 51 hallazgos, estos son los seis por los que empezaría, ordenados por impacto contra esfuerzo.

¿Quieres una así de tu página?

La auditoría cuesta $30,000 MXN y te la entrego con este mismo nivel de detalle. Si después contratas el Sprint SEO, no te cobro el arranque.

Hablemos de tu auditoría →