API de seguimiento de redireccionamiento: siga las cadenas de redireccionamiento HTTP con sincronización
Envía una solicitud HEAD a una URL y sigue cada salto de redireccionamiento hasta alcanzar el destino final o el límite máximo de saltos. Devuelve la URL original, la URL final, el recuento total de redireccionamientos, el tiempo total y una serie de saltos con URL, código de estado, latencia, encabezado del servidor, encabezado de ubicación y tipo de contenido.
Rastree las URL de su sitio a través de este punto final para encontrar cadenas de redireccionamiento con más de un salto. Google recomienda redirecciones directas; Las cadenas de 301 diluyen el valor de los enlaces y ralentizan la indexación de las páginas.
Depuración del acortador de URL
Pegue una URL acortada y vea cada salto de la cadena. Identifique qué servicio de redireccionamiento está involucrado, si utiliza redirecciones 301 (permanentes) o 302 (temporales) y dónde llega el destino final.
Análisis de la cadena de eslabones de marketing.
Rastree las URL de la campaña a través de contenedores UTM, rastreadores de afiliados y redireccionamientos CDN. Mida la latencia que agrega cada salto e identifique oportunidades para acortar la cadena.
Frequently asked questions
¿Cuántas redirecciones sigue?
El punto final sigue hasta 10 saltos de redireccionamiento. Si la cadena supera los 10 saltos, se detiene y devuelve los saltos recopilados hasta el momento con una bandera que indica que la cadena fue truncada.
¿Sigue las redirecciones de JavaScript?
No. El punto final sigue redirecciones de nivel HTTP (301, 302, 303, 307, 308). No se detectan redirecciones basadas en JavaScript (window.location) ni etiquetas de metaactualización.
¿Cuál es la diferencia entre esto y /v1/link/expand?
El punto final /v1/link/expand devuelve solo la URL de destino final. Este punto final devuelve la cadena completa con cada salto intermedio, códigos de estado, tiempos y encabezados del servidor.
¿Envía solicitudes GET o HEAD?
Envía solicitudes HEAD para minimizar el ancho de banda y evitar provocar efectos secundarios en el servidor de destino. El salto final también utiliza una solicitud HEAD, por lo que content_type está disponible pero el cuerpo de la respuesta no se recupera.
¿Puedo rastrear redirecciones para puntos finales POST?
No. Este punto final rastrea únicamente las cadenas de redireccionamiento GET/HEAD. Las redirecciones POST siguen una semántica HTTP diferente (303 frente a 307) y no son compatibles.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.