Qué revisar en una auditoría SEO técnica
Tu contenido es bueno, las páginas se ven bien y las próximas mejoras de posición están en la base: páginas a las que los buscadores llegan, una versión clara de cada página y un sitio lo bastante rápido en el móvil para retener al visitante. Con esas tres piezas en orden, cada euro invertido en contenido y enlaces rinde todo lo que puede, también en los mercados a los que vendes fuera, como Francia, el Benelux, Alemania o el Reino Unido.
La siguiente lista sirve para auditar tu propio sitio o revisar el trabajo de la agencia de SEO que lo mantiene. Cada sección recoge qué revisar, cómo encontrar el problema y cómo resolverlo, con las herramientas que usamos nosotros y ejemplos cortos de código.
Si prefieres delegar el trabajo, nuestro servicio de SEO técnico hace la misma auditoría y aplica las correcciones.
Comprueba que Google rastrea e indexa tus páginas
El resto de la lista empieza cuando los buscadores llegan a la página, así que la auditoría recorre las fases en este orden:
Robots.txt
El archivo robots.txt, en tudominio.com/robots.txt, define qué rutas pueden pedir los rastreadores. Comprueba que existe, que bloquea solo lo que debe y que todas las secciones importantes quedan abiertas.
Revísalo en el informe de robots.txt de Search Console (Configuración), que muestra los archivos encontrados, las fechas de rastreo y los errores, y permite pedir un nuevo rastreo. La herramienta de inspección de URL confirma si una URL concreta está bloqueada.
Google añadió un informe de robots.txt a Search Console en noviembre de 2023 y retiró el probador de robots.txt anterior al mismo tiempo.
Fuente: Search Engine Land, «Google Search Console adds robots.txt report»
Empieza buscando una regla de preproducción que siga activa, porque bloquea el sitio entero:
User-agent: *
Disallow: /
Una línea Disallow: vacía lo permite todo. Bloquea las secciones privadas por ruta, por ejemplo Disallow: /seccion-privada/.
Sitemap XML: qué incluir y dónde enviarlo
Comprueba que tudominio.com/sitemap.xml existe, que contiene solo URL activas, canónicas e indexables (cada una con estado 200 en su dirección final) y que se actualiza cuando cambia el contenido.
La mayoría de los CMS lo generan solos (Yoast SEO o Rank Math en WordPress); XML-Sitemaps.com cubre los sitios estáticos. Envía el sitemap en Google Search Console y en Bing Webmaster Tools, y referéncialo en robots.txt.
Noindex y nofollow
Un noindex retira una página de los resultados igual que un bloqueo en robots.txt, así que rastrea el sitio con Screaming Frog o con Ahrefs Site Audit, lista todas las páginas con noindex o nofollow y confirma que cada una es intencionada. En las páginas que quieres indexar, omite la etiqueta meta robots o usa <meta name="robots" content="index, follow">.
Mantén abierta en robots.txt cualquier URL con noindex, para que Google pueda leer la página y encontrar la etiqueta.
Redirecciones
| Código | Significado | Transmite señales | Úsalo cuando |
|---|---|---|---|
| 301 | Movida permanentemente | Sí | Una URL tiene un nuevo hogar permanente |
| 302 | Encontrada, temporal | Google acaba tratándola como 301 si se mantiene | Una prueba corta o una página de temporada |
| 410 | Eliminada | No | El contenido se retira de forma definitiva |
Encuentra cadenas y bucles con Screaming Frog, Ahrefs o la extensión Redirect Path, una de las extensiones de Chrome para SEO que más usamos. Haz que cada redirección apunte directamente a la URL final y cambia por 301 las 302 que se han vuelto permanentes. En .htaccess:
Redirect 301 /pagina-antigua /pagina-nueva
Ordena la arquitectura y la navegación
Las páginas cercanas a la portada reciben más visitas, tanto de buscadores como de compradores.
Enlaces internos y profundidad de clics
Los enlaces internos reparten autoridad y enseñan a los rastreadores qué importa. Busca páginas huérfanas (sin ningún enlace interno que apunte a ellas) y enlázalas desde páginas relevantes y bien enlazadas, con un texto ancla que describa el destino.
Mantén las páginas importantes a un máximo de tres clics de la portada: simplifica los menús y fusiona las categorías de una sola página con otras relacionadas.
Estructura de URL
Las URL deben ser cortas, legibles y con guiones: tudominio.com/zapatos-azules se lee mejor que tudominio.com/pagina?id=123. Busca cadenas largas de parámetros e identificadores de sesión. En Apache, mod_rewrite asigna URL limpias a las basadas en parámetros:
RewriteEngine On
RewriteRule ^producto/([0-9]+)$ /producto.php?id=$1
Migas de pan y paginación
Las migas de pan muestran a usuarios y buscadores dónde está una página. Añádelas y márcalas con datos estructurados BreadcrumbList:
<nav aria-label="Migas de pan">
<ol>
<li><a href="https://tudominio.com">Inicio</a></li>
<li><a href="https://tudominio.com/categoria">Categoría</a></li>
<li>Página actual</li>
</ol>
</nav>
Google dejó de usar rel="next" y rel="prev" como señal de indexación en 2019, así que una serie paginada se posiciona por sus URL y sus enlaces. Da a cada página de la serie su propia URL y un canonical autorreferenciado, enlázalas con enlaces <a href> normales y ofrece una página «ver todo» solo donde cargue rápido.
Mide la velocidad con las Core Web Vitals
Una página rápida retiene primero al visitante y gana la posición después. Core Web Vitals mide la carga, la capacidad de respuesta y la estabilidad visual a partir de usuarios reales de Chrome; Interaction to Next Paint (INP) sustituyó a First Input Delay (FID) el 12 de marzo de 2024, así que actualiza cualquier plantilla de auditoría que aún pregunte por FID. Consulta el informe de Core Web Vitals en Search Console y diagnostica cada URL en PageSpeed Insights o Lighthouse.
| Métrica | Mide | Puntuación buena | Soluciones habituales |
|---|---|---|---|
| LCP | Carga del contenido principal | 2,5 segundos o menos | Servidor más rápido, imagen principal comprimida, precarga de recursos clave |
| INP | Respuesta a clics y toques | 200 milisegundos o menos | Menos JavaScript, dividir tareas largas, menos scripts de terceros |
| CLS | Estabilidad visual | 0,1 o menos | Ancho y alto en imágenes y anuncios, espacio reservado para incrustaciones |
Google recomienda cumplir los tres umbrales en el percentil 75 de las cargas de página, en móvil y en escritorio.
Fuente: web.dev, «Web Vitals»; web.dev, «Interaction to Next Paint becomes a Core Web Vital on March 12»
Imágenes. Comprímelas con TinyPNG, ImageOptim o Kraken.io, sirve WebP o AVIF, ajústalas al espacio que ocupan y carga en diferido (lazy loading) las que quedan bajo el pliegue. Carga la imagen principal de inmediato, porque aplazarla retrasa el LCP.
Caché y minificación. Define cabeceras Cache-Control para que los visitantes que vuelven reutilicen los archivos estáticos, activa la compresión GZIP o Brotli y minifica el CSS, el JavaScript y el HTML en tu proceso de compilación (Webpack, Vite o Gulp). WebPageTest muestra qué archivos aún necesitan cabeceras de caché. En Apache:
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpeg "access plus 1 year"
</IfModule>
Respuesta del servidor. Un buen Time to First Byte (TTFB) mejora todas las demás métricas. Mídelo en WebPageTest, coloca el sitio detrás de una CDN como Cloudflare, guarda en caché las consultas a la base de datos (Redis es lo habitual) y mejora el alojamiento si se queda corto. Vigila la disponibilidad con UptimeRobot o Pingdom para detectar las caídas antes de que afecten a las posiciones.
Móvil. Google indexa la versión móvil de tu sitio. Prueba con Lighthouse y la barra de dispositivos de las herramientas para desarrolladores de Chrome: busca contenido más ancho que la pantalla, texto demasiado pequeño y elementos táctiles demasiado juntos.
Google retiró el informe de usabilidad móvil, la herramienta de prueba de optimización para móviles y su API desde el 1 de diciembre de 2023, y remitió a los propietarios de sitios a Lighthouse.

