RESPUESTA CORTA
Una auditoría SEO debería empezar por entender qué cambió y qué quiere conseguir el negocio, y después revisar rastreo, indexación, arquitectura, On Page, rendimiento, contenidos, autoridad y medición. El resultado no es una lista de errores: es un diagnóstico priorizado con acciones que alguien pueda implementar.
Paso 0. Define el objetivo
Antes del crawl:
- ¿hay una caída?;
- ¿preparamos migración?;
- ¿el site creció?;
- ¿no indexa?;
- ¿queremos empezar SEO?;
- ¿hay canibalización?;
- ¿se necesita una segunda opinión?
El objetivo determina profundidad.
Paso 1. Crea un baseline
Guarda datos previos:
- tráfico orgánico;
- clics;
- impresiones;
- conversiones;
- indexación;
- rankings;
- backlinks;
- fechas de cambios;
- despliegues;
- migraciones.
Sin baseline es más difícil relacionar hallazgos con impacto.
Paso 2. Rastrea la web
Utiliza Screaming Frog u otra herramienta.
Extrae:
- URLs;
- status;
- content type;
- titles;
- descriptions;
- H1/H2;
- canonicals;
- meta robots;
- depth;
- inlinks/outlinks;
- tamaño;
- renderizado.
Para webs grandes, define límites y segmenta.
Paso 3. Compara crawl con sitemap
Pregunta:
- ¿el sitemap incluye 200 indexables?;
- ¿faltan URLs importantes?;
- ¿incluye redirects?;
- ¿incluye noindex?;
- ¿incluye duplicados?;
- ¿hay URLs del crawl que deberían estar en sitemap?
El sitemap es una declaración de URLs preferidas, no un vertedero de todo el site.
Paso 4. Revisa robots.txt y directivas
Comprueba que no se bloquean recursos o áreas necesarias.
Diferencia:
disallow: controla rastreo.
noindex: controla indexación cuando puede leerse.
canonical: preferencia de consolidación.
Confundir estas funciones genera problemas.
Paso 5. Audita indexación en Search Console
Utiliza informes e inspección.
Separa:
- indexadas;
- rastreadas no indexadas;
- descubiertas no indexadas;
- duplicadas;
- canonicals alternativas;
- errores.
No intentes “arreglar” todas las excluidas.
Muchas deberían estar excluidas.
La pregunta es si Google excluye algo que querías posicionar.
Paso 6. Revisa status y redirecciones
Detecta:
- 3xx internos;
- chains;
- loops;
- 4xx;
- 5xx;
- soft 404.
Actualiza enlaces internos para apuntar directamente al destino final cuando sea posible.
Paso 7. Canonicalización
Comprueba:
- autorreferenciales;
- canonicals a redirects;
- canonicals a noindex;
- duplicados;
- parámetros;
- facetas;
- cross-domain;
- señales contradictorias.
Valida en Search Console la seleccionada por Google en casos importantes.
Paso 8. Arquitectura
Analiza:
- niveles de profundidad;
- orphans;
- hubs;
- breadcrumbs;
- menú;
- categorías;
- clusters;
- internal linking.
Una página comercial estratégica no debería depender solo del sitemap para ser encontrada.
Paso 9. Enlazado interno
Calcula incoming links y páginas más enlazadas.
Busca:
- anchors genéricos;
- enlaces rotos;
- redirects;
- páginas sin contexto;
- exceso de enlaces repetidos;
- páginas profundas.
No persigas una cifra fija de enlaces.
Paso 10. On Page
Por plantillas revisa:
- title;
- meta;
- H1;
- headings;
- contenido;
- intención;
- imágenes;
- schema;
- FAQs;
- CTA.
Relaciona errores con páginas que realmente necesitan posicionar.
Paso 11. Contenido y canibalización
Cruza Search Console:
query ↔ URL.
Si varias páginas alternan para la misma intención, investiga.
Opciones:
- fusionar;
- reorientar;
- enlazar;
- canonicalizar solo si son duplicadas;
- eliminar/redirigir cuando una ya no aporta.
No uses canonical como solución automática a canibalización temática.
Paso 12. Performance
Revisa Core Web Vitals y causas:
- servidor;
- JS;
- imágenes;
- fuentes;
- terceros;
- layout.
Utiliza PageSpeed/Lighthouse para laboratorio y datos de campo cuando existan.
Paso 13. Mobile y renderizado
Comprueba que el contenido crítico:
- se renderiza;
- es accesible;
- no depende de una interacción imposible para crawler;
- mantiene links reales;
- no cambia radicalmente entre dispositivos.
En JavaScript, inspecciona HTML renderizado.
Paso 14. Datos estructurados
Valida errores y elegibilidad.
Más schema no significa más SEO.
Implementa únicamente entidades reales.
Paso 15. Internacional si aplica
Audita:
- hreflang;
- canonicals;
- return tags;
- códigos;
- arquitectura por país/idioma;
- selector.
Una implementación internacional incoherente puede generar canonicalizaciones inesperadas.
Paso 16. Backlinks y autoridad
Analiza:
- dominios relevantes;
- enlaces perdidos;
- URLs con autoridad;
- 404 con backlinks;
- patrones tóxicos solo si existe evidencia;
- competidores.
No desautorices enlaces masivamente porque una herramienta los marque como malos.
Paso 17. Analítica y medición
Comprueba:
- GA4;
- GSC;
- eventos;
- conversiones;
- cross-domain si aplica;
- exclusiones;
- consentimiento;
- atribución.
Una auditoría que no puede medir después sus cambios queda incompleta.
Paso 18. Prioriza
Clasifica:
Crítico: impide rastreo/indexación o genera riesgo.
Alto: oportunidad con impacto potencial importante.
Medio: mejora relevante no bloqueante.
Bajo: higiene o refinamiento.
Añade esfuerzo y dependencia.
Puedes crear matriz impacto/esfuerzo.
Paso 19. Convierte el informe en tareas
Cada acción debería tener:
- problema;
- evidencia;
- URLs;
- recomendación;
- ejemplo;
- prioridad;
- responsable;
- dependencia;
- validación.
El equipo debe poder ejecutar sin reinterpretar toda la auditoría.
Paso 20. Valida
Después de implementar:
- recrawl;
- inspecciona;
- mide;
- compara baseline;
- documenta.
Una auditoría es diagnóstico. La validación comprueba si el tratamiento funcionó.
Herramientas
Según proyecto:
- Screaming Frog;
- Search Console;
- GA4;
- PageSpeed;
- Ahrefs/Semrush/Sistrix;
- logs;
- Chrome DevTools;
- validadores de schema;
- hojas de cálculo.
La herramienta depende de la pregunta.
Criterio de Make It SEO
La auditoría más larga no es necesariamente la mejor.
Preferimos una que diga:
“estos son los cinco problemas que explican la mayor parte del riesgo y este es el orden”.
A una que presente 800 avisos sin jerarquía.
Preguntas frecuentes
Depende del tamaño, tecnología, datos y profundidad. Puede ir de días a varias semanas.
No. Algunos son irrelevantes, otros intencionales y otros dependen de prioridad.
No necesariamente. Debe definirse en alcance.
No hay calendario universal. Tiene sentido tras cambios importantes, caídas, migraciones o cuando la deuda técnica justifica una nueva revisión.