LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam

Ma ci sono casi in cui rel \u003d "canonical" è un'opzione più conveniente.... Ad esempio, rimuovere i contenuti duplicati e impedirne la visualizzazione in futuro è tecnicamente difficile da implementare. Oppure vuoi semplicemente lasciare tutte le pagine aperte agli utenti, nonostante il contenuto non univoco pubblicato su di esse.

A proposito, il tag rel \u003d "canonical" è spesso menzionato in modo errato in rete. L'opzione corretta è l'attributo tag rel \u003d "canonical" .

Come rimuovere i contenuti duplicati utilizzando rel \u003d "canonical"

Questo attributo esiste per indicare al robot del motore di ricerca le informazioni su quale delle pagine duplicate è canonica. In particolare, si tratta di specificare un collegamento canonico.

Se improvvisamente non sai cosa sia un link canonico, immagina una situazione in cui lo stesso contenuto è disponibile a più indirizzi contemporaneamente:

Supponiamo che in questo esempio il terzo indirizzo sia l'URL canonico. Quindi nel codice delle prime due pagine in formato sessioni devi inserire l'attributo rel \u003d "canonical" per assegnare l'URL canonico:

Dopodiché, i visitatori e i robot saranno ancora in grado di visualizzare tutte e tre le opzioni, ma solo la pagina con l'URL canonico verrà presa in considerazione per l'indicizzazione.

Specifiche sull'utilizzo dell'attributo rel \u003d "canonical"


Riassumendo ...

Vorrei dire che l'attributo rel \u003d "canonical" è uno strumento molto conveniente che, sebbene non possa letteralmente rimuovere contenuti duplicati, consente anche ai motori di ricerca di chiudere un occhio sulla sua presenza.

È importante solo determinare correttamente l'URL canonico corrispondente alla pagina che dovrebbe davvero entrare nella classifica.

Utilizzi questa opportunità piuttosto conveniente? O preferisci altri modi per sbarazzarti delle pagine duplicate?

L'attributo rel \u003d canonical ti consente di combattere le pagine duplicate. Quando lo stesso contenuto è disponibile su URL diversi, i collegamenti canonici puntano alla home page. Questa pagina (priorità) sarà solo nell'indice dei motori di ricerca e tutto il peso delle pagine duplicate confluirà nella pagina principale.

L'attributo canonico è scritto su pagine duplicate che indicano la pagina con la priorità più alta nella sezione della pagina in questo modo:

Questo tag è perfettamente compreso da tutti i principali motori di ricerca e i link canonici sono parte integrante di alcuni tipi di pagine in termini di ottimizzazione SEO. Parleremo di tutto questo oggi.

Rel canonical: che cos'è

Quando è possibile accedere allo stesso contenuto utilizzando URL diversi, più pagine iniziano a partecipare all'indice del motore di ricerca contemporaneamente. Di conseguenza, non una singola pagina è realmente promossa, poiché i collegamenti interni vanno da una pagina all'altra.

Lo stesso vale per i link esterni. È impossibile concentrarsi il più possibile sulla promozione di una pagina e questo alla fine non rivela completamente il potenziale della pagina. Oppure, ad esempio, vengono acquistati collegamenti a una pagina, ma in realtà c'è una pagina completamente diversa nell'indice.

Di conseguenza, il sito si posizionerà più in basso di quanto potrebbe. L'attributo rel \u003d canonical ci consente solo di lasciare solo la pagina con la priorità più alta nell'indice. Inoltre, tutto il peso del collegamento viene trasferito ad esso.

Per avere una sola pagina nell'indice è necessario registrare sulle pagine duplicate nella sezione un link canonico a quella prioritaria:

Da dove vengono le pagine duplicate?

Se puoi usarlo per rimuovere i duplicati, ti consiglio di prestarci attenzione prima. Se un reindirizzamento 301 non aiuta o il suo utilizzo è inappropriato, puoi chiamare i link canonici per chiedere aiuto, fai solo attenzione.

L'articolo del sito appartiene a diversi titoli

programma affiliato

Quando esegui un programma di affiliazione, spesso molti link con "code" iniziano a collegarsi a te. Risulta qualcosa del genere: site.ru/?partner\u003did777. Da tali pagine, è inoltre necessario registrare l'attributo canonico in modo che non finiscano nell'indice.

