El paper de les etiquetes canòniques en el SEO
Les etiquetes canòniques (rel="canonical") són elements fonamentals en l'optimització per a motors de cerca (SEO). La seva funció principal és indicar als cercadors quina és la versió preferida o autoritzada d'una pàgina web quan existeixen múltiples adreces amb contingut idèntic o molt similar. En definir clarament la URL principal, s'eviten els problemes de contingut duplicat i es consolida l'autoritat d'enllaç en una única adreça, guiant de manera precisa els motors de cerca durant el procés d'indexació.
Aquest comprovador permet verificar de forma directa si una pàgina web disposa d'aquesta etiqueta, quin és el seu valor exacte i si està correctament configurada per complir la seva funció.
Funcionament de l'anàlisi i gestió de redireccions
Quan s'introdueix una adreça al camp URL de la pàgina, l'eina realitza una petició directa per obtenir el document. Durant aquest procés, el sistema segueix de manera automàtica qualsevol redirecció que es produeixi fins a arribar a la destinació final.
Aquest comportament és clau per entendre la diferència entre la URL introduïda (l'adreça inicialment sol·licitada) i la URL final després de les redireccions (l'adreça on realment respon el servidor). L'avaluació de l'etiqueta canònica es realitza sempre sobre el codi HTML de la pàgina final obtinguda.
El procés de comprovació segueix unes regles tècniques definides:
- Validació de protocols: S'accepten exclusivament adreces públiques sota els protocols HTTP o HTTPS. Si s'introdueix una URL sense protocol, es processa segons les regles de validació locals.
- Adreces excloses: Les adreces privades o locals (com ara
http://127.0.0.1/admin) es rebutgen abans d'enviar la petició. En aquests casos es mostra l'error: "No es poden comprovar les adreces privades i locals.". - Control de peticions: Si s'envia una nova sol·licitud mentre n'hi ha una altra en curs, la petició anterior s'atura immediatament per processar la nova.
- Límit de longitud: La URL introduïda ha de respectar el límit de caràcters establert; si el supera, es mostra el missatge: "La URL ha de tenir menys de
{max}caràcters.".
Resultats de la comprovació i dades obtingudes
Un cop completada la lectura de la pàgina, l'eina ofereix un resum detallat sota l'apartat Resultat canònic. Les dades de sortida es divideixen en mètriques de control i l'estat de les comprovacions:
| Dada de sortida | Descripció |
|---|---|
| URL canònica resolta | L'adreça absoluta especificada dins de l'atribut href de l'etiqueta. |
| La canònica existeix | Indica amb un Sí o No si s'ha detectat l'etiqueta a la capçalera HTML. |
| Autoreferenciada | Confirma si l'etiqueta apunta exactament a la URL final de la pròpia pàgina. |
| Coincideix amb la URL introduïda | Indica si el valor coincideix amb l'adreça exacta que s'ha escrit a l'inici. |
| URL introduïda | L'adreça web que s'ha proporcionat per analitzar. |
| URL final després de les redireccions | L'adreça real de la pàgina un cop seguits tots els salts de redirecció. |
| href canònic | El valor de text brut extret directament de l'atribut href de l'etiqueta. |
| Estat HTTP | El codi d'estat numèric retornat pel servidor web. |
| Etiquetes canòniques trobades | El nombre total d'etiquetes canòniques detectades en el document. |
Gestió d'errors i situacions excepcionals
Durant l'anàlisi d'una pàgina web es poden produir diverses situacions anòmales o errors de configuració en el servidor d'origen. L'eina identifica i notifica cadascun d'aquests escenaris amb missatges específics:
- Absència de dades d'entrada: Si s'intenta iniciar l'anàlisi sense haver escrit cap adreça, es mostra: "Primer introduïu la URL d'una pàgina.".
- Format incorrecte: Si l'adreça no és vàlida, es mostra: "Introduïu una URL pública HTTP o HTTPS vàlida.".
- Problemes de connexió: Si el servidor de destinació no respon, es mostra: "No s'ha pogut accedir a la pàgina. Comproveu la URL o torneu-ho a provar.".
- Temps d'espera esgotat: Si la resposta triga massa, es mostra: "La pàgina ha trigat massa a respondre. Torneu-ho a provar més tard.".
- Bucle de redireccions: Si es detecta un patró infinit o massa redireccions, es mostra: "La pàgina s'ha redirigit massa vegades per poder completar la comprovació.".
- Errors de servidor o client: Si la pàgina respon amb un codi d'error (com un error 404 o 500), es mostra: "La pàgina ha retornat l'estat HTTP
{status}, de manera que no s'ha pogut comprovar la seva canònica.". - Tipus de document no vàlid: Si l'adreça apunta a un fitxer que no és un document web, es mostra: "Aquesta URL no ha retornat una pàgina HTML.". Si el document està buit, es mostra: "La pàgina no ha retornat cap HTML llegible.".
- Mida excessiva: Si la capçalera del document és massa gran per a una anàlisi segura, es mostra: "La capçalera de la pàgina és massa gran per comprovar-la de manera segura.".
- Múltiples etiquetes: L'especificació de l'HTML només permet una etiqueta canònica per pàgina. Si se'n detecta més d'una, només s'analitza i es mostra la primera, acompanyada de l'advertiment: "S'han trobat
{count}etiquetes canòniques. Es mostra la primera; conserveu-ne només una.". - Atribut href no vàlid: Si l'etiqueta existeix però el seu contingut no és correcte, es mostra: "Existeix una etiqueta canònica, pero el seu atribut href no és una URL HTTP o HTTPS vàlida.".
- Error de portapapers: Si el sistema no pot copiar automàticament l'adreça resolta, es mostra: "No s'ha pogut copiar la URL canònica. Seleccioneu-la i copieu-la manualment.".
Privadesa i processament de dades
El funcionament d'aquest comprovador respecta la privadesa de les dades de navegació. BroBroGo rep la URL introduïda exclusivament per poder realitzar la petició de descàrrega de la pàgina pública. Ni el contingut de la pàgina web obtinguda ni els resultats de l'anàlisi s'emmagatzemen en cap servidor de manera permanent.
Preguntes freqüents
Què és una canònica autoreferenciada?
És una canònica que apunta a la URL final de la pròpia pàgina. Això proporciona als motors de cerca una URL preferida clara, fins i tot quan es pot arribar al mateix contingut de diverses maneres.
Per què pot passar la comprovació d'autoreferència si la URL introduïda no coincideix?
L'adreça que ha introduït pot redirigir a una altra URL. La canònica pot apuntar correctament a aquesta pàgina final tot i ser diferent de l'adreça original que ha escrit.
El comprovador detecta les etiquetes canòniques afegides per JavaScript?
Comprova l'HTML retornat per la pàgina. És possible que una canònica afegida només després de l'execució dels scripts de la pàgina no aparegui aquí, de manera que cal que confirmeu que les etiquetes canòniques importants estiguin presents al codi font original de la pàgina.