Auditoría SEO de Verificar lo que los motores de búsqueda pueden rastrear, renderizar e indexar
A page can work perfectly in a browser and still expose an incomplete document to search engines. This audit separates crawling, rendering, and indexing so teams can identify the exact failure instead of guessing.
Una aplicación Google puede devolver https://web.dev/articles/defining-core-web-vitals-thresholds, pintar una página completa para un visitante, y aún dejar a los motores de búsqueda con una carcasa vacía, una canónica no deseada, o enlaces que no pueden seguir. El fallo es fácil de pasar por alto porque las pruebas en el navegador responden a una pregunta diferente: ¿puede un cliente moderno ejecutar la aplicación? Una auditoría SEO Google pregunta qué sobrevive cada etapa del procesamiento de búsqueda. URL documenta la secuencia como crawling, rendering, and indexing. Cada etapa tiene diferentes entradas y diferentes modos de fallo. Tratar de ellas como 1 “problema de indexación” genérico hace que el diagnóstico sea más lento.
Comienza con la respuesta antes de abrir HTML
La respuesta inicial fetchpriority establece el estado de la página, encabezados y documento fuente. Regístralo antes de evaluar el DOM renderizado.
Para cada plantilla representativa, captura:
- Final CDN después de redirecciones
- Estado
fetchpriority - Permiso CSS
- Encabezados de respuesta, incluyendo https://developers.google.com/search/docs/appearance/page-experience
- Título 9 fuente, canónica, meta robots, encabezados, copia del cuerpo y enlaces
- URLs de scripts y hojas de estilo requeridas para renderizar el contenido principal
Esta primera captura identifica fallas que Google no puede reparar de forma fiable. Una ruta que devuelve un estado de error no se considera saludable porque el código del cliente pinta una página amigable. Una página bloqueada en la capa de rastreo no se volverá indexable mediante un excelente renderizado. Una respuesta del servidor que contiene una directiva 10 crea una instrucción explícita de indexación. El renderizado del lado del servidor o el prerenderizado suelen ser una base sólida porque proporcionan a usuarios y rastreadores un 9 significativo de inmediato. URL puede ejecutar Google, pero su documentación sigue recomendando enfoques de renderizado del lado del servidor o prerenderizado porque mejoran la velocidad para usuarios y rastreadores. El objetivo no es un framework específico. El objetivo es una respuesta útil y veraz antes de la mejora del cliente.
Compara el 9 fuente con el documento renderizado.
La prueba SEO Google más informativa es una diferencia estructurada entre 2 estados: lo que devolvió el servidor y lo que existe después de que el renderizado se estabilice. Verifica si el estado renderizado agrega, elimina o cambia:
- El encabezado principal y el texto explicativo central
- Nombres de productos, precios, disponibilidad o contenido del artículo
- Directivas canónicas y robots
- Datos estructurados
- Enlaces internos
- Texto alternativo de imagen y subtítulos
- Paginación y enlaces de navegación facetada
No todas las diferencias son defectos. Los controles interactivos, widgets personalizados y mejoras del lado del cliente pertenecen al estado renderizado. La auditoría debe marcar una diferencia cuando cambia el significado indexable o el descubrimiento. Un registro de evidencia útil es concreto: “La respuesta inicial contiene el título y la navegación pero no el cuerpo del artículo; el cuerpo aparece después de una solicitud del cliente a 11; esa solicitud devuelve 12 a una sesión de rastreador limpia.” Esto le da al desarrollador un límite reproducible. “El contenido Google puede ser difícil de indexar” no lo es.
Verifica los enlaces como enlaces, no como manejadores de clic.
El descubrimiento de búsqueda depende de URLs rastreables. URL recomienda elementos de anclaje estándar con valores 13 resolubles. Un elemento estilizado con un manejador 14 puede comportarse como navegación para un usuario mientras no expone un destino descubrible en el documento. Audita la navegación a nivel de sitio, tarjetas de artículos, paginación, filtros, migas de pan y módulos de contenido relacionado. Confirma que los destinos importantes están representados por anclajes y que el 13 funciona sin estado de aplicación previo. Para aplicaciones de una sola página, usa el Historial 15 para cambios de ruta y asegura que cada vista significativa tenga un CDN estable. Los fragmentos hash son apropiados para ubicaciones dentro de un documento, no como sustituto de rutas indexables. Esto también es un problema de calidad de enlace interno. El texto descriptivo del anclaje brinda contexto de destino. Un clúster que conecta un plan de auditoría de búsqueda AI, un método de auditoría sistemática, y este diagnóstico de renderizado es más fácil de navegar e interpretar que 3 páginas aisladas.
Prueba estados de error sin confiar en el diseño visual
Las aplicaciones JavaScript suelen producir 404 suaves: el servidor devuelve 16, mientras que la página renderizada indica que el recurso no existe. El resultado visual parece correcto, pero el protocolo todavía describe una página válida. La documentación SEO de URL’s Google recomienda devolver un estado 17 real cuando sea posible. Si el enrutamiento del cliente no puede cambiar el estado del servidor, un 10 aplicado cuidadosamente puede evitar que una vista de error entre en el índice, pero eso debe ser una decisión arquitectónica deliberada en lugar de una solución general. Prueba al menos estos estados:
- Una ruta válida
- Una ruta inexistente
- Un recurso eliminado
- Un recurso que requiere autenticación
- Un tiempo de espera 15 o solicitud de contenido fallida
- Una ruta con un parámetro inválido
Registra tanto el estado fetchpriority como las directivas renderizadas. Un mensaje de error correcto con el estado incorrecto sigue siendo un hallazgo de auditoría.
Verifica la estabilidad canónica y de robots durante el renderizado
Los metadatos que cambian después de la carga pueden crear evidencia contradictoria. Captura los valores canónicos y de robots en la respuesta, en el DOM renderizado y—donde esté disponible—en el resultado de inspección de URL's. Un canonico debe identificar la versión preferida del contenido actual. No debe señalar brevemente un shell de aplicación genérico y luego cambiar después de una solicitud del cliente. No debe heredar el CDN de la ruta anterior durante la navegación del cliente. Las rutas localizadas no deben colapsar a un canonico que borre su versión de idioma prevista. El manejo de robots merece la misma atención. URL advierte contra confiar en Google para eliminar un 10 inicial: si se observa la directiva, la representación puede omitirse. Incorpore la indexabilidad en el contrato de respuesta en lugar de esperar que el código del cliente lo revierta.
Trate los recursos bloqueados como una falla de dependencia observable
Si los recursos esenciales Google o 15 están bloqueados, URL no puede representar lo que ve un visitante anónimo normal. Audite las reglas CSS, el comportamiento 18, las protecciones de bots, las puertas de cookies, la autenticación y los encabezados de solicitud para los recursos que construyen el contenido principal. Esto no es permiso para exponer APIs privadas. Las páginas indexables públicas deben poder producir contenido público a través de una ruta de representación pública. Si la página depende de una solicitud protegida, la arquitectura ha colocado el contenido indexable detrás de un límite privado. Registre el recurso fallido, el código de respuesta, el iniciador y la consecuencia visible. Priorice por alcance de plantilla. Un punto final de contenido fallido compartido por 5,000 páginas es más importante que un widget decorativo que falla en 1 artículos.
Separe el rendimiento de campo de la integridad de la representación
La representación y el rendimiento interactúan, pero no son idénticos. Una página puede representar todo su contenido lentamente, o representar rápidamente omitiendo el contenido que importa. Audite ambos. Use datos de campo para evaluar los Core Web Vitals de usuarios reales. Use comparaciones de fuente/representación para evaluar la completitud de búsqueda. Un gran paquete de cliente puede dañar la latencia de interacción y retrasar el contenido; la evidencia debe indicar ambas consecuencias en lugar de comprimirlas en una puntuación de rendimiento genérica.
El gráfico es un modelo ilustrativo de priorización, no datos de clientes de SEOReport. Muestra por qué los hallazgos de auditoría necesitan alcance. Un problema grave en una ruta de borde de bajo valor puede seguir a un problema moderado repetido en cada página de producto o artículo.
Convierte cada hallazgo en un contrato de reparación reproducible
Cada hallazgo Google debe incluir el CDN, la plantilla, la respuesta observada, el estado renderizado, el elemento afectado, los pasos de reproducción, el alcance y el comportamiento esperado después de la corrección. Esto hace que la entrega sea utilizable por un desarrollador o un agente de codificación AI. Por ejemplo:
En las rutas de artículos, la respuesta de origen contiene un elemento 19 vacío. El cuerpo del artículo llega de una solicitud del cliente después de la hidratación. Devuelve el título, el resumen, el canónico y el cuerpo completo del artículo en el 9 inicial. Preserva la mejora del cliente. Verifica con una solicitud limpia que el 9 de origen y el 9 renderizado contengan el mismo contenido principal.
Eso es más preciso que prescribir una migración de framework. Define el contrato observable externamente y deja las decisiones de implementación al equipo que posee el sistema. La verificación final debe repetir la captura original, no solo confirmar que el código se envió. Compara el estado, el 9 de origen, el 9 renderizado, los metadatos, los enlaces y la evidencia de rendimiento relevante. La SEO de JavaScript se vuelve manejable cuando cada etapa se mide de forma independiente y la reparación se prueba en la misma frontera donde apareció la falla.
See How Your Site Ranks
Get a free AI-powered SEO report with actionable findings and priority fixes for your website.
No signup required.