Come utilizzare correttamente rel \u003d canonical

Come hai già capito, affinché l'indice abbia solo 1 versione della pagina, devi impostare l'attributo canonico da tutte le pagine duplicate. Ecco come dovrebbe apparire

Questo tag deve essere all'interno.

Come scegliere l'URL canonico corretto?

La pagina canonica è la pagina consigliata dai motori di ricerca per l'indicizzazione tra tutti i duplicati. Quale è meglio scegliere?

  • Se la pagina in precedenza aveva solo 1 url, allora è meglio renderla canonica, poiché molto probabilmente è già indicizzata e ha anche un certo peso. Cioè, dalla nuova pagina, metti rel \u003d canonical su quella vecchia.
  • Se le pagine sono state create all'incirca nello stesso momento, è meglio rendere l'URL canonico quello nell'indice.
  • Se nell'indice del motore di ricerca sono presenti più pagine duplicate, è meglio scegliere quella che verrà promossa. Molto spesso, l'URL che ha il livello di nidificazione minimo o ha già collegamenti in entrata.
  • Se tutte le condizioni sono identiche per le pagine duplicate, la pagina prioritaria viene solitamente considerata come quella che corrisponde a un determinato modello del prodotto / articolo sul sito e la preferenza è data all'uniformità.

Errori comuni con l'attributo rel \u003d canonical

  1. Il tag rel \u003d "canonical" non è una direttiva rigorosa. Offre solo la pagina principale per i motori di ricerca, cioè semplicemente consiglia.
  2. Non è possibile utilizzare un dominio diverso in questo attributo. I collegamenti sono consentiti solo all'interno di un dominio o sottodomini.
  3. Non è necessario avere un contenuto duplicato al 100% per i link canonici, se ci sono piccole differenze, questo è normale. Ciò può accadere quando i prodotti sono disposti in un ordine diverso o il robot di ricerca ha visitato le pagine in momenti diversi, ad esempio.
  4. Se il documento all'indirizzo canonico non è disponibile (dà un errore 404, ad esempio), i motori di ricerca possono ignorarlo.
  5. Inoltre, i robot di ricerca possono ignorare questo attributo se nella pagina sono specificati più URL canonici.
  6. Per specificare un collegamento canonico, è consentito utilizzare non un URL completo, ma un percorso relativo:

    Ma attenzione, puoi "barare", è meglio utilizzare l'URL completo, indicando il tuo dominio.

  7. La pagina canonica deve essere indicizzabile.

Ricorda: rel \u003d canonical trasmette il peso dei link in entrata.

Leggi anche questi articoli (guide ufficiali di Yandex e Google):

Casi d'uso speciali per rel \u003d canonical

Canonico su se stesso

Mi è stato chiesto più di una volta se è possibile mettere un collegamento canonico a se stesso? Questo di solito accade con la generazione automatica utilizzando diversi plugin o forze CMS. La risposta è sì, puoi, non c'è niente di sbagliato in questo.

Canonico per pagine di impaginazione

Molti webmaster vogliono rendere rel \u003d canonical dalle pagine di impaginazione (site.ru/category/page/2) alla prima pagina (site.ru/category). Questo è sbagliato secondo me. Tuttavia, qui ci sono duplicati incompleti, è meglio chiudere tali pagine di impaginazione usando:

Molti plugin SEO per WordPress funzionano molto bene con l'attributo rel \u003d canonical. Il mio preferito e, secondo me, non richiede proprio nulla. Devi solo attivarlo e gli URL canonici necessari vengono registrati da soli.

