Što kanoničke oznake rade kada ih pogrešno postavite
Kanoničke oznake su korisne, ali nisu bezopasne. Loša kanonička oznaka može sakriti stranicu koju ste željeli rangirati, spojiti signale u pogrešan URL i učiniti otklanjanje problema s indeksiranjem mnogo težim nego što bi trebalo biti.
Sadržaj
- Kanonička oznaka nije brisač dupliciranog sadržaja
- Što se događa kada kanonička oznaka upućuje na pogrešan URL
- 1. Pogrešan URL bude indeksiran
- 2. Signali rangiranja konsolidiraju se na pogrešnom mjestu
- 3. Tražilice ignoriraju oznaku
- 4. Otklanjanje pogrešaka postaje nepotrebno teško
- Najskuplje pogreške s kanoničkim oznakama
- Kanoniziranje svega na početnu stranicu
- Kanoniziranje paginiranih stranica na prvu stranicu
- Kanoniziranje filtriranih stranica bez provjere namjere pretraživanja
- Upućivanje kanoničkih oznaka na preusmjerene ili blokirane URL-ove
- Miješanje canonical i noindex kao da znače isto
- Praktična revizija kanoničkih oznaka
- Samoreferencirajuće kanoničke oznake obično su dobra zadana postavka
- Kanoničke oznake trebaju odgovarati stvarnoj URL politici vaše web-lokacije
- Zaključak
Kanonička oznaka nije brisač dupliciranog sadržaja
Kanonička oznaka tražilicama govori koji URL preferirate kada više URL-ova sadrži isti ili bitno sličan sadržaj. Uobičajena HTML verzija izgleda ovako:
<link rel="canonical" href="https://example.com/preferred-page/">
Postoji i verzija u HTTP zaglavlju, uglavnom korisna za datoteke koje nisu HTML, kao što su PDF-ovi:
Link: <https://example.com/preferred-file.pdf>; rel="canonical"
To zvuči dovoljno jednostavno. Problem počinje kada timovi kanoničke oznake tretiraju kao siguran način za pospremanje svega nezgodnog: fasetne navigacije, parametara za praćenje, stranica za ispis, gotovo dupliciranih stranica proizvoda, paginacije, staging URL-ova i starih kampanjskih stranica.
Kanoničke oznake nisu gumb za brisanje. Nisu preusmjeravanje. Nisu zamjena za informacijsku arhitekturu. I nije zajamčeno da će biti poštovane.
Tražilice koriste kanoničke oznake kao snažne signale. Uspoređuju kanoničku oznaku s drugim signalima: preusmjeravanjima, internim poveznicama, URL-ovima u sitemapu, hreflang anotacijama, sličnošću sadržaja, HTTP statusnim kodovima te URL-ovima na koje korisnici i crawleri stvarno nailaze. Ako se ti signali sukobljavaju, tražilica može ignorirati vašu kanoničku oznaku ili odabrati potpuno drukčiji kanonički URL.
Zato pogreške s kanoničkim oznakama mogu biti toliko zbunjujuće. Oznaka u pregledniku izgleda ispravno, a ipak se u rezultatima pretraživanja pojavljuje pogrešna stranica — ili prava stranica nestane.
Što se događa kada kanonička oznaka upućuje na pogrešan URL
Kada tražilica vidi duplicirane ili gotovo duplicirane URL-ove, obično ih grupira u klaster i odabire jedan URL kao kanonički. Odabrani kanonički URL verzija je koja će najvjerojatnije biti indeksirana i prikazana u rezultatima pretraživanja. Signali s duplikata mogu se konsolidirati u taj odabrani URL.
Ako vaša kanonička oznaka upućuje na pogrešnu stranicu, može se dogoditi nekoliko stvari.
1. Pogrešan URL bude indeksiran
Pretpostavimo da imate dva URL-a:
/mens-running-shoes//sale/mens-running-shoes/
Ako prodajna stranica kanonički upućuje na glavnu stranicu kategorije, to može biti u redu ako je sadržaj gotovo identičan i ako je prodajni URL samo filtrirana verzija. Ali ako prodajna stranica ima jedinstven tekst, jedinstvene proizvode i vlastitu potražnju u pretraživanju, kanonička oznaka može je potisnuti.
Stranica se i dalje može crawlati. Korisnicima i dalje može biti dostupna. Ali tražilice mogu odlučiti da je neće zasebno indeksirati jer ste im rekli da je drugi URL preferirana verzija.
To je najčešći kvar s kanoničkim oznakama: ne dramatičan tehnički prekid, nego tiho nestajanje iz indeksa.
2. Signali rangiranja konsolidiraju se na pogrešnom mjestu
Kanoničke oznake često se koriste za konsolidaciju signala kao što su poveznice i varijante dupliciranog sadržaja. To je korisno kada su duplikati doista ekvivalentni. Rizično je kada nisu.
Ako blog članak ima URL-ove za praćenje kao što su:
/guide-to-canonical-tags/?utm_source=newsletter/guide-to-canonical-tags/?utm_source=linkedin
Tada je razumno kanonizirati oba na /guide-to-canonical-tags/.
Ali ako španjolska verzija, verzija za ispis s dodatnim sadržajem ili varijanta proizvoda s drukčijom namjerom upućuje na istu kanoničku stranicu, možda spajate signale koji bi trebali ostati odvojeni. Rezultat može biti slabija relevantnost za sve njih.
Kanoničke oznake odnose se na ekvivalentnost. Ako dvije stranice zadovoljavaju različite namjere pretraživanja, vjerojatno ne bi trebale kanonički upućivati jedna na drugu.
3. Tražilice ignoriraju oznaku
Kanonička oznaka nije naredba. Ako kanonički cilj preusmjerava, vraća 404, blokiran je, ima noindex ili sadrži vrlo različit sadržaj, tražilice ga mogu ignorirati.
U jednom smislu to je dobro: loša kanonička oznaka ne uništava uvijek indeksiranje. Ali to također znači da ne možete pretpostaviti da oznaka radi ono što mislite. Stranica može deklarirati jednu kanoničku oznaku dok Google odabire drugu.
To je osobito često kada se interne poveznice, sitemapovi i kanoničke oznake ne slažu. Ako svaka interna poveznica upućuje na /product, vaš sitemap navodi /product/, a kanonička oznaka upućuje na https://www.example.com/product?ref=main, stvorili ste mali sukob između vlastitih signala.
Tražilice su dobre u rješavanju tog sukoba. Nisu uvijek dobre u rješavanju na način koji ste namjeravali.
4. Otklanjanje pogrešaka postaje nepotrebno teško
Loše kanoničke oznake rijetko zakažu glasno. Proizvode simptome koji izgledaju kao drugi SEO problemi:
- “Otkriveno, trenutno nije indeksirano” ili ekvivalentan limbo indeksiranja
- Pogrešan URL rangira se za upit
- URL-ovi s parametrima pojavljuju se u izvještajima
- Stranice kategorija ne pojavljuju se iako ih je moguće crawlati
- Međunarodne stranice spajaju se u pogrešnu jezičnu verziju
- Novi predlošci pokreću se s manje indeksiranih stranica od očekivanog
Zato otklanjanje problema s kanoničkim oznakama treba uključivati sirovi HTML, renderirani HTML, HTTP zaglavlja, preusmjeravanja i unose u sitemapu. Ako već istražujete lance preusmjeravanja ili neusklađena zaglavlja, vrijede iste navike; praktičan tijek rada za HTTP inspekciju poput onoga u našem vodiču za otklanjanje problema s preusmjeravanjima i HTTP zaglavljima u produkciji obično će brže uhvatiti kanoničke proturječnosti nego gledanje u polje CMS-a.
Najskuplje pogreške s kanoničkim oznakama
Kanoniziranje svega na početnu stranicu
To se još uvijek događa. Polje u predlošku ostane prazno, plugin se vrati na korijen web-lokacije i odjednom stotine stranica deklariraju početnu stranicu kao kanoničku.
Tražilice to mogu ignorirati jer je sadržaj očito drukčiji. Ali ako je dovoljno signala neuredno, neke stranice mogu biti ispuštene ili pogrešno grupirane. U najmanju ruku, na svakoj stranici šaljete beskoristan i proturječan signal.
Početna stranica gotovo nikada nije kanonička za internu stranicu.
Kanoniziranje paginiranih stranica na prvu stranicu
Dugo su vremena neke web-lokacije kanonizirale /category/page/2/, /page/3/ i tako dalje natrag na prvu stranicu. Namjera je bila izbjeći duplicirane stranice kategorije.
Problem je u tome što paginirane stranice nisu duplikati. One sadrže različite stavke i pomažu crawlerima otkriti dublji sadržaj. Kanoniziranje svih njih na prvu stranicu može smanjiti šansu da tražilice u potpunosti obrade kasnije stranice.
Obično bi paginirane stranice trebale imati samoreferencirajuće kanoničke oznake, osim ako postoji konkretan razlog za konsolidaciju.
Kanoniziranje filtriranih stranica bez provjere namjere pretraživanja
Fasetna navigacija stvara teške odluke. Neki filtrirani URL-ovi su bezvrijedni:
?sort=price_ascending?view=grid?sessionid=123
Drugi mogu biti vrijedne odredišne stranice:
/sofas/blue//laptops/16gb-ram//hotels/paris/pet-friendly/
Opća pravila za kanoničke oznake često izbrišu korisne stranice za pretraživanje zajedno s beskorisnom bukom parametara. Prije kanoniziranja filtriranih stranica, pitajte ima li filtrirana stranica stabilan sadržaj, interne poveznice, potražnju u pretraživanju i jasnu korisničku potrebu.
Ako je odgovor da, možda zaslužuje biti indeksabilna sa samoreferencirajućom kanoničkom oznakom.
Upućivanje kanoničkih oznaka na preusmjerene ili blokirane URL-ove
Kanonički cilj trebao bi biti čist, indeksabilan i vraćati 200 OK. Ne usmjeravajte kanoničke oznake na URL-ove koji preusmjeravaju, vraćaju pogreške, zahtijevaju kolačiće, blokirani su putem robots.txt ili nose noindex.
To je jedna od najlakših provjera za automatizaciju. Crawlajte svoju web-lokaciju i označite kanoničke ciljeve koji ne vraćaju čist odgovor 200.
Miješanje canonical i noindex kao da znače isto
rel="canonical" i noindex rješavaju različite probleme.
Koristite canonical kada postoje duplikati i želite konsolidirati signale na preferirani URL. Koristite noindex kada uopće ne želite da stranica bude indeksirana.
Korištenje oboje zajedno šalje nezgodnu poruku: “Ne indeksiraj ovu stranicu, ali je također upotrijebi kao signal duplikata za drugu stranicu.” Tražilice se često mogu snaći, ali to nije čista uputa. Ako je stranica duplikat, kanonizirajte je. Ako se ne bi trebala pojaviti u pretraživanju i nema koristan odnos duplikata, razmotrite noindex.
Praktična revizija kanoničkih oznaka
Ne treba vam velika SEO platforma da biste pronašli mnoge probleme s kanoničkim oznakama. Počnite s crawlanjem, nekoliko uzoraka URL-ova i proračunskom tablicom.
Za svaki važan predložak provjerite:
- Ima li stranica točno jednu kanoničku oznaku? Više kanoničkih oznaka stvara nejasnoću.
- Je li kanonička oznaka apsolutna? Koristite puni URL, uključujući protokol i naziv hosta.
- Vraća li kanonički cilj
200 OK? Izbjegavajte preusmjerene, blokirane ili pogrešne ciljeve. - Je li kanonički cilj indeksabilan? Bez
noindex, bez robots blokade, bez zahtjeva za autentikacijom. - Je li sadržaj doista ekvivalentan? Slično nije uvijek ekvivalentno.
- Slažu li se interne poveznice? Povezujte na kanonički format URL-a kad god je moguće.
- Slaže li se sitemap? Sitemapovi bi općenito trebali navoditi kanoničke, indeksabilne URL-ove.
- Slažu li se hreflang oznake? Međunarodne stranice trebaju dosljedne canonical i hreflang odnose.
- Odgovara li renderirani HTML sirovom HTML-u? JavaScript može promijeniti ili umetnuti oznake.
- Koju je kanoničku stranicu odabrala tražilica? Alati za inspekciju mogu otkriti kada se vaša deklarirana kanonička oznaka razlikuje od odabrane kanoničke stranice.
Ovdje i Lighthouse može biti koristan, ali samo unutar svojih ograničenja. Može označiti neke probleme s crawlabilnošću i dokumentom, ali ne razumije vašu komercijalnu namjeru ili strategiju kanoničkih oznaka. Tretirajte ga kao jedan ulazni signal, ne kao presudu. Ako trebate mirniji način za odvajanje korisnih nalaza od buke, pogledajte kako čitati Lighthouse izvještaj bez panike.
Samoreferencirajuće kanoničke oznake obično su dobra zadana postavka
Svaka važna indeksabilna stranica obično bi trebala deklarirati samu sebe kao kanoničku. Ne zato što tražilice to ne mogu shvatiti bez oznake. Nego zato što samoreferencirajuće kanoničke oznake smanjuju nejasnoću kada parametri, poveznice za praćenje, kopirani URL-ovi i neobičnosti CMS-a stvaraju alternativne putove do istog sadržaja.
Za čistu stranicu proizvoda ovo je obično ispravno:
<link rel="canonical" href="https://example.com/products/linen-shirt/">
Za URL za praćenje kanonička oznaka obično bi trebala upućivati natrag na čistu verziju:
<link rel="canonical" href="https://example.com/products/linen-shirt/">
Za doista različitu varijantu proizvoda odgovor ovisi. Ako crvena, plava i crna košulja imaju isti opis i mijenja se samo boja, jedna kanonička stranica proizvoda može biti dovoljna. Ako svaka varijanta ima zasebnu potražnju, recenzije, slike, zalihe i interne poveznice, zasebne indeksabilne stranice mogu imati smisla.
Ne postoji univerzalno pravilo za kanoničke oznake varijanti. Postoji samo pitanje: jesu li ove stranice međusobno zamjenjive za osobu koja pretražuje?
Kanoničke oznake trebaju odgovarati stvarnoj URL politici vaše web-lokacije
Većina grešaka s kanoničkim oznakama simptomi su dubljeg problema s URL politikom. Web-lokacija nije odlučila jesu li završne kose crte važne, trebaju li se URL-ovi s velikim slovima razrješavati, jesu li parametri dopušteni, preusmjerava li HTTP na HTTPS ili je li www kanonički.
Odaberite jednu čistu verziju svakog URL-a i uskladite cijeli sustav:
- Preusmjerite nepreferirane verzije URL-ova na preferirane verzije.
- Interno povezujte na preferirane verzije.
- Stavite preferirane verzije u XML sitemapove.
- Koristite samoreferencirajuće kanoničke oznake na preferiranim stranicama.
- Kanonizirajte samo stvarne duplikate na preferirani URL.
Kada svi ti signali pokazuju u istom smjeru, kanoničke oznake postaju dosadne. To je cilj.
Zaključak
Kanoničke oznake su moćne jer utječu na indeksiranje i konsolidaciju signala. Iz istog su razloga opasne.
Pogrešna kanonička oznaka neće uvijek ukloniti stranicu iz pretraživanja. Tražilice je mogu ignorirati. Ali oslanjanje na tražilice da spašavaju loše signale nije strategija. Sigurniji pristup je rezervirati kanonizaciju za stvarne duplikate, održavati ciljeve čistima i indeksabilnima te učiniti da interne poveznice, preusmjeravanja, sitemapovi i kanoničke oznake pričaju istu priču.
Kanoničke oznake nisu mjesto na kojem skrivate neurednu arhitekturu. One su mjesto na kojem potvrđujete da je pospremljena.