Guia completa d'ús i aplicacions pràctiques
RedirectChecker.Site no és només un lector estàndard de capçaleres HTTP: és una eina avançada de diagnòstic de xarxa creada per a professionals de SEO, administradors de sistemes i desenvolupadors web. Entendre com utilitzar-ne correctament les funcions t'ajuda a resoldre problemes complexos d'encaminament que poden perjudicar greument el posicionament als cercadors i l'experiència de les persones usuàries.
1. Com utilitzar el comprovador: instruccions pas a pas
Introdueix un URL públic complet, inclòs el protocol (per exemple, https://example.com/old-page). Tria un perfil de User-Agent i, si cal, Client Hints . El comprovador envia una sol·licitud des del servidor amb les capçaleres seleccionades; no reprodueix un navegador complet, les galetes, el JavaScript ni la identitat de xarxa d'un rastrejador.
2. Interpretació dels resultats i exemples del flux visual
Fes clic a Analitza l'URL per veure cada resposta HTTP de la cadena de redireccions, el codi d'estat, el temps de sol·licitud mesurat i el següent URL de Location, si n'hi ha. Una execució segueix fins a cinc redireccions; si la cadena continua, aquesta execució no inclou la resposta del URL següent.
3. Cas pràctic: detecció de pèrdues de protecció SSL
Una redirecció pot fer passar un URL d'HTTPS a HTTP. El comprovador assenyala aquesta transició quan detecta un URL HTTPS amb una resposta que apunta a una Location HTTP. Revisa la destinació i configura la ruta HTTPS prevista abans de basar-te en el resultat.
Fonaments tècnics: codis d'estat HTTP i enginyeria de xarxes
Els codis d'estat HTTP descriuen el resultat d'una sol·licitud, mentre que les respostes 3xx dirigeixen els clients a un altre URL. Les redireccions permanents poden ajudar els cercadors a consolidar URL, però no garanteixen cap resultat concret de posicionament ni d'indexació. Utilitza el codi d'estat que reflecteixi la permanència prevista i comprova tota la cadena i la resposta final.
Diferències entre 301, 302, 307 i 308
- 301 Moved Permanently (redirecció permanent): S'utilitza quan el recurs s'ha traslladat permanentment. Els cercadors consideren una redirecció permanent un senyal important a favor de la destinació, però cap redirecció garanteix un resultat concret de posicionament o indexació.
- 302 Found (redirecció temporal): Indica al client que consulti un altre URL temporalment i suggereix que l'URL original tornarà a estar disponible. En general, els cercadors no transfereixen a través d'un 302 els senyals d'enllaç associats a una redirecció permanent.
- 307 Temporary Redirect (redirecció temporal): L'equivalent modern del 302 a HTTP/1.1. És important perquè un 307 garanteix que el mètode HTTP (GET o POST) no canviarà en seguir la redirecció.
- 308 Permanent Redirect (redirecció permanent): La versió permanent del 307. A efectes de SEO funciona com un 301, però prohibeix estrictament que el navegador converteixi una sol·licitud POST en GET.
Compatibilitat dels navegadors amb els codis d'estat de resposta HTTP
Els codis d'estat HTTP són senyals del protocol que gestiona la pila de xarxa del navegador, no pas funcions específiques de cada navegador. Chrome, Edge, Firefox, Safari i Opera actuals, així com Android WebView i iPhone WebView, processen les classes d'estat estàndard; la manera de mostrar els errors pot variar segons el navegador i els proxies intermediaris.
| Classe de resposta HTTP | Chrome / Edge | Firefox | Safari | Opera | Android / iPhone WebView | Detall pràctic de compatibilitat |
| 1xx Informativa | Compatible | Compatible | Compatible | Compatible | Compatible a la capa de xarxa | Els codis 100 i 101 estan establerts. El 102 és especialitzat o obsolet; el comportament del 103 Early Hints pot variar segons la versió, el servidor i els intermediaris. |
| 2xx Correcta | Compatible | Compatible | Compatible | Compatible | Compatible | S'apliquen les mateixes regles del protocol; també cal respectar les regles del cos, com ara que les respostes 204/205 no n'inclouen. |
| 3xx Redirecció | Compatible | Compatible | Compatible | Compatible | Compatible | Els clients segueixen Location d'acord amb les regles de mètode, memòria cau, seguretat i navegació. Els codis 307/308 conserven els mètodes; els 301/302 poden convertir POST en GET. |
| 4xx Error del client | Compatible | Compatible | Compatible | Compatible | Compatible | La classe de resposta s'interpreta, però la visualització del cos del servidor o de la interfície d'error del navegador pot variar. |
| 5xx Error del servidor | Compatible | Compatible | Compatible | Compatible | Compatible | Les pàgines de proxy, els intents de reintent i la presentació del diagnòstic poden variar encara que el codi d'estat sigui el mateix. |
| Codi no reconegut d'una classe coneguda | Gestió segons la classe | Gestió segons la classe | Gestió segons la classe | Gestió segons la classe | Gestió segons la classe | Els clients poden deduir la classe general a partir del primer dígit. Aquesta resposta alternativa no dona un significat universal a un codi personalitzat. |
Aquesta taula descriu la compatibilitat amb el protocol, no una representació idèntica ni una garantia que totes les versions del navegador mostrin les respostes provisionals de la mateixa manera.
Emmascarament i infraccions de representació dinàmica
L'emmascarament consisteix a mostrar als cercadors i a les persones continguts o destinacions substancialment diferents. Pots comparar les respostes a les capçaleres User-Agent i Client Hints seleccionades en sistemes que tinguis autorització per provar. Aquests perfils de capçaleres no verifiquen la identitat d'un rastrejador ni determinen si un lloc compleix les polítiques de Google.
Preguntes freqüents (FAQ tècniques)
Què és exactament una «cadena de redireccions» i per què perjudica el SEO tècnic?
Una cadena de redireccions es produeix quan un URL passa per diverses adreces intermèdies abans d'arribar a la pàgina final (per exemple, A → B → C → D). Cada salt requereix una altra sol·licitud, afegeix retard i fa que el rastreig sigui menys eficient. Mantén les rutes tan directes com sigui possible; la pregunta següent explica la longitud recomanada de les cadenes.
RFC 9110: semàntica HTTP, redireccions · Google Search Central: canvis de lloc i redireccions
Com puc comprovar les etiquetes canonical després d'una redirecció?
Aquest comprovador traça els codis d'estat HTTP i les capçaleres Location; no descarrega ni analitza l'HTML de la pàgina de destinació, de manera que no pot verificar rel=canonical. Obre l'URL final i comprova que l'enllaç canonical apunti a la pàgina preferida i indexable. Pots utilitzar la inspecció d'URL de Search Console per revisar quina canonical ha seleccionat Google.
Google Search Central: canonicalització · Google Search Central: especificar un URL canonical
Aquesta eina pot detectar redireccions basades en JavaScript?
No. Aquesta eina segueix les respostes HTTP 3xx que inclouen una capçalera Location. No executa JavaScript ni inspecciona el cos de la resposta per trobar etiquetes meta-refresh; per fer-ho cal una inspecció amb un navegador.
Google Search Central: redireccions i Cerca de Google
Què és un bucle de redirecció i com el puc corregir?
Un bucle de redirecció és un cicle infinit en què l'URL A apunta a l'URL B i l'URL B torna a l'URL A. Això pot provocar l'error ERR_TOO_MANY_REDIRECTS al navegador. Per corregir-lo, cal modificar el fitxer .htaccess del servidor, la configuració de Nginx o les regles d'encaminament del CMS.
RFC 9110: semàntica HTTP, redireccions · MDN: codis d'estat de resposta HTTP
Què són els Client Hints i com els utilitza aquest comprovador?
Client Hints són capçaleres de sol·licitud HTTP com ara Sec-CH-UA-Mobile i Sec-CH-UA-Platform. El perfil seleccionat afegeix les capçaleres indicades a la sol·licitud del servidor del comprovador perquè puguis comparar la resposta del servidor. És una prova de capçaleres, no una simulació completa del navegador ni una prova que la sol·licitud provingui d'un navegador o rastrejador concret.
MDN: Client Hints HTTP
Quantes redireccions 301 puc encadenar?
Google documenta que Googlebot pot seguir fins a 10 salts de redirecció, però recomana utilitzar una ruta directa sempre que sigui possible. Si no pots eliminar la cadena, mantén-la curta: idealment, no més de tres salts i menys de cinc. Cada salt afegeix una sol·licitud, i altres clients poden tenir límits inferiors. Tria codis permanents (301/308) o temporals (302/307) segons el tipus de canvi que vulguis fer.
Recomanacions de Google Search Central.
RFC 9110: semàntica HTTP, redireccions
Quins codis d'estat HTTP indiquen un canvi permanent o temporal?
Els codis 301 i 308 indiquen que un recurs s'ha traslladat permanentment; els 302 i 307 indiquen una redirecció temporal. Tria el codi que reflecteixi si es preveu que l'URL original torni a estar disponible i mantén una destinació relacionada amb la sol·licitud original.
RFC 9110: semàntica HTTP, redireccions
Quan convé utilitzar 307 o 308 en lloc de 301 o 302?
Els codis 307 i 308 conserven el mètode de la sol·licitud durant la redirecció. Amb els codis 301 i 302, alguns clients poden convertir una sol·licitud POST en GET. Utilitza 307 per a un canvi temporal o 308 per a un canvi permanent quan sigui important conservar el mètode i el cos de la sol·licitud; confirma el comportament amb els clients compatibles amb el teu servei.
RFC 9110: codis 307 i 308
Una redirecció 301 garanteix el posicionament o la indexació?
No. Una redirecció permanent és un senyal important que la destinació hauria de substituir l'URL d'origen, i Google afirma que les redireccions permanents no perden PageRank. Tot i així, els cercadors decideixen què rastregen, indexen i posicionen segons el conjunt complet de senyals i el contingut de destinació.
Google Search Central: redireccions i Cerca de Google · Google Search Central: canonicalització
Què confirma una resposta final 2xx?
Confirma que l'última sol·licitud HTTP de la traça ha rebut una resposta de la classe d'èxit. No demostra que el contingut sigui útil, accessible per a tothom, indexable, canonicalitzat correctament ni apte per posicionar-se.
RFC 9110: respostes correctes · MDN: codis d'estat de resposta HTTP
Per què el comprovador rep un 403 o un 429 si la pàgina s'obre al meu navegador?
El comprovador envia una sol·licitud des del servidor, que pot diferir de la del teu navegador quant a ubicació de xarxa, galetes, autenticació i capçaleres. Un tallafoc, una CDN, un límit de freqüència o una regla antibots poden bloquejar-la o alentir-la. Compara els registres del servidor i les regles d'accés; no interpretis un 403 o 429 d'una sola prova com a prova que tots els visitants estan bloquejats.
RFC 9110: 403 Forbidden · RFC 6585: 429 Too Many Requests
Els perfils de Googlebot i altres rastrejadors de cerca són rastrejadors verificats?
No. Un perfil només canvia el text de la capçalera User-Agent. La sol·licitud no prové de Google ni de la xarxa d'un altre rastrejador i no demostra que sigui autèntica. Verifica la identitat del rastrejador mitjançant el procés de comprovació d'IP o DNS publicat pel proveïdor.
Google Search Central: verificar Googlebot i altres rastrejadors de Google
Per què els diferents perfils User-Agent poden generar cadenes de redireccions diferents?
Els servidors, les CDN i les regles de l'aplicació poden seleccionar destinacions o codis d'estat diferents segons les capçaleres de sol·licitud, els senyals del dispositiu, la ubicació geogràfica, l'autenticació o l'estat de la sessió. Compara les traces com a mostres de diagnòstic; pot ser que no coincideixin amb totes les sol·licituds reals de persones usuàries o rastrejadors.
RFC 9110: capçalera Vary i respostes negociades
Es conserven els paràmetres de consulta quan es redirigeix un URL?
La capçalera Location de la resposta de redirecció determina el URL següent. Un servidor pot conservar, eliminar o modificar els paràmetres de consulta. Aquest comprovador segueix el valor de Location que rep; compara els URL mostrats per veure què ha retornat realment el servidor.
RFC 9110: capçalera de resposta Location
Quantes redireccions segueix aquest comprovador en una execució?
El comprovador actual segueix fins a cinc redireccions. Si la resposta després del cinquè salt apunta a un altre URL, l'execució pot mostrar aquesta adreça següent sense consultar-la. Obre-la com una nova comprovació o escurça la cadena per inspeccionar la resposta final.
Com afecta una comprovació el selector Client Hints?
Afegeix les capçaleres de sol·licitud Sec-CH-* seleccionades, com ara un indicador de dispositiu mòbil o una plataforma, al costat del text User-Agent triat. Són mostres de capçaleres configurables; no reprodueixen tot el comportament de xarxa d'un navegador i el servidor pot ignorar-les.
MDN: Client Hints HTTP
Quan hauria de retornar un 404 o un 410 en lloc de redirigir un URL retirat?
Si una pàgina retirada no té cap substituta realment semblant, retorna 404 (Not Found) o 410 (Gone). Redirigeix-la només quan hi hagi una pàgina rellevant que la substitueixi; enviar URL no relacionats a la pàgina d'inici pot confondre les persones visitants i els cercadors ho poden tractar com un error 404 suau.
RFC 9110: 404 Not Found · RFC 9110: 410 Gone · Google Search Central: resoldre errors de rastreig
Quant de temps hauria de mantenir una redirecció després de canviar un URL?
Mantén la redirecció tant de temps com sigui possible. Google recomana mantenir-la almenys un any després d'un canvi de lloc perquè els cercadors puguin processar el canvi; les persones visitants poden continuar utilitzant adreces d'interès i enllaços antics més enllà d'aquest període.
Google Search Central: canvis de lloc i redireccions
Després de canviar un URL, què hauria d'actualitzar a més de la redirecció?
Actualitza els enllaços interns, el URL canonical de la pàgina de destinació, les anotacions hreflang si s'utilitzen i el mapa del lloc XML perquè apuntin al URL nou. Mantén una destinació pertinent i comprova que la redirecció s'hi resol directament i de manera coherent.
Google Search Central: canvis de lloc i redireccions