In alcuni altri plugin SEO nelle impostazioni, devi solo selezionare la casella accanto a "Pagine canoniche" (o qualcos'altro del genere).

Cioè, per impostazione predefinita, se un articolo sul mio blog viene assegnato a più categorie contemporaneamente, la pagina canonica viene registrata automaticamente ... html Ho registrato il seguente attributo rel \u003d canonical (nota, questo è un URL diverso):

Di default, grazie al plugin Yoast SEO, se un post si trova in più categorie contemporaneamente, solo una variante entra nell'indice.

conclusioni

Spero di essere stato abbastanza chiaro, di essere stato in grado di spiegare cos'è l'attributo rel \u003d canonical e come usarlo. Consiglio vivamente di familiarizzare con questa lezione :. Tutte queste azioni con rel \u003d canonical, 301st redirect, meta name robots, robots.txt ti permetteranno di rendere "pulito" l'output del tuo sito.

Sono a favore di un indice "pulito" senza duplicati, pagine di servizio e altre cose non necessarie. A causa della purezza del SEO, la promozione del sito web sarà più semplice e corretta.

E ancora una cosa: per evitare tali problemi, consiglio di creare i tuoi siti futuri senza specificare categorie nell'URL di articoli / prodotti. Cioè, lascia che sia qualcosa del tipo:

  • site.ru/statya.html (per i blog);
  • site.ru/catalog/iphone6s (per negozi online).

Un ringraziamento speciale per retweet e ripubblicazioni, amici miei. Aspetterò sicuramente i tuoi pensieri nei commenti.

L'attributo rel \u003d "canonical" è un modo per gestire i contenuti duplicati. Viene inserito in qualsiasi pagina HTML tra i tag ... I robot di ricerca iniziano a considerare la pagina specificata nell'attributo rel \u003d "canonical" come prioritaria (canonica). La pagina canonica verrà visualizzata nella ricerca, il peso del collegamento e altre caratteristiche delle pagine con lo stesso contenuto andranno ad essa.

Pertanto, se il tuo sito ha contenuti identici o molto simili disponibili su URL diversi, utilizzando l'attributo rel \u003d "canonical", puoi specificare l'URL preferito per l'indicizzazione.

Quando utilizzare i link canonici

1. Per evitare la comparsa di vari duplicati. Per esempio:

  • ordina pagine: / * ordina, asc, desc, list \u003d *;
  • duplicati a causa dei tag UTM: * utm_source \u003d, / * utm_campaign \u003d, / * utm_content \u003d, / * utm_term \u003d, / * utm_medium \u003d;
  • altre pagine con parametri GET nell'URL;
  • duplicati a causa delle peculiarità del CMS (motore).

In questo caso, devi aggiungere l'attributo rel \u003d "canonical" a tutte le pagine statiche del sito. Ad esempio, per la pagina https://site.ru/category-1/page-2, rel \u003d "canonical" avrà questo aspetto:

href \u003d "https://site.ru/category-1/page-2" /\u003e

2. Per le pagine con contenuti molto simili disponibili a URL diversi.

Ad esempio, possono essere pagine di una serie di prodotti, che differiscono solo per colore, o pagine di prodotti, che si trovano in più categorie contemporaneamente.

In questo caso, devi puntare da tutte le pagine rel \u003d "canonical" alla pagina principale con priorità.

In questo caso, in ciascuna delle pagine di impaginazione, è necessario specificare la pagina canonica "Mostra tutto".

Ad esempio, per la pagina https://site.ru/category-1/page-2, è necessario scrivere l'URL canonico:

ru / categoria-1 / mostra-tutto "/\u003e

Come faccio a specificare l'URL principale utilizzando l'attributo rel \u003d "canonical"?

Prescrivere tra qualsiasi tag della pagina HTML

Questa è la via principale. Per specificare un collegamento canonico, posizionalo tra i tag nella pagina, l'URL completo della pagina da indicizzare.

Ad esempio, per la pagina https://site.ru/*utm_content\u003d il canonico sarà https://site.ru/.

Per ottenere un tale risultato, nella pagina https://site.ru/*utm_content\u003d abbiamo specificato il tag:

ru /” />

Importante!
Per ridurre la possibilità di errori negli elementi dei link, utilizza i link assoluti dopo l'attributo rel \u003d "canonical", non i link relativi.

Mappa del sito

In una mappa del sito XML, puoi scrivere l'URL canonico (principale) per qualsiasi pagina.

Importante!
L'attributo rel \u003d "canonical" è un consiglio del motore di ricerca, non una regola. In questo caso, il PS può ignorarli.

Nell'intestazione HTTP

Ideale per documenti non HTML. Ad esempio, per i file PDF.

In questo caso, il server, quando richiede un file duplicato, deve fornire un collegamento al file originale:

Collegamento: ; rel \u003d "canonical"

Importante!
Questo metodo è adatto se hai accesso alle impostazioni del server. Non consigliato per documenti HTML.

Utilizzando un plugin

Esistono vari plugin per il CMS che ti consentono di personalizzare l'URL canonico. Per esempio:
- canonical può essere personalizzato per WordPress utilizzando Yoast SEO;
- in OpenCart - implementato nelle impostazioni del CMS (è necessario accedere alle impostazioni del prodotto e impostare il parametro URL SEO);
- per configurare l'attributo canonico in Joomla (versione 3.xe successive), è necessario abilitare la funzione SEF nelle impostazioni del CMS. Una volta abilitato, verrà aggiunto l'attributo rel \u003d “canonical” per le pagine tecniche del tipo /index.php?option (indicando l'URL della pagina con il CNC configurato).

Come verificare se rel \u003d "canonical" è configurato correttamente?

È possibile eseguire l'analisi con un programma speciale per l'analisi del sito SEO -.

Con questo programma vedrai:
- quali pagine del sito senza l'attributo rel \u003d “canonical”;
- quali pagine hanno l'attributo rel \u003d “canonical” e quali pagine sono canoniche per esse;

I principali errori nell'utilizzo di rel \u003d "canonical"

- L'URL canonico restituisce un errore 404.
- L'URL canonico specificato si trova su un dominio o sottodominio diverso.
- Il link canonico non è indicizzabile.
- Utilizzo di rel \u003d "canonical" dalle pagine di impaginazione alla prima pagina.

Per tutte le pagine di impaginazione è sbagliato scrivere la prima pagina canonica. Ciò rende impossibile l'indicizzazione di tutte le pagine di impaginazione.

Per le pagine di impaginazione, le stesse pagine devono essere specificate come pagine canoniche.

Ad esempio, la pagina https://site.ru/category-1/page-2 dovrebbe contenere un collegamento canonico:

.

- Più link rel \u003d "canonical" da una pagina.

Deve esserci una pagina canonica per pagina, altrimenti verrà preso in considerazione solo il primo URL.

- Vari URL canonici.

Specificare le stesse pagine canoniche in modi diversi di implementare l'attributo (ad esempio, tramite una mappa del sito XML e tramite rel \u003d "canonical" sulla pagina stessa).

Conclusione

L'attributo rel \u003d "canonical" è uno strumento comodo e utile per la promozione sui motori di ricerca. Se utilizzato correttamente, aumenterà l'efficienza e velocizzerà l'indicizzazione del sito, il che, a sua volta, influirà in modo significativo sul suo posizionamento.

Iscriviti alla newsletter

Analista SEO

Ottimizzo i siti dal 2009. Amo i casi complessi che erano troppo difficili per gli specialisti di altre aziende. Faccio audit molto dettagliati.

Sto scrivendo articoli didattici per il blog SiteClinic su strumenti e analisi SEO.

Citazione preferita: per avere successo, devi amare veramente quello che fai.

Come specificare una pagina canonica tra la stessa o simile

Se hai una pagina accessibile da più URL o pagine diverse con contenuti simili (ad esempio, versioni per dispositivi mobili e desktop), Google conterà un URL canonicoe il resto sono suoi copie... L'URL canonico verrà sottoposto a scansione molto più spesso delle sue copie.

Facci sapere quale URL è quello canonico. Altrimenti, lo sceglieremo noi stessi o considereremo uguali entrambi gli indirizzi e questo potrebbe portare a conseguenze indesiderabili. Per ulteriori informazioni, vedere la sezione seguente su come perché scegliere l'URL canonico.

Come specificare una pagina canonica

Esistono diversi modi per specificare una pagina duplicata canonica:

Modo Descrizione
Raccomandazioni valide indipendentemente dal metodo di normalizzazione dell'URL scelto.

Aggiungi un tag al codice di tutte le pagine duplicate .

professionisti

Svantaggi

  • Aumenta le dimensioni della pagina.
  • Funziona solo con pagine HTML, non file come PDF. Per quest'ultimo, puoi utilizzare l'attributo rel \u003d canonical nell'intestazione HTTP.

Includere un'intestazione rel \u003d canonical nella risposta della pagina.

professionisti

  • Non aumenta le dimensioni della pagina.
  • Puoi contrassegnare tutte le pagine che desideri in questo modo.

Svantaggi

  • Eseguire il markup su siti o risorse di grandi dimensioni in cui gli URL cambiano frequentemente richiede molto impegno.

Specifica le pagine canoniche nel file Sitemap.

professionisti

  • Facile da configurare e aggiornare, soprattutto su siti di grandi dimensioni.

Svantaggi

  • Tuttavia, Googlebot deve definire una pagina duplicata per ogni canone specificato nella mappa del sito.
  • Segnale meno significativo per Googlebot rispetto all'attributo rel \u003d canonical.
Utilizza il codice di stato 301 per comunicare a Googlebot che l'URL specificato come nuovo indirizzo della pagina punta a una versione più recente.
Variante della pagina AMP Se una delle varianti della pagina è AMP, specifica la pagina canonica e le sue varianti in base alle istruzioni AMP.

Disposizioni generali

Di seguito sono riportate le istruzioni generali per specificare gli URL canonici.

Disposizioni generali

  • Non designare pagine canoniche utilizzando il file robots.txt.
  • Non usare Strumento di rimozione URL per specificare la pagina canonica: in questo caso i risultati della ricerca verranno rimossi tutti Opzioni URL.
  • Non specificare URL diversi della stessa pagina come canonici nello stesso modo o in modi diversi (ad esempio, non è necessario aggiungere un URL utilizzando il file Sitemap, un altro utilizzando l'attributo rel \u003d "canonical").
  • Non cercare di prevenire selezione della pagina canonica utilizzando la direttiva noindex. È progettato per escludere una pagina dall'indice.
  • Assicurati di evidenziare pagina canonica quando si utilizzano attributi hreflang. Per questo, seleziona una pagina nella stessa lingua o la sua variante nella lingua più vicina.

    Uso l'URL canonico durante l'impostazione dei collegamenti sul tuo sito. Questo ci aiuterà a capire quale pagina consideri prioritaria.

Vantaggi di HTTPS su HTTP negli URL canonici

Google assegna la priorità alle pagine HTTPS quando determina i collegamenti canonici, a meno che non ci siano problemi come i seguenti:

  • La pagina HTTPS utilizza un certificato SSL non valido.
  • La pagina HTTPS contiene dipendenze non sicure (diverse dalle immagini).
  • La pagina HTTPS reindirizza alla pagina HTTP.
  • La pagina HTTPS punta alla pagina HTTP utilizzando l'attributo rel \u003d "canonical".

Inoltre, è possibile facoltativamente specificare che l'indirizzo HTTPS deve essere preferito. Ecco come farlo:

  • Aggiungi un reindirizzamento da una pagina HTTP a HTTPS.
  • Aggiungi un link rel \u003d "canonical" dalla pagina HTTP alla pagina HTTPS.
  • Usa il protocollo HSTS.

Come impedire utilizzando la pagina HTTP come canonica:

  • Controlla i certificati SSL e i collegamenti dalla pagina HTTPS a HTTP. Errori in essi possono portare al fatto che l'indirizzo HTTP sarà considerato canonico. In questo caso, l'implementazione del protocollo HSTS non ha importanza.
  • Nelle Sitemap e nei componenti, specifica la pagina come HTTPS, non HTTP.
  • Non utilizzare un certificato SSL / TLS per l'host non valido (ad esempio, se example.com sta inviando un certificato a www.example.com). Questo certificato deve corrispondere all'URL completo del sito o essere un certificato di gruppo, ovvero deve essere adatto per l'uso su più sottodomini.

Solo per utenti avanzati: come fare in modo che i robot di Google ignorino i parametri dinamici

Puoi indicare a Google le opzioni da ignorare. Per i dettagli, vedere il Centro assistenza. Utilizzando questa funzione, i nostri robot non elaboreranno i contenuti duplicati, semplificando il loro lavoro. Ad esempio, se specifichi di ignorare il parametro sessionid, assumiamo che le seguenti pagine siano identiche:

  • https://www.example.com/dresses/green.php?sessionid\u003d273749
  • https://www.example.com/dresses/green.php

I modi

Puoi specificare un URL canonico per URL duplicati o pagine simili utilizzando uno dei metodi descritti di seguito.

Qualunque metodo tu scelga, assicurati di seguire le linee guida generali sopra.

Utilizza l'attributo rel \u003d "canonical"

Usa il tag nel titolo della pagina ... Indica che la pagina corrispondente ne sta copiando un'altra.

Supponi di voler impostare la pagina https://example.com/dresses/green-dresses, il cui contenuto è riprodotto su altri, come canonico. Segui questi passi:

    Contrassegna tutte le pagine duplicate con elemento di collegamento con l'attributo rel \u003d "canonical". Aggiungi alla sezione queste pagine articolo contenente l'attributo rel \u003d "canonical" e un link alla pagina canonica:

    Se canonico le pagine hanno un'opzione per i dispositivi mobili, aggiungi un elemento link con un attributo rel \u003d "alternate" e un link alla versione mobile:

    Se necessario aggiungi attributi hreflang o imposta reindirizzamenti in altri modi.

Utilizza la seguente struttura dell'URL: https://www.example.com/dresses/green/greendress.html
Non usa questa opzione: /dresses/green/greendress.html

Utilizza l'intestazione HTTP rel \u003d "canonical"

Se hai accesso alle impostazioni del server, puoi specificare l'URL canonico per i documenti non HTML (come PDF) utilizzando l'attributo rel \u003d "canonical" nelle intestazioni HTTP (anziché utilizzare i tag HTML).

Ad esempio, se un file PDF è disponibile sul tuo sito in diversi URL, puoi restituire un'intestazione HTTP rel \u003d "canonical" per indicare a Googlebot quale URL è canonico:

Collegamento: ; rel \u003d "canonical"

Questo metodo è attualmente supportato solo per le ricerche web.

Collega elementi con rel \u003d "canonical" deve contenere percorsi assoluti, non relativi... Più dettagli:
Corretto: http://www.example.com/downloads/white-paper.pdf
Sbagliato: /downloads/white-paper.pdf

Usa una mappa del sito

Fornisci un URL canonico per ogni pagina nella tua Sitemap. Tutte le pagine in esso sono offerte come canoniche. Googlebot determinerà quali sono duplicati (se presenti) in base al loro contenuto.

Non siamo noi garantiamo che gli URL nella Sitemap saranno considerati canonici in tutti i casi. Ma nel complesso, è un modo pratico per dare la priorità agli URL su un sito di grandi dimensioni.

Non comprendono a una mappa del sito non canonica se ne utilizzi una.

Usa il codice di stato 301 per gli URL delle pagine remote

Ciò consente di escludere indirizzi obsoleti e garantire l'inoltro a quelli nuovi.

Supponi di poter accedere alla tua pagina dal seguente URL:

  • https://example.com/home
  • https://home.example.com
  • https://www.example.com

Scegli uno di questi URL come canonico e utilizza i reindirizzamenti 301 lato server per reindirizzare il traffico da altri URL a questo indirizzo. Questo è uno dei modi più affidabili per garantire che utenti e motori di ricerca raggiungano la pagina desiderata. Un codice di stato 301 significa che la pagina richiesta si trova a un indirizzo diverso.

Se hai accesso a un servizio di web hosting, prova a cercare i materiali di riferimento su di esso per la documentazione sulla configurazione dei reindirizzamenti 301.

Le informazioni sono state utili?

Come si può migliorare questo articolo?

Link rel \u003d canonical - attributo tag , che serve per fare riferimento alle pagine canoniche del sito. Cosa sono le pagine canoniche? Una pagina canonica è una pagina del sito il cui indirizzo è quello canonico (preferito), in un gruppo di pagine simili nel contenuto. Per dirla semplicemente, l'URL canonico di una pagina è l'indirizzo che verrà indicizzato quando disponibile.

Quando utilizzare i link canonici

  1. Per evitare la comparsa di vari duplicati. Per esempio:
    • ordina pagine: / * ordina, asc, desc, list \u003d *;
    • duplicati a causa dei tag UTM: * utm_source \u003d, / * utm_campaign \u003d, / * utm_content \u003d, / * utm_term \u003d, / * utm_medium \u003d;
    • altre pagine con parametri GET nell'URL;
    • duplicati a causa delle peculiarità del CMS (motore).

    In questo caso, devi aggiungere l'attributo rel \u003d "canonical" a tutte le pagine statiche del sito. Ad esempio, per la pagina https://site.ru/category-1/page-2, rel \u003d "canonical" avrà questo aspetto: href \u003d "https://site.ru/category-1/page-2" /\u003e

  2. Per pagine con contenuti molto simili disponibili a URL diversi.Ad esempio, possono essere pagine di una serie di prodotti, che differiscono solo per colore, o pagine di prodotti, che si trovano in più categorie contemporaneamente. In questo caso, devi specificare rel \u003d "canonical" da tutte le pagine alla pagina principale con priorità.
  3. Nelle pagine di impaginazione, se sono presenti le pagine Mostra tutte nelle categorie del sito.In questo caso, su ciascuna delle pagine di impaginazione, è necessario specificare la pagina canonica "Mostra tutto". Ad esempio, per la pagina https://site.ru/category-1/page-2, è necessario scrivere l'URL canonico: ru/ categoria-1 / mostra-tutto "/\u003e

Come faccio a impostare gli URL canonici rel \u003d "canonical"?

Prescrivere tra qualsiasi tag della pagina HTML

Questa è la via principale. Per specificare un collegamento canonico, posizionalo tra i tag nella pagina, l'URL completo della pagina da indicizzare.

Ad esempio, per la pagina https://site.ru/*utm_content\u003d il canonico sarà https://site.ru/.

Per ottenere un tale risultato, nella pagina https://site.ru/*utm_content\u003d abbiamo specificato il tag:

ru/” />

Per ridurre la probabilità di errore negli elementi link, utilizza link assoluti dopo l'attributo rel \u003d "canonical", non link relativi.

Mappa del sito

In una mappa del sito XML, puoi scrivere l'URL canonico (principale) per qualsiasi pagina.

Nell'intestazione HTTP

Ideale per documenti non HTML. Ad esempio, per i file PDF.

In questo caso, il server, quando richiede un file duplicato, deve fornire un collegamento al file originale:

Collegamento: ; rel \u003d "canonical"

Questo metodo è adatto se hai accesso alle impostazioni del server. Non consigliato per documenti HTML.

Utilizzando un plugin

Esistono vari plugin per il CMS che ti consentono di personalizzare l'URL canonico. Per esempio:

  • per WordPress canonical può essere personalizzato utilizzando Yoast SEO;
  • in OpenCart - implementato nelle impostazioni CMS (devi andare alle impostazioni del prodotto e impostare il parametro URL SEO);
  • per configurare l'attributo canonico in Joomla (versione 3.xe successive), è necessario abilitare la funzione SEF nelle impostazioni del CMS. Una volta abilitato, verrà aggiunto l'attributo rel \u003d "canonical" per le pagine tecniche del tipo /index.php?option (indicando l'URL della pagina con il CNC configurato).

Reindirizzamento 301 o rel \u003d canonical

Se non ci sono fattori che impediscono l'implementazione, quindi usa questa opzione... Ricorda che il link canonico è una raccomandazione per i motori di ricerca. Spesso, nei risultati di ricerca di Google, puoi trovare il ranking delle pagine non canoniche, mentre il codice della pagina conterrà un link alla fonte.
L'algoritmo del motore di ricerca si basa non solo sulla ricerca di un collegamento canonico nel codice della pagina, ma anche su una serie di altri fattori: presenza di collegamenti esterni e interni, rilevanza per l'utente, ecc. Pertanto, Google potrebbe avere un'opinione diversa su quale delle pagine duplicate debba essere considerata originale.
Se è necessario lasciare le pagine accessibili agli utenti o si verificano difficoltà tecniche nell'implementazione dei reindirizzamenti 301 sul sito - usa rel \u003d canonical.

Principali errori nell'uso di rel \u003d canonical

Gli URL canonici sono supportati dai motori di ricerca più diffusi: Google, Yandex, Yahoo, Bing. Ma vedi ancora nell'indice pagine non canoniche del tuo sito? La prima cosa da fare è controllare se è stato commesso un errore durante l'impostazione di rel \u003d canonical. Di seguito è riportato un elenco degli errori più comuni:

Pagina canonica non indicizzabile

Controlla se il robot del motore di ricerca può indicizzare la pagina a cui ti colleghi come canonica. Assicurati che:

  • la pagina fornisce una risposta dal server 200;
  • la pagina non ha un meta tag robots con un valore noindex;
  • la pagina non viene chiusa dall'indicizzazione nel file robots.txt.

URL canonici diversi per una pagina

Molto spesso, i moduli installati sul sito aggiungono collegamenti canonici al codice. Ciò può comportare la visualizzazione di più rel \u003d canonical nella pagina. Se i collegamenti nei tag puntano a URL diversi, molto probabilmente Google e altri motori di ricerca ignoreranno semplicemente i tuoi consigli.
Pertanto, tutti gli sforzi per installare le pagine canoniche possono essere annullati. Controlla spesso il codice sorgente delle tue pagine per assicurarti che ci sia un solo link canonico.

Uso scorretto di link assoluti

Un errore comune è specificando un collegamento canonico senza il protocollo http: // o https: //come mostrato nell'esempio seguente:

< link rel = «canonical» href = «ururu.com/ololo.html» / >

< link rel = «canonical» href = «/ololo.html» / >

o il percorso assoluto completo con il protocollo:

< link rel = «canonical» href = "Http://ururu.com/ololo.html"/ >

Utilizzando un tag al di fuori del blocco head

Per una corretta percezione da parte dei motori di ricerca, in particolare Google, il tag rel \u003d canonical dovrebbe trovarsi nell'area principale del codice della pagina. Inoltre, questo tag dovrebbe essere posizionato il più vicino possibile all'inizio del codice HTML.

Collegamenti canonici dalle pagine di impaginazione alla prima pagina

Questa soluzione è perfettamente in grado di gestire i duplicati. Tuttavia, può influire negativamente sull'indicizzazione delle pagine, i cui collegamenti si trovano nelle pagine di impaginazione. Ad esempio sulla pagina http://example.com/dresses.html?page\u003d3 si trovano collegamenti a 20 prodotti - non saranno indicizzati dal robot di ricerca direttamente dai collegamenti da questa pagina.

Tag canonico quando si utilizza hreflang

Se stai implementando hreflang nel tuo progetto, assicurati di assicurarti che tutti i link canonici puntino a pagine della stessa versione linguistica. Il mancato rispetto di questa regola può portare sia a problemi con la classificazione delle versioni linguistiche, sia a un malinteso da parte dei motori di ricerca delle pagine duplicate prioritarie per il posizionamento.

Link non canonici in sitemap.xml

Aiuta il robot di ricerca a capire quali pagine del tuo sito devono essere indicizzate e classificate nei risultati di ricerca. Questo è il motivo per cui non dovresti aggiungere alla mappa del sito pagine chiuse dall'indicizzazione in alcun modo o pagine non canoniche.

Utilizzo di rel \u003d canonical per pagine non identiche

Questo attributo è stato progettato specificamente per indicare la pagina prioritaria tra le pagine duplicate. Apparentemente, i motori di ricerca consentono un certo grado di discrepanza nel contenuto della pagina. Ma questo non significa affatto che tu possa mettere un link canonico su una pagina che è semplicemente simile nell'argomento.
Se Google rileva che utilizzi in modo improprio i link canonici, potrebbe influire sulla sua relazione rel \u003d canonical per l'intero dominio e anche le pagine configurate correttamente ne risentiranno.

I link canonici (attributo del tag link rel canonical) consentono di specificare quale pagina da un gruppo di pagine simili o identiche deve essere indicizzata. L'utilità di questo strumento è difficile da sopravvalutare ed è sciocco ignorarla. Dopotutto, è alla corretta interpretazione delle pagine del sito da parte dei motori di ricerca che la SEO del sito è ampiamente ridotta. Inoltre, i link canonici sono supportati da quasi tutti i moderni CMS come Joomla o WordPress.

Non duplicare il contenuto e inserire collegamenti corretti!

LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam