Allt om rel=canonical-taggen och hur den tillämpas
En omfattande översikt av rel = “canonical”-taggen – dess syfte, tillämpningsmetoder och problem som optimerare stöter på. En studie av nödvändig information för ett effektivt arbete med kanoniska taggar. Uppgifterna nedan är avsedda för individer som precis börjar utforska detta ämne.
Rel canonical – nyckelbegrepp och användningsområden
Att använda samma innehåll på flera sidor kan leda till allvarliga straff från sökmotorer. Men i vissa situationer kan sådan användning av text vara motiverad:
- använda webbplatsen med och utan www;
- en sida inkluderas samtidigt i två eller fler kategorier;
- filtrering och val av produkter efter attribut i en katalog.
Vid det senaste exemplet är sidorna ofta delvis identiska. En kan ha ett filter som aktiveras efter produkttyp och en annan efter kostnad. Detta lägger dock inte till unikhet.
För att undvika straff är det viktigt att bestämma vilken version som ska betraktas som primär eller kanonisk och vilken som ska vara en dubblett. Inom programmering skapades en speciell tagg med samma namn – rel = “canonical” – för detta syfte. Den hjälper till att förhindra straff på grund av duplicerat innehåll.
Den kanoniska sidan har den huvudsakliga webbadressen. Andra sidor, där samma innehåll används, markeras med rel = “canonical”. Detta låter botten känna igen dubblettsidan.
Varför specificera den primära versionen?
rel = “canonical” – detta är ett väsentligt attribut som bör läggas till dubblettsidor. Detta krav hjälper inte bara till att eliminera risken för straff utan underlättar också:
- minska onödiga utgifter, eftersom du kan minska andelen av budgeten förgenomgång som tilldelas dubbletter;
- signalera URL som inte bara kommer att visas i sökresultat utan också ta emot alla signaler;
- fördela länkprestige till den nödvändiga sidan eller webbplatsen.
Du kan studera data om kanoniska URL:er mer i detalj genom två servrar – Yandex och Google. Informationen visas i hjälprutan.
För större tydlighet är det nödvändigt att undersöka begreppen med ett exempel. Låt oss ge ett. En webbplats har en sida som kan nås genom tre olika adresser, inklusive:
- https://min-webbplats.com/blog/kategorier/144;
- https://min-webbplats.com/blog/kategorier/foto;
- https://min-webbplats.com/blog/kategorier/nyheter.
Om det är nödvändigt att https://min-webbplats.com/blog/kategorier/foto ska betraktas som den kanoniska sidan, bör den inte ersättas. Samtidigt måste dubbletternas kod innehålla – . Detta steg resulterar i att bara en av de tre länkarna rankas i sökresultaten – https://minwebbplats.com/blog/kategorier/foto.
Index och icke-kanoniska sidor
Experter på Yandex bekräftar att det finns en chans att icke-kanoniska sidor kommer att visas i sökresultat. Men detta kan bara hända i ett fåtal fall:
- hög grad av relevans;
- skillnaden i innehåll mellan en icke-kanonisk sida och en kanonisk sida.
Samtidigt innehåller Webmaster nu nya beteckningar av sidor som tillåter användare att se önskad typ. Till exempel, om du behöver studera kanoniska sidor, bör du hitta raden med motsvarande kanonisk etikett i kolumnen “Sidor i sökning”.
Google-specialister har en liknande åsikt. Enligt dem är systemet inte alltid kapabelt att känna igen endast kanoniska sidor. Detta beror på att den kanoniska taggen inte är en direktiv utan anses vara en rekommendation. Därför, om systemet känner igen en icke-kanonisk URL som mer relevant kommer den att visa den i sökresultat. Användningen av det kanoniska attributet minskar dock sannolikheten att systemet kommer att känna igen fel sid-URL.
Obs! Trots dessa funktioner har kanoniska sidor prioritet i sökresultaten. Dålig konfiguration av taggar kan dock leda till indexeringsproblem. Därför är det viktigt att förstå omständigheterna då användningen av en sådan tagg är strängt nödvändigt.
Situations där en kanonisk tagg krävs
Huvudorsaken till närvaron av en kanonisk tagg är förekomsten av identisk information på flera sidor. Med andra ord serveras samma innehåll av flera webbadresser samtidigt. I sådana dubbletter bör en kanonisk tagg läggas till.
Skapa sidodubleter
Dubbeltsidor med liknande innehåll finns oftast på onlinebutikers resurser. Där kan det vara möjligt att sortera produkter enligt ett specifikt kriterium. Vi kan undersöka situationen med en möbelbutik som exempel.
- Exempel nummer ett. Om en stol i sortimentet finns i flera färger, kan du använda en tagg för att lyfta fram den modell (dess sida) som är mest populär bland kunderna. Samtidigt kommer användarna att ha tillgång till alla produkter. Endast länken till den valda färgen kommer att ha länkkraft och andra signaler.
- En annan situation är när en produktsida kan tillhöra flera kategorier på en gång. Som ett resultat visas flera URL:er som relaterar till en enda produkt. I detta fall är det nödvändigt att välja en sida som är av hög efterfrågan. Det är denna sida som läggs till kod för dubblettsidan. Detta görs med den kanoniska taggen rel = “canonical”.
Paginering Sidor
När du bläddrar mellan sidor skapas dubblett-URL:er. Indexeringsfel uppstår ofta på grund av problem i bestämningen av huvudsidan. Detta händer eftersom valet helt enkelt faller på den första sidan. Låt oss överväga flera alternativ.
- Första exemplet. Om det finns ett alternativ “Visa alla”, kommer all information som listas på den att tillhöra den kanoniska sidan. För att göra detta, placera rel = “canonical” i pagineringssida-koden.
- För http://min-webbplats.com/blog/kategorier/foto-2 behövs URL – <link rel=”canonical” href=”http://min-webbplats.com/blog/kategorier/foto-2/visa-alla”>.
- Exempel två. Om “Visa alla”-alternativet inte är tillgängligt läggs en kanonisk typ till alla sidor.
- För http://minwebbplats.com/blog/kategorier/foto-2 blir kanonisk <link rel=”canonical” href=”http://blog/kategorier/foto-2″>.
- Exempel tre. Vissa experter tror att om man anger en kanonisk till sig själv, kommer alla pagineringssidor att visas i sökresultaten. Detta är dock bara acceptabelt i situationer där identiska beskrivningar och titlar på sidor med olika innehåll är godtagbara. Det rekommenderas att begränsa pagineringssidor för detta ändamål. Använd follow eller noindex. Disallow bör användas i robots-filen. Detta kommer att begränsa indexering men tillåter att länkar följs.
Det är dock viktigt att komma ihåg att noindex endast är kompatibelt med Yandex; det här alternativet är inte lämpligt för Google.
En webbplats och möjliga adresser
Adresser bestäms baserat på webbplatstypen:
- https://minwebbplats.com/;
- https://www.minwebbplats.com/;
- http://minwebbplats.com/;
- http://www.minwebbplats.com/.
Men för sökmotorn kommer detta inte att vara en resurs utan tre separata. För att korrigera detta måste du lägga till en kanonisk. Detta hjälper till att undvika problem med scanning och indexering och också ställa in en 301-omdirigering till huvudversionen av webbplatsen.
Mobiloptimerad URL
Google har ändrat sin sökpolicy genom att göra mobilversioner av webbplatser till huvudfokus. Detta system kallas Mobile-First Indexing. För att förstå de huvudsakliga förhållandena där användningen av den kanoniska taggen är nödvändig är det viktigt att studera Google’s ledande expert John Muellers åsikt.
Om det finns en mobil version m.nature.ru, bör du lägga till en tagg för att länka till skrivbordssida – rel = “canonical”. För skrivbord, använd rel=alternate. Om alla villkor är korrekt uppfyllda, kommer botten att känna igen den mobila versionen som kanonisk eller primär. Det spelar ingen roll att det finns en skrivbordsversion i koden. Dessa inställningar är inte föremål för förändring om de tillämpas i Sitemap.xml.
Land-URL
Ofta skapas webbplatser med flera URL:er för att täcka många länder på en gång, medan de har samma innehåll på ett språk. I sådana fall bör du inte bara välja en kanonisk sida utan också säkerställa närvaron av referenser till alla dubbletter.
Om olika språk används på varje URL bör hreflang användas. Då kommer sökmotorn att kunna visa separata resultat.
Obs! Hreflang-taggen ska endast användas om det är nödvändigt att specificera ytterligare sidor med identiskt information. Dock görs de på ett annat språk eller för en separat region.
Googles skift mot mobilorienterade system har gjort att skapa korrekta hreflang-inställningar obligatoriskt. Dessa inkluderar huvudregeln – mobila taggar för mobila URL:er och skrivbordstaggar för skrivbord URL:er.
Register
Om adresser är markerade i olika fall, kan sökmotorn känna igen dem som olika. Det är nödvändigt att använda små bokstäver. Detta kommer att hjälpa bekräfta identiteten av länkarna.
Sätt att effektivt ställa in kanonisk
För att konfigurera krävs det att lyfta fram sidan bland dubbletterna, som kommer att betraktas som den huvudsakliga eller kanoniska. Den läggs sedan till i ett attribut. Till exempel, <link rel=”canonical” href=”http://minwebbplats.com/blog/kategorier/foto-2/”>. Detta attribut läggs till på dubblettsidor. Det finns flera alternativ, var och en med sina egna funktioner och fördelar.
Använda ett CMS-plugin
För att automatisera kanoniska parametrar används unika funktioner eller plugins i CMS. För tydlighetens skull, låt oss överväga några exempel:
- Yoast SEO-plugin. Tillåter justering av kanoniska sidor på WordPress.
- Joomla-plugin. SEF-funktionen är tillgänglig, vilket automatiskt lägger till en rel = “canonical”-tagg. Samtidigt specificeras huvudsidan med en användarvänlig URL.
- OpenCart-plugin. Ställer in SEO-URL:er genom att välja produkter baserade på parametrar.
Förutom de listade finns det andra alternativ. I praktiken kommer vi att granska det vanligaste alternativet för CMS – WordPress.
WordPress – viktigaste konfigurationsparametrar
För att automatiskt lägga till en kanonisk behövs Yoast SEO-pluginet. Alla inställningsparametrar visas i avsnittet “Avancerat”. I den engelska versionen – “Advanced.” Huvudåtgärden är att ange den huvudsakliga URL-adressen för sidan. Därefter lägger pluginen till nofollow eller noindex på sidan. Samtidigt ställs kanonisk in för att undvika ytterligare problem i webbplatsens utmatning.
Det finns andra metoder om det presenterade alternativet inte är lämpligt.
Använda en HTML-sida
Detta alternativ involverar att lägga till en rel = “canonical”-tagg i <head>-sektionen av en dubblettsida. Visuellt ser det ut så här:
- För https://minwebbplats.com/*utm_content, kommer den kanoniska länken att vara https://minwebbplats.com/. Sedan måste du ange <link rel=”canonical” href=”http://minwebbplats.com/”> på resursen https://minwebbplats.com/*utm_content.
HTTP för Header
Det ovan presenterade alternativet är inte alltid genomförbart i praktiken, speciellt i avsaknad av <head>. Därför rekommenderas det att få tillgång till serverinställningarna. Efter det kan du lägga till till HTTP via PHP eller .htaccess.
Om en förfrågan om en dubblettfil görs, bör servern visa huvudversionen.
Betrakta detta exempel: Information sammanställdes i form av en guide, och för användarens bekvämlighet kan den laddas ner från bloggen. Filtypen är PDF. Resultatet blir:
- Content-Type: application/pdf
- Link: <http://minwebbplats.com/blog/kanoniska-taggar/>; rel=”canonical”
Denna algoritm kan tillämpas när du arbetar med andra sidor.
Sitemap
Varje sökmotor med standardinställningar analyserar länkarna i XML-filen som kanoniska. Vissa tjänster, som Google, gör det obligatoriskt att bara använda kanoniska länkar i sitemap. Detta element fungerar dock bara som en lista över rekommendationer. Vissa sökmotorer tar inte hänsyn till det.
Använda 301 (omdirigering)
Ett annat sätt att lösa problemet är genom att använda en 301-omdirigering. Detta är lämpligt när webbplatsen kan nås via flera adresser, inklusive:
- https://minwebbplats.com/;
- https://www.minwebbplats.com/;
- http://minwebbplats.com/;
- http://www.minwebbplats.com/.
Det första alternativet är markerat som kanoniskt, och omdirigeringar är konfigurerade för de andra.
Använda länkar som ett komplement
Enligt John Mueller behövs vissa signaler för att bestämma den kanoniska adresser. Sökmotorer använder dessa signaler. Till exempel, om det finns två adressalternativ https://minwebbplats.com/ och http://www.minwebbplats.com/, kommer Google att välja den första. Dock föredrar det ofta en mer attraktiv adress. Om endast en kanonisk länk visas, kan systemet välja en annan, bedömd som mer optimal.
Om inställningarna är felaktigt definierade, kommer detta att orsaka allvarliga problem under indexeringen. I sådana situationer kan optimerare begå flera fel i sitt arbete.
Problem i kanoniska inställningar
- Ensidig regel
- Huvudregeln för effektiv inställning är att 1 sida motsvarar en enda kanonisk adress. Om denna regel inte följs och flera skapelser finns det en risk för att sidan ignoreras av sökmotorn. Därför är det viktigt att kontrollera riktigheten av kanoniska inställningar. För att göra detta måste du noggrant granska genomförandet av CMS-plugin.
- En sida – olika kanoniska URL:er
- Trots den liknande tolkningen till den tidigare punkten är kärnan här annorlunda. Det förklarar att när man använder flera metoder för att specificera den kanoniska, behöver du säkerställa att startsidelänken är konsekvent bland dem.
- Följden av kanoniska sidor – huvudinställningar
- Om en annan huvudsida anges som kanonisk för en huvudsida kommer sökmotorn inte att betrakta den kanoniska adressen. Till exempel, för minwebbplats.com/1 finns det en kanonisk länk minwebbplats.com/2, och för den, minwebbplats.com/3.
Placerat av rel = “canonical”
Rel = “canonical”-taggen ska endast placeras i huvudet. Om den placeras i andra områden kommer sökbotten inte att betrakta dem. Det finns en risk att hela sidan ignoreras.
Den första sidan av paginering – kanonisk
Om av alla pagineringssidor bara den första utses som kanonisk, då kommer indexeringen av resten att uteslutas. Artikeln presenterar flera alternativ för att åtgärda situationen. Ett populärt alternativ är att tilldela den sida med funktionen ‘Visa alla’ som kanonisk. Det andra alternativet är att specificera en individuell kanonisk för varje sida.
Det finns dock en möjlighet att utesluta användningen av den kanoniska taggen och sluta indexera. Omdirigeringen kommer fortfarande att vara tillgänglig. För att åstadkomma detta måste du:
- Använd disallow för /foto.
- Applicera noindex eller follow för paginering.
Denna konfigurationsmetod används i situationer där det finns en risk för negativa resultat på grund av användningen av alla Pagineringssidor i utgåvan med identisk Beskrivning och Titel.
Kanonisk URL – ett alternativ till 301 omdirigering
Även om funktionen för en 301-omdirigering och en kanonisk tagg kan sägas vara identiska, rekommenderas det inte att byta ut dem. Den första är avsedd att rikta trafik till en sida, medan den andra döljer från indexering. Användning av rel = “canonical” kommer dock inte att begränsa erhållande av trafik eller aktivitet.
Huvudsidan agerar som kanonisk
Det rekommenderas inte att konfigurera den kanoniska länken på ett sätt att den blir den huvudsakliga för webbplatsen. Detta resulterar i att sökbotarna ignorerar alla andra sidor och fokuserar på startsidan.
Konsekvenser av att dölja den kanoniska sidan från indexering
Om den föredragna sidan inte är indexerad, kan den inte delta i att forma sökresultat. Samma resultat kommer att uppstå om det finns andra skäl för sökmotorrestriktioner. Under sådana omständigheter kommer en icke-kanonisk sida att väljas.
Sätt att kontrollera kanonisk
För att kontrollera om den kanoniska inställningen utfördes korrekt, kan du använda desktop-programmet Screaming Frog SEO Spider. Det kommer att lyfta fram sidan som Google erkänner som den primära.
För Yandex är vägen för verifiering annorlunda. Webmaster kommer att vara lämplig för sådana ändamål. Det kommer att ta bort alla dubbletter från sökningen och lämna bara den kanoniska länken. Denna information finns i avsnittet ‘Indexering’. Alla exkluderade sidor visas i avsnittet med samma namn.
Vår Åsikt
De ovanstående exemplen visar vikten av kanoniska attribut. Om någon fortfarande tvivlar på om kanoniska adresser fungerar, borde fallet som nämns tidigare undanröja deras tvivel. Om du har något annat att lägga till på ämnet som diskuterades inbjuder vi dig att dela din erfarenhet av att implementera kanoniska i praktiken i kommentarerna.




