Una auditoría SEO profesional debe convertir evidencia en decisiones. Primero define qué resultado de negocio importa; después comprueba si Google puede descubrir, rastrear, indexar, entender y priorizar las páginas correctas; valida relevancia, autoridad, experiencia, citabilidad y medición; y finalmente prioriza cada hallazgo por impacto, evidencia, esfuerzo, alcance y dependencia. El output no debería ser una lista de errores, sino un roadmap ejecutable de 30, 60 y 90 días con responsables y criterios de validación.
Crawling, indexación, canonicalización y contenido útil siguen siendo fundamentos.
La documentación de Google sigue dejando claro que Search necesita descubrir, procesar y entender páginas útiles. Una auditoría debe comprobar esas condiciones antes de buscar tácticas especiales.
Los audits que más valor crean suelen encontrar menos prioridades, no más errores.
En proyectos reales, los problemas de template, arquitectura, migración, medición o cobertura de demanda suelen explicar mucho más que una larga colección de warnings URL-level.
No entregaría un hallazgo sin explicar qué decisión cambia.
Cada issue debe conectar evidencia, mecanismo, impacto esperado, esfuerzo, responsable y una forma de comprobar después si la hipótesis era correcta.
- El audit empieza con negocio y demanda, no con el crawler.
- Un error técnico no es automáticamente una prioridad SEO.
- Cada hallazgo debe tener evidencia, alcance, hipótesis de impacto, esfuerzo, owner y validación.
- SEARCH/360 sirve para ordenar el diagnóstico en Discoverability, Relevance, Authority, Citability y Measurement.
- AI Search no exige un SEO paralelo: la base sigue siendo contenido útil, estructura técnica sólida y señales verificables.
- El mejor audit termina en decisiones 30/60/90, no en un PDF de 180 páginas.
Una auditoría SEO no es una checklist: es un sistema de decisión
Hay auditorías que encuentran 37 problemas y cambian un negocio. Y hay auditorías que encuentran 437 y no cambian absolutamente nada. La diferencia rara vez está en la cantidad de checks. Está en la capacidad de conectar un síntoma técnico o editorial con una oportunidad de Search y, después, convertir esa relación en una decisión implementable.
Un crawler puede decirte que existen 1.842 titles duplicados. Eso es un dato. El trabajo SEO empieza después: ¿son URLs indexables?, ¿compiten por la misma intención?, ¿son variantes legítimas?, ¿Google ya eligió otra canonical?, ¿esas páginas reciben impresiones?, ¿están dentro de un template que escala?, ¿arreglarlo cambia descubrimiento, relevancia o consolidación de señales? Sin esas preguntas, sólo estás contando anomalías.
Por eso mi definición de audit es bastante estricta: una auditoría SEO es un proceso para reducir incertidumbre y decidir dónde invertir recursos. Si el documento final no ayuda a decir qué hacemos, qué no hacemos todavía y cómo sabremos si funcionó, el audit no está terminado.
Lista de errores
- Exporta issues de herramientas
- Prioriza por color rojo / amarillo
- Trata todas las URLs igual
- Entrega recomendaciones genéricas
- No define owner ni validación
Sistema de decisiones
- Empieza por objetivos y demanda
- Conecta evidencia con hipótesis
- Prioriza por impacto y capacidad
- Distingue template, sección y URL
- Termina en roadmap y validación
Si mañana tuviera que auditar un sitio nuevo, empezaría por estas cinco cosas
No empezaría exportando todos los errores del crawler. En la primera hora quiero reducir incertidumbre: qué vende el negocio, qué páginas deberían generar demanda, si Google puede acceder a ellas, qué está ocurriendo en Search Console y qué cambió recientemente.
Ese orden evita una trampa muy común: pasar tres días perfeccionando una auditoría técnica antes de descubrir que el verdadero problema es una migración mal medida, una arquitectura que no cubre la demanda o una sección estratégica que ni siquiera está enlazada desde navegación.
- 1. Identificar las páginas que realmente sostienen negocio o demanda estratégica.
- 2. Comparar esas URLs con lo que Google está rastreando, indexando y mostrando.
- 3. Revisar cambios recientes: migraciones, releases, templates, canonicals, robots y tracking.
- 4. Detectar el cuello de botella dominante antes de abrir una lista de 300 issues.
- 5. Crear tres prioridades iniciales con evidencia, owner y forma de validarlas.
Fase 0: antes de abrir Screaming Frog, entiende el negocio
El error que más caro sale en una auditoría es auditar perfectamente el problema equivocado. Antes de mirar robots.txt, canonicals o Core Web Vitals necesito entender qué vende la empresa, dónde gana dinero, qué líneas tienen margen, qué mercados son estratégicos, cuál es el ciclo comercial y qué acciones representan valor real.
Una migración de ecommerce, una clínica local, un marketplace y una empresa B2B pueden compartir problemas técnicos idénticos y requerir prioridades completamente diferentes. En un negocio local quizá el mayor upside esté en servicios + ubicación + reputación. En un ecommerce puede estar en arquitectura de categorías, facetas y disponibilidad. En B2B puede estar en conectar demanda informacional con páginas de solución y prueba comercial.
También necesito saber qué puede implementar el equipo. Una recomendación con impacto teórico enorme pero bloqueada seis meses por desarrollo puede quedar por detrás de otra menos elegante que el equipo editorial puede desplegar esta semana. SEO profesional no optimiza un documento: optimiza dentro de restricciones reales.
- Objetivo de negocio: revenue, leads cualificados, reservas, llamadas, pipeline o demanda de marca.
- Oferta prioritaria: productos, servicios, categorías, ubicaciones y mercados que realmente importan.
- Economía: margen, valor de lead, recurrencia, estacionalidad y capacidad.
- Customer journey: cómo una búsqueda termina —o no— en una acción de negocio.
- Recursos: desarrollo, contenido, diseño, legal, analítica y quién puede aprobar cambios.
- Historial: migraciones, rediseños, cambios de CMS, penalizaciones, picos o caídas y releases importantes.
Fase 1: construye un mapa de demanda antes de mirar la salud técnica
Un sitio puede estar técnicamente limpio y capturar la demanda equivocada. Por eso separo salud técnica de cobertura de mercado. Primero necesito un mapa básico entre entidades, problemas, servicios, categorías, ubicaciones e intenciones para saber qué debería existir y qué papel juega cada tipo de página.
Aquí no busco todavía un keyword research de 40.000 filas. Busco una representación operativa: qué demanda queremos ganar, con qué URL o template, en qué etapa del journey y con qué conversión. Ese mapa se convierte después en una referencia para auditar arquitectura, contenido, internal linking y canibalización.
Una señal especialmente útil es comparar la arquitectura que el negocio cree tener con la arquitectura que Google realmente está mostrando. Search Console, búsquedas de marca/no marca, consultas por directorio y landing pages de entrada suelen revelar si Google entiende la misma jerarquía que el equipo de marketing.
- Intención transaccional / comercial: categorías, servicios, ubicaciones y comparativas.
- Intención informacional: problemas, preguntas, procesos, criterios y aprendizaje.
- Demanda de marca: entidad, reputación, navegación, soporte y confianza.
- Superficie: Search, Maps, imágenes, vídeo y experiencias de AI Search cuando corresponda.
Fase 2: usa SEARCH/360 para evitar auditar en silos
La mayoría de auditorías se organiza por departamentos: technical, on-page, contenido, links, analytics. Es útil para repartir trabajo, pero a veces oculta la pregunta importante: ¿por qué esta página no compite? Yo prefiero una segunda capa de lectura que conecte todos los hallazgos con cinco dimensiones: Discoverability, Relevance, Authority, Citability y Measurement.
Discoverability pregunta si las páginas correctas pueden ser descubiertas, rastreadas e indexadas. Relevance analiza si la arquitectura y el contenido resuelven la intención adecuada. Authority mira señales internas y externas que ayudan a sostener confianza y prominencia. Citability estudia si la información está expresada de forma clara, atribuible y verificable. Measurement comprueba si podemos observar resultados y aprender.
No es un algoritmo de Google ni pretende adivinar rankings. Es un framework de diagnóstico. Su función es impedir que una anomalía aislada se convierta automáticamente en prioridad y obligarnos a justificar a qué dimensión afecta.
¿Las páginas correctas pueden ser descubiertas, rastreadas e indexadas?
¿Cada URL responde la intención y entidad correctas mejor que sus alternativas?
¿Existen señales suficientes para confiar, priorizar y recomendar esta fuente?
¿La información es clara, atribuible, verificable y reutilizable fuera de contexto?
¿Podemos observar visibilidad, comportamiento, conversiones e impacto después de actuar?
Fase 3: crawling e indexación — comprueba que Google invierte recursos en las URLs correctas
Empiezo por responder algo básico: ¿qué URLs existen, cuáles son enlazables, cuáles deberían indexarse y cuáles está tratando Google como canónicas? Un crawl propio te da la versión del sitio que tú observas; Search Console y pruebas de URL te ayudan a contrastarla con lo que Google ha descubierto y procesado.
Google explica que normalmente descubre páginas a través de enlaces desde otras páginas que ya conoce. Eso convierte la arquitectura interna en una pieza de discovery, no sólo de distribución de autoridad. Una página huérfana que vive exclusivamente en un sitemap puede existir técnicamente y seguir estando mal integrada en el sistema.
También reviso discrepancias entre status code, robots, meta robots, canonical, hreflang, sitemap e internal linking. El objetivo no es conseguir uniformidad estética: es eliminar señales contradictorias. Una URL que enlazamos masivamente pero canonicalizamos a otra, una categoría incluida en sitemap pero marcada noindex o una página internacional con señales cruzadas son ejemplos clásicos de sistemas que se contradicen.
- Status codes y cadenas de redirección.
- robots.txt, meta robots y X-Robots-Tag.
- Canonicals declaradas vs URL elegida por Google cuando pueda observarse.
- Sitemaps: cobertura, frescura y sólo URLs que queremos indexar.
- Profundidad de clic e internal links hacia páginas estratégicas.
- Orphan pages, parámetros, facetas y espacios de URL potencialmente infinitos.
- Hreflang y coherencia de internacionalización cuando exista.
Fase 4: canonicalización y duplicados — consolida señales sin usar canonical como aspirina
Google puede elegir una URL canónica cuando detecta contenido duplicado o muy similar. Declarar rel=canonical es una señal importante, pero no convierte mágicamente una arquitectura confusa en una arquitectura limpia. Redirecciones, canonicals, sitemaps e internal links deberían empujar en la misma dirección.
El diagnóstico útil no pregunta sólo cuántos duplicados existen. Pregunta por qué existen. ¿Filtros? ¿Tracking parameters? ¿Variantes de orden? ¿URLs históricas? ¿Paginación? ¿Versiones imprimibles? ¿Categorías que sirven la misma intención? Cada causa requiere una solución distinta.
Además, duplicate content por sí mismo no es una infracción de spam. El problema práctico es otro: experiencia confusa, señales fragmentadas y recursos invertidos en URLs que no te interesan. Esa diferencia es importante porque evita convertir una palabra alarmante en una prioridad falsa.
Fase 5: arquitectura e internal linking — dónde digo que está el valor
La arquitectura es una declaración estratégica. Si una categoría genera el 40% del margen pero está a cinco clics, recibe dos enlaces internos y sólo aparece en un footer secundario, existe una desconexión entre negocio y sitio. El crawler ayuda a verla; el criterio explica por qué importa.
Analizo profundidad, hubs, breadcrumbs, navegación contextual, anchor text, links entre clusters y concentración de enlaces hacia URLs que realmente queremos hacer competir. No persigo una distribución matemática perfecta. Busco que usuarios y sistemas puedan entender relaciones y recorrerlas de manera razonable.
También busco canibalización, pero con cuidado. Dos URLs que rankean para una misma query no son automáticamente canibalización. El problema aparece cuando compiten por la misma intención y ninguna tiene un rol claro, cuando Google alterna sistemáticamente entre ellas o cuando la arquitectura envía señales contradictorias.
Qué problema, necesidad o intención existe.
Qué producto, servicio, categoría o ubicación resuelve esa demanda.
Cuál es la página principal que debe competir.
Qué páginas la enlazan y cómo explican su relación.
Qué acción útil puede completar el usuario después de llegar.
Fase 6: contenido e intención — audita utilidad, diferenciación y cobertura, no densidad de keywords
En contenido intento separar tres cosas: páginas que no deberían existir, páginas que deberían existir pero no resuelven bien la intención y páginas correctas que necesitan más evidencia o diferenciación. Meter las tres en una etiqueta como thin content destruye información útil.
Google mantiene una recomendación consistente: contenido útil, fiable y creado para personas, con información original o análisis sustancial y experiencia real. Eso encaja con lo que veo en proyectos: el contenido más difícil de reemplazar suele ser el que incorpora datos propios, metodología, ejemplos, experiencia operativa, comparaciones bien justificadas o una respuesta mejor estructurada que el promedio.
Reviso si la página responde rápido a la pregunta principal, si cubre las subpreguntas necesarias, si demuestra quién está detrás, si enlaza evidencia cuando una afirmación la necesita y si existe una razón clara para que esa URL sea mejor que otra versión genérica del mismo tema.
- Match entre intención y formato: landing, categoría, guía, comparativa, herramienta, caso o documentación.
- Información original: experiencia, datos, procesos, screenshots, decisiones o ejemplos propios.
- Cobertura: suficiente para cumplir el objetivo, sin inflar word count por SEO.
- Claridad: respuesta directa antes de desarrollar complejidad.
- Autoría y evidencia: quién afirma qué y en qué se apoya.
- Actualización: qué partes son temporales y cuándo fueron revisadas.
Fase 7: on-page y SERP — controla la promesa antes de optimizar el clic
Title, H1, headings y snippets siguen siendo básicos, pero los trato como una capa de comunicación. El title ayuda a expresar el tema y la propuesta de la página; el H1 introduce la promesa; la arquitectura de headings hace legible el razonamiento. No intento insertar una keyword en cada rincón.
Miro además la SERP real. Qué formatos aparecen, qué entidades se repiten, qué tipo de páginas dominan, qué preguntas se resuelven antes del clic y qué huecos dejan los competidores. La SERP no es una lista de diez posiciones: es una interfaz de intención.
Una de las mejores preguntas para el audit es: si Google ya entiende esta URL, ¿por qué un usuario debería elegirla? A veces el problema no es indexación ni autoridad. Es que la oferta editorial en el snippet y la página es indistinguible.
Fase 8: Page Experience y Core Web Vitals — mide experiencia sin convertir Lighthouse en religión
Core Web Vitals mide experiencia real de carga, interacción y estabilidad visual. Google recomienda como objetivos de buena experiencia LCP dentro de 2,5 segundos, INP por debajo de 200 ms y CLS por debajo de 0,1. Son referencias útiles, especialmente con datos de campo, pero no sustituyen una auditoría de producto completa.
En la práctica separo problemas de laboratorio de problemas observados por usuarios. PageSpeed Insights, Lighthouse y tooling técnico ayudan a diagnosticar; CrUX y Search Console permiten observar experiencia de campo cuando hay datos suficientes. Un score de 100 no es el objetivo de negocio. Reducir fricción real sí puede serlo.
También miro patrones por template. Si todas las páginas de producto comparten el mismo LCP degradado, tienes un problema sistémico. Si una única landing tiene un hero de 8 MB, tienes un problema localizado. Esa distinción cambia por completo el coste y la prioridad.
Fase 9: structured data y entidades — describe lo que existe, no inventes lo que quieres parecer
Los datos estructurados pueden ayudar a Google a comprender explícitamente el contenido y habilitar determinadas apariencias enriquecidas cuando se cumplen las políticas. En un artículo, por ejemplo, BlogPosting permite declarar headline, fechas y autor. Pero Schema no convierte contenido débil en contenido experto ni garantiza rich results.
Mi auditoría comprueba primero si el tipo de marcado representa algo visible y verdadero en la página. Después reviso consistencia, propiedades recomendadas, URLs de entidad y validación. El error conceptual más común es usar structured data como una capa para declarar una realidad que el contenido no demuestra.
Para una estrategia de autoría, prefiero una relación clara entre artículo, página de autor, perfiles externos y organización/proyectos. Una historia consistente es más defendible que una colección de propiedades Schema sin respaldo visible.
Fase 10: incluye AI Search sin inventar un segundo SEO
En 2026 ya no tiene sentido auditar Search ignorando experiencias generativas. Pero tampoco tiene sentido crear una auditoría paralela llena de trucos GEO. La documentación oficial de Google es clara: las prácticas SEO fundamentales siguen siendo relevantes para AI Overviews y AI Mode y no existen requisitos especiales adicionales para aparecer en esas experiencias.
Lo que sí cambia es el nivel de exigencia sobre claridad y diferenciación. Reviso si la página contiene respuestas que pueden entenderse fuera de contexto, si separa hechos de opinión, si proporciona evidencia, si las entidades están descritas de forma consistente y si existen fuentes, autoría e información original que hagan el contenido menos commodity.
También evalúo multimedia cuando aporta valor. La propia guía de Google para funciones generativas recomienda apoyar el texto con imágenes y vídeo relevantes y de calidad cuando tenga sentido. No es decoración: una visualización puede explicar una relación que 600 palabras hacen más difícil.
- Respuesta directa a la pregunta antes de expandir.
- Definiciones autocontenidas y comparaciones claras.
- Datos, fuentes y atribución cuando la afirmación lo requiere.
- Experiencia y análisis original en lugar de reescribir consenso.
- Autor y entidad consistentes en web y perfiles relevantes.
- Imágenes, diagramas y vídeo cuando mejoran comprensión.
Fase 11: medición — si no defines el antes, no puedes demostrar el después
Una auditoría que no define cómo validar sus hipótesis está incompleta. Antes de recomendar cambios documento una baseline: visibilidad, queries, landing pages, conversiones, revenue o leads según el negocio. Después conecto cada iniciativa con una señal que razonablemente debería cambiar si la hipótesis era correcta.
No todo tiene causalidad limpia. Un cambio de internal linking puede coincidir con una actualización de Google, estacionalidad y campañas de marca. Por eso registro fechas de implementación, segmentos afectados y métricas de control. Cuanto mejor es la documentación, menos dependemos de narrativas retrospectivas.
En reporting separo leading indicators —crawl, indexación, impresiones, cobertura de queries— de outcomes —leads, ventas, reservas, pipeline—. El cliente necesita ambos: los primeros explican si el sistema se mueve; los segundos explican por qué importa.
- Search Console: queries, páginas, países, dispositivos, aparición y tendencias.
- Analytics: sesiones útiles, engagement y conversiones configuradas correctamente.
- CRM / revenue: calidad de lead y valor cuando el negocio puede conectarlo.
- Anotaciones: deploys, migraciones, campañas, cambios de tracking y eventos externos.
Fase 12: priorización — impacto × evidencia × alcance, ajustado por esfuerzo y dependencia
Después de encontrar problemas viene la parte realmente difícil: decir no. No puedes hacer 86 iniciativas al mismo tiempo. Para cada hallazgo evalúo impacto potencial, fuerza de la evidencia, alcance, esfuerzo y dependencias. No pretendo producir una fórmula universal; pretendo obligar a que la prioridad tenga una explicación.
Impacto responde cuánto podría cambiar el resultado. Evidencia pregunta qué observaciones sostienen esa hipótesis. Alcance distingue un problema de una URL de otro que afecta 40.000 páginas. Esfuerzo incorpora horas, riesgo y coordinación. Dependencia identifica si necesitamos desarrollo, contenido, legal, datos o una decisión previa.
También añado reversibilidad. Un cambio fácil de revertir con evidencia razonable puede ser un experimento excelente. Una reestructuración masiva de URLs con beneficio incierto merece un estándar de evidencia mucho mayor.
Quick wins con evidencia sólida. Implementar, medir y aprender rápido.
Iniciativas estratégicas. Necesitan owner, dependencias, estimación y milestones.
Resolver en lote cuando no distrae de oportunidades mayores.
Documentar y aparcar. El audit también debe proteger recursos.
El formato de cada hallazgo: si falta una de estas piezas, todavía no está listo
Para que el audit sobreviva a la reunión de presentación, cada issue tiene que poder ejecutarse sin depender de mi memoria. Por eso uso una estructura repetible. Parece burocrático hasta que tienes 25 stakeholders, tres idiomas y un backlog que dura seis meses.
La recomendación tiene que explicar qué cambiar, pero también por qué. El owner debe saber si necesita desarrollo, contenido o negocio. La validación debe definir qué comprobar después. Y la evidencia debe ser suficiente para que otra persona pueda reconstruir el razonamiento.
- Issue: qué observamos, descrito sin dramatismo.
- URL / alcance: una URL, template, directorio, mercado o sitio completo.
- Evidencia: crawl, Search Console, logs, SERP, analytics, test o ejemplo reproducible.
- Impacto: qué dimensión de Search o negocio puede limitar.
- Recomendación: acción concreta, no “optimizar”.
- Esfuerzo y dependencia: quién debe intervenir y qué bloquea el cambio.
- Owner: responsable de implementación.
- Validación: cómo sabremos que se implementó y qué señal observaremos después.
Fase 13: convierte el audit en un roadmap 30 / 60 / 90 días
El entregable final debería permitir que mañana empiece el trabajo. Los primeros 30 días suelen concentrar errores de alta certeza, instrumentación, bloqueos de indexación y quick wins. Entre 31 y 60 días entran templates, arquitectura, contenido prioritario y procesos. Entre 61 y 90 días suelen vivir iniciativas más complejas, tests y consolidación.
No uso 30/60/90 como calendario rígido. Lo uso como herramienta de secuenciación. Algunas empresas pueden desplegar en horas y otras necesitan cuatro semanas para cambiar un title template. Lo importante es que la dependencia sea explícita y que la secuencia tenga lógica.
Bloqueos, tracking, errores de alta certeza, quick wins y baseline.
Templates, arquitectura, internal linking y contenido con mayor upside.
Iniciativas complejas, experimentos, autoridad y expansión de cobertura.
Medir, documentar, iterar y volver a priorizar con nueva evidencia.
¿Y el score? Úsalo para comunicar una baseline, nunca para fingir precisión
Me gustan los scorecards porque hacen visible una baseline y permiten comparar el mismo sistema en el tiempo. No me gustan cuando una puntuación 73/100 se presenta como si fuera una predicción de ranking. SEARCH/360 puede puntuar dimensiones para facilitar comunicación, pero la evidencia y el backlog siguen siendo el producto real.
Un score es especialmente útil con stakeholders no técnicos: permite mostrar que Discoverability está estable mientras Measurement está roto, o que Relevance mejoró después de una rearquitectura. El número ayuda a contar la historia; no reemplaza la historia.
Los 10 errores que hacen que una auditoría parezca profesional pero no lo sea
Hay patrones que se repiten incluso en documentos visualmente impecables. La mayoría nacen de confundir actividad con impacto o herramienta con criterio.
- Empezar por el crawler sin discovery de negocio.
- Copiar la severidad que asigna la herramienta.
- Tratar best practices como factores de ranking garantizados.
- Marcar todo contenido corto como thin content.
- Llamar canibalización a cualquier solapamiento de queries.
- Recomendar Schema que no representa contenido visible y real.
- Optimizar Lighthouse sin mirar usuarios ni templates.
- Crear un bloque GEO separado lleno de hacks sin fundamento.
- No definir owner, dependencia ni criterio de validación.
- Entregar 200 issues sin decir cuáles NO deberían hacerse todavía.
Mi workflow completo de auditoría SEO, resumido
Si tuviera que condensar todo este artículo en una secuencia operativa, sería ésta. No porque cada proyecto deba seguir los mismos pasos con la misma profundidad, sino porque esta secuencia evita empezar por síntomas antes de entender el sistema.
Negocio, oferta, demanda, mercados, restricciones y baseline.
Crawl, indexación, canonicals, sitemaps, arquitectura y señales técnicas.
Intención, contenido, SERP, entidades, on-page y cobertura.
Prueba, autoría, enlaces, reputación, fuentes, estructura y AI Search.
Search Console, analytics, conversiones, anotaciones y validación.
Impacto, evidencia, alcance, esfuerzo, dependencia y reversibilidad.
30/60/90, owners, criterios de done y secuencia de implementación.
Medir resultados, registrar evidencia nueva y volver a priorizar.
FUENTES Y DOCUMENTACIÓN
Qué respalda esta guía.
Separo lo que está documentado de lo que es observación práctica o criterio propio. Cuando explico cómo funciona Google, priorizo fuentes primarias; cuando hablo de tests de campo, lo presento como evidencia a validar, no como una ley del algoritmo.