GET_STATUS_CODE
Obtener el código de estado HTTP de una URL
=GET_STATUS_CODE(url)Devuelve: number
Descripción General
GET_STATUS_CODE recupera el código de estado de respuesta HTTP de cualquier URL directamente en Google Sheets. Esta función es esencial para profesionales SEO que necesitan monitorear la salud de las páginas de su sitio web a gran escala. En lugar de verificar manualmente cada URL a través de un navegador o herramienta externa, puedes pegar cientos o miles de URLs en una columna e instantáneamente ver qué páginas devuelven 200 (OK), 301 (Redirección Permanente), 302 (Redirección Temporal), 404 (No Encontrado), 500 (Error Interno del Servidor), o cualquier otro código de estado HTTP.
Parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
url | string | Sí | La URL completa a verificar, incluyendo el protocolo (http:// o https://) |
Ejemplos
Verificar una página activa
Devuelve el código de estado HTTP de una página principal activa.
=GET_STATUS_CODE("https://example.com")Salida
200Detectar una redirección
Devuelve 301 si la página ha sido redirigida permanentemente a una nueva URL.
=GET_STATUS_CODE("http://example.com/old-page")Salida
301Encontrar páginas rotas
Devuelve 404 cuando la página ya no existe en el servidor.
=GET_STATUS_CODE("https://example.com/deleted-page")Salida
404Verificación masiva desde una columna
Referencias una celda que contiene una URL. Arrastra hacia abajo para verificar una columna entera de URLs de una vez.
=GET_STATUS_CODE(A2)Salida
200Casos de Uso
Validación de Migración de Sitio
Después de migrar un sitio web de cliente a un nuevo dominio o CMS, verifica cada URL antigua para confirmar que devuelven redirecciones 301 apuntando a las nuevas páginas correctas, previniendo pérdida de tráfico orgánico.
Auditoría de Enlaces Rotos
Escanea regularmente todas las páginas de productos y categorías para identificar errores 404 causados por productos descontinuados, asegurando que clientes y motores de búsqueda nunca encuentren callejones sin salida.
Monitoreo de Salud de Backlinks
Verifica el estado de páginas que han ganado backlinks para asegurar que el valor de enlace no se está perdiendo debido a eliminaciones accidentales o redirecciones mal configuradas.
Monitoreo de Páginas de Competidores
Rastrea páginas de destino y URLs de productos de competidores para detectar cuándo eliminan páginas, reestructuran su sitio o lanzan nuevas secciones.
Verificaciones de Salud de CDN y Servidor
Monitorea endpoints críticos en múltiples regiones para detectar rápidamente errores 502 o 503 que indican caídas del servidor o CDN.
Consejos Profesionales
Combina con GET_URLS_FROM_SITEMAP para extraer automáticamente todas las URLs de tu sitio y luego verificar sus códigos de estado en masa, creando una auditoría completa de salud del sitio en minutos.
Usa formato condicional para resaltar celdas: verde para 200, amarillo para 301/302, y rojo para errores 4xx/5xx. Esto te da una visión visual instantánea de la salud de tu sitio.
Programa verificaciones periódicas guardando tu hoja de cálculo con listas de URLs y re-ejecutando las fórmulas semanalmente para detectar nuevos problemas antes de que impacten tu SEO.
Esta función es particularmente valiosa durante migraciones de sitios, cuando necesitas verificar que las URLs antiguas redirigen correctamente a las nuevas. También es útil para auditorías técnicas SEO rutinarias, donde los enlaces rotos y errores del servidor pueden dañar silenciosamente tus rankings de búsqueda. Al combinar GET_STATUS_CODE con GET_URLS_FROM_SITEMAP, puedes extraer cada URL de tu sitemap y luego verificar el estado de cada una, creando un informe de salud completo para todo tu sitio web.
La función sigue redirecciones por defecto y devuelve el código de estado final. Soporta todos los códigos de estado HTTP estándar incluyendo respuestas informativas (1xx), éxito (2xx), redirección (3xx), error de cliente (4xx), y error de servidor (5xx). Para verificaciones a gran escala, considera espaciar tus solicitudes para evitar abrumar el servidor objetivo. Esta función funciona con cualquier URL públicamente accesible, incluyendo páginas detrás de CDNs y balanceadores de carga.
Errores Comunes
#VALUE!Causa: A la URL le falta el protocolo (http:// o https://) o no es un formato de URL válido.
Solución: Asegúrate de que la URL comience con "https://" o "http://". Por ejemplo, usa "https://example.com" en lugar de solo "example.com".
#ERROR!Causa: El servidor no respondió dentro del período de tiempo de espera, o el dominio no existe.
Solución: Verifica que el dominio sea correcto y accesible. Intenta abrir la URL en tu navegador primero. Si el servidor es lento, intenta de nuevo más tarde.
#N/ACausa: La resolución DNS falló porque el nombre de dominio no pudo ser encontrado.
Solución: Verifica la ortografía del dominio. Asegúrate de que no haya errores tipográficos y que el dominio todavía esté registrado y activo.
Preguntas Frecuentes
Sí, la función sigue la cadena de redirección y devuelve el código de estado HTTP final. Si necesitas ver cada paso de la cadena de redirección, usa la función CHECK_REDIRECT_CHAIN en su lugar.
Una página saludable y accesible devuelve el código de estado 200 (OK). Esto significa que el servidor procesó exitosamente la solicitud y devolvió el contenido de la página.
La función solo puede verificar URLs públicamente accesibles. Páginas detrás de muros de inicio de sesión o autenticación típicamente devolverán un código de estado 401 (No Autorizado) o 403 (Prohibido).
Puedes verificar cientos de URLs arrastrando la fórmula hacia abajo en una columna. Google Sheets procesa las solicitudes en lotes. Para listas muy grandes (más de 1000 URLs), considera dividirlas en múltiples hojas para evitar tiempos de espera.
Un código de estado 503 (Servicio No Disponible) significa que el servidor está temporalmente incapaz de manejar la solicitud, usualmente debido a mantenimiento o sobrecarga. Esto es típicamente una condición temporal.
Sí, la función funciona con cualquier URL válida incluyendo aquellas con parámetros de consulta (ej., ?page=2&sort=date). Asegúrate de que la URL completa esté correctamente codificada.
Funciones Relacionadas
Comienza a usar GET_STATUS_CODE hoy
Instala Unlimited Sheets para obtener GET_STATUS_CODE y 41 otras funciones poderosas en Google Sheets.