Sirve todo el sitio por HTTPS
Un candado limpio deja que la visita empiece con confianza. Todas las páginas y todos sus recursos deben cargar por HTTPS, para que el navegador las muestre libres de avisos de contenido mixto. Compruébalo con Why No Padlock o con la consola del navegador, redirige todo el tráfico HTTP a HTTPS con una 301 y actualiza los enlaces y recursos internos a https://:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://tudominio.com/$1 [R=301,L]
Mantén el certificado al día: comprueba su validez con el SSL Server Test de Qualys SSL Labs y automatiza la renovación (Certbot para los certificados de Let's Encrypt).
Añade datos estructurados para optar a resultados enriquecidos
Los datos estructurados ayudan a los buscadores a entender la página y pueden conseguir resultados enriquecidos. Añade los tipos que correspondan al contenido (Article, Product, BreadcrumbList, Organization), preferiblemente en JSON-LD, y valida con la prueba de resultados enriquecidos de Google y el Schema Markup Validator. Elige un formato y úsalo en todo el sitio.
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Tu empresa",
"url": "https://tudominio.com",
"logo": "https://tudominio.com/images/logo.png"
}
Google limitó en agosto de 2023 los resultados enriquecidos de preguntas frecuentes (FAQPage) a webs oficiales y de salud, y dejó de mostrarlos el 7 de mayo de 2026, según sus actualizaciones de documentación. El marcado sigue siendo válido; reserva el esfuerzo para los tipos que tu sitio puede obtener.
Las etiquetas Open Graph controlan el aspecto de una página compartida en redes sociales. Cada página necesita como mínimo og:title, og:description y og:image:
<meta property="og:image" content="https://tudominio.com/images/vista-previa.jpg" />
Revisa las vistas previas con el Sharing Debugger de Facebook y el Post Inspector de LinkedIn.
Une el contenido duplicado y refuerza las páginas flojas
Una página por búsqueda le da a esa página toda su fuerza. Cuando el mismo contenido está en varias URL (con y sin www, con barra final o con un parámetro de seguimiento), una etiqueta canonical indica la versión que hay que indexar. Comprueba que cada plantilla incluye un canonical, que apunta a una URL activa e indexable y que los enlaces internos usan el mismo formato:
<link rel="canonical" href="https://www.tudominio.com/pagina" />
Si tudominio.com/pagina y tudominio.com/pagina?ref=twitter muestran el mismo contenido, ambas declaran tudominio.com/pagina como canonical.
Los parámetros se gestionan en el propio sitio: canonicals en las URL con parámetros, enlaces internos coherentes y reglas de robots.txt para los parámetros que deben quedar fuera del rastreo, como los identificadores de sesión:
Disallow: /*?sessionID=
Google cerró la herramienta de parámetros de URL el 26 de abril de 2022 y explicó que solo alrededor del 1 % de las configuraciones creadas en ella resultaban útiles para el rastreo.
Fuente: Google Search Central Blog, «Spring cleaning: the URL Parameters tool»
Siteliner y Copyscape encuentran texto duplicado dentro de un sitio. Fusiona las páginas casi idénticas en una más fuerte y redirige las demás a ella con una 301. Aplica la misma solución a las páginas con poco contenido útil y a la canibalización de palabras clave: dos artículos que atacan «buenas prácticas de SEO» pasan a ser una guía completa. Actualiza el contenido antiguo con un calendario fijo.
Repara los enlaces rotos y revisa los códigos de estado
Cada enlace que funciona retiene a un visitante que ya estaba interesado.
| Hallazgo | Qué indica | Solución |
|---|---|---|
| 404 en una página con enlaces o tráfico | El contenido se movió o se eliminó sin redirección | 301 a la página relevante más cercana |
| 404 en una página sin valor | Desaparecida de verdad | Déjala o devuelve 410; quita los enlaces internos hacia ella |
| Enlace externo roto | El recurso externo cambió de sitio o desapareció | Actualiza a una fuente vigente o elimínalo |
| Error de servidor 5xx | Mala configuración o sobrecarga del servidor | Revisa los registros, corrige el error y mejora el alojamiento si se repite |
Rastrea con Screaming Frog, consulta el informe de indexación de páginas en Search Console y usa un verificador como Dead Link Checker para los enlaces externos. Una página 404 personalizada, con buscador y enlaces populares, anima a los visitantes a seguir navegando.
Escribe títulos únicos y cuida el SEO de las imágenes
El título es lo primero que lee quien busca y, a menudo, lo que decide el clic. Cada página indexable necesita un título único que empiece por su palabra clave principal y no supere los 60 caracteres, por ejemplo «Zapatos azules: calidad artesanal y envío rápido». Las meta descripciones deben ser únicas, describir la página con precisión y dar un motivo para hacer clic.
Usa un solo h1 por página con la palabra clave principal y después h2 y h3 en orden, sin saltarse niveles:
<h1>Lista de auditoría de SEO técnico</h1>
<h2>Rastreo e indexación</h2>
<h3>Robots.txt</h3>
Toda imagen con significado necesita un texto alternativo natural: alt="Zapato azul con hebilla plateada". Cambia IMG_1234.jpg por algo como zapato-azul-hebilla-plateada.jpg. En los sitios con muchas imágenes, incluye las imágenes en el sitemap:
<url>
<loc>https://tudominio.com/pagina</loc>
<image:image>
<image:loc>https://tudominio.com/images/zapato-azul.jpg</image:loc>
</image:image>
</url>

Comprueba el hreflang y las versiones regionales
Con las etiquetas correctas, un visitante francés aterriza en tu página en francés. Comprueba que los códigos de idioma y región son válidos (el Reino Unido usa en-gb, aunque mucha gente escribe en-uk), que cada versión lleva sus etiquetas de retorno y que cada una apunta a sí misma:
<link rel="alternate" href="https://tudominio.com/es-es/" hreflang="es-es" />
<link rel="alternate" href="https://tudominio.com/fr-fr/" hreflang="fr-fr" />
<link rel="alternate" href="https://tudominio.com/nl-be/" hreflang="nl-be" />
<link rel="alternate" href="https://tudominio.com/" hreflang="x-default" />
Search Console eliminó en 2022 su informe de segmentación internacional y su ajuste de país. La segmentación por país depende ahora de hreflang, de un dominio de código de país como .fr o .nl cuando encaja con el negocio, y de las señales locales del propio contenido.
Mide cada corrección en Analytics y Search Console
Las cifras fiables te dicen qué corrección ha funcionado. Confirma que Google Analytics 4 (o la alternativa que elijas) se activa en todas las páginas, idealmente mediante Google Tag Manager, y verifícalo con Tag Assistant; si queda alguna etiqueta UA- de Universal Analytics, que dejó de procesar datos en julio de 2023, retírala. Configura después la analítica y el seguimiento de conversiones para las acciones que importan: envíos de formularios, descargas, llamadas y clics en los botones clave.
Incluye estos informes de Search Console en cada auditoría y en cada revisión mensual:
- Sitemaps: errores de procesamiento y número de URL descubiertas.
- Indexación de páginas: qué páginas están indexadas, el motivo por el que otras quedan fuera y si es intencionado.
- Estadísticas de rastreo: caídas o picos repentinos, que suelen apuntar a errores del servidor o a un cambio en robots.txt.
- Acciones manuales: cualquier penalización por infringir las directrices. Corrige la causa (en el caso de enlaces artificiales, elimínalos o desautorízalos) y envía después una solicitud de reconsideración.
Por dónde empezar
Corrige en el orden del diagrama del principio: primero rastreo e indexación, después velocidad y renderizado, y por último metadatos y contenido. Dentro de cada fase, ordena los problemas por impacto y esfuerzo, ponlos en un calendario con fechas y repite la auditoría cada trimestre para detectar los problemas nuevos cuando aún son pequeños.



