Visi nemokami įrankiai

Nemokamas canonical žymos tikrintuvas: patikrinkite bet kurio URL rel=canonical

Įklijuokite URL, ir mes perskaitysime jo canonical tiek iš HTML head, tiek iš HTTP Link antraštės — tada pasakysime, ar jis nurodo save patį, jo trūksta, yra tarp domenų, ar nurodo peradresavimą, ir tiksliai ką reikia pataisyti. Be registracijos.

Nemokamai, be registracijos. Perskaitome puslapio rel=canonical iš jo HTML ir HTTP antraščių, tada pasakome, ar jis nurodo save patį, yra tarp domenų (cross-domain), ar jo trūksta.

Kas yra canonical žyma ir kodėl ji svarbi

Canonical žyma (rel="canonical") — tai viena eilutė puslapio HTML head dalyje, nurodanti pagrindinę to turinio versiją. Kai tas pats puslapis pasiekiamas keliais URL adresais — su sekimo parametrais, pabaigos pasviraisiais brūkšniais, didžiųjų raidžių variantais ar spausdinimo ir AMP versijomis — canonical nurodo Google, kurį URL indeksuoti ir reitinguoti, ir sutelkia nuorodų signalus į jį, o ne juos išskaido.

Jei suklysite, galite tyliai išindeksuoti puslapius, iššvaistyti nuskaitymo biudžetą dublikatams arba susilpninti svarbiausių URL autoritetą. Todėl greitas canonical patikrinimas turi būti kiekviename publikavimo ir migracijos kontroliniame sąraše. Išsamesnę apžvalgą rasite mūsų canonical žymų vadove.

Ką tikrina canonical tikrintuvas

  • rel=canonical HTML <head> dalyje
  • rel=canonical HTTP Link antraštėje
  • Save patį nurodantis vs. kitą puslapį nurodantis canonical
  • Canonical tarp domenų (cross-domain)
  • Canonical, nurodantis 3xx peradresavimą arba 4xx puslapį
  • Kelios arba prieštaringos canonical žymos tame pačiame URL
  • Canonical neatitikimas su galutiniu URL po peradresavimų
  • Konfliktai su hreflang, og:url ir noindex signalais

Kaip skaityti savo rezultatą

Nurodo save patį

Puslapis nurodo savo paties URL. Tai teisinga ir rekomenduojama konfigūracija bet kuriam savarankiškam, indeksuojamam puslapiui — ji pašalina dviprasmybę ir yra būtent tai, ką norite matyti.

Nurodo kitur / tarp domenų

Canonical nurodo kitą URL — kitą jūsų svetainės puslapį arba kitą domeną. Tinka dublikatams ir sindikuotam turiniui, bet įspėjamasis ženklas, jei šis puslapis turėtų reitinguotis savarankiškai.

Trūksta

HTML ar antraštėse canonical nerastas. Google pasirinks jį už jus. Pridėkite save patį nurodantį canonical, kad atgautumėte kontrolę, ypač parametrizuotuose ar dubliuotuose puslapiuose.

Dažniausios canonical klaidos — ir kaip jas ištaisyti

Canonical į peradresuotą arba 404 URL: canonical nurodo URL, kuris peradresuoja arba nebeegzistuoja, todėl signalas iššvaistomas.

Sprendimas: visada canonicalizuokite į veikiantį, 200 statuso galutinį URL.

Kelios canonical žymos: dvi ar daugiau rel=canonical žymų viename puslapyje prieštarauja viena kitai, ir Google gali jas visas ignoruoti.

Sprendimas: palikite tiksliai vieną canonical žymą kiekviename puslapyje.

Atsitiktinis canonical tarp domenų: šablonas ar migracija palieka canonical nukreiptą į staging ar seną domeną.

Sprendimas: nukreipkite canonical į teisingą produkcijos URL šiame domene.

Canonical konfliktuoja su kitais signalais: canonical sako „indeksuok tai“, o noindex žyma, robots blokavimas ar peradresavimas sako kitaip.

Sprendimas: suderinkite canonical, robots, sitemap ir vidines nuorodas į vieną URL.

Raskite canonical problemas visoje savo svetainėje

Vienkartinis patikrinimas puikiai tinka vienam puslapiui. SEOcrawl AI iškelia canonical ir indeksavimo problemas tiesiai iš Google Search Console dideliu mastu — pavyzdžiui, „Alternatyvus puslapis su tinkama canonical žyma“ — kad galėtumėte jas žymėti pagal taisykles, rankiniu būdu ar per MCP ir susieti kiekvieną problemą su savo reitingais ir srautu. Matykite viską vienoje vietoje, o ne po vieną puslapį.

SEOcrawl AI indexation and canonical issue monitoring dashboard

Dažnai užduodami klausimai

Kas yra canonical žyma?

Canonical žyma (rel="canonical") — tai viena eilutė HTML head dalyje, nurodanti pagrindinę puslapio versiją. Kai tas pats ar labai panašus turinys pasirodo keliuose URL adresuose, canonical žyma nurodo paieškos sistemoms, kurį indeksuoti ir reitinguoti, ir sutelkia nuorodų signalus už jo, o ne juos išskaido tarp dublikatų.

Koks yra canonical žymos pavyzdys?

Puslapio šaltinyje ji atrodo taip: <link rel="canonical" href="https://example.com/blue-sneakers" />. Ta eilutė nurodo Google, kad /blue-sneakers yra pagrindinis URL, net jei produktas taip pat pasiekiamas adresu /blue-sneakers?utm_source=email arba /blue-sneakers/size-42. Kiekvienas indeksuojamas puslapis turėtų turėti canonical, geriausia nurodantį save patį.

Kada turėčiau naudoti canonical žymą?

Kiekviename indeksuojamame puslapyje pagal numatytuosius nustatymus, nurodant save patį. Jos ypač reikia, kai tas pats turinys pasiekiamas keliais URL adresais: sekimo parametrai, filtravimo ar rūšiavimo variantai, spausdinimo ar AMP versijos, sindikuotos kopijos. Jei puslapis turėtų reitinguotis savarankiškai, canonical nurodo savo paties URL. Jei tai dublikatas, jis nurodo pagrindinę versiją.

Kaip patikrinti puslapio canonical?

Įklijuokite URL į aukščiau esantį įrankį ir spustelėkite „Tikrinti canonical“. Mes paimame puslapį, perskaitome rel=canonical tiek iš HTML head, tiek iš HTTP Link antraštės ir pasakome, ar jis nurodo save patį, nurodo kitur, yra tarp domenų, jo trūksta, ar prieštarauja. Taip pat galite peržiūrėti šaltinį ir rankiniu būdu ieškoti „canonical“, bet įrankis pagauna dublikatines žymas ir neatitikimus po peradresavimo.

Kas yra save patį nurodantis canonical?

Save patį nurodantis canonical — tai kai puslapio canonical žyma nurodo savo paties URL. Tai rekomenduojama numatytoji reikšmė bet kuriam savarankiškam indeksuojamam puslapiui: ji pašalina dviprasmybę dėl sekimo parametrų, pabaigos pasvirųjų brūkšnių ir didžiųjų raidžių variantų ir aiškiai nurodo paieškos sistemoms, kurį URL indeksuoti.

Kaip ištaisyti canonical žymą?

Jei ji nurodo peradresavimą ar 404, pakeiskite ją į galutinį 200 URL. Jei yra kelios canonical žymos, palikite tik vieną. Jei ji per klaidą nurodo staging ar kitą domeną, perjunkite į produkciją. Jei ji prieštarauja noindex ar robots taisyklei, pasirinkite vieną signalą ir suderinkite likusius. Po pataisymo dar kartą patikrinkite puslapį, kad įsitikintumėte.

Kuo skiriasi canonical, noindex ir 301 peradresavimas?

Canonical sako „tai pagrindinė versija, sutelk signalus į ją“, ir abu URL lieka aktyvūs. Noindex sako „nerodyk to paieškoje“, o URL lieka pasiekiamas. 301 peradresavimas sako „šio URL nebėra, nukreipk naudotoją ir nuorodų autoritetą į naują“. Naudokite canonical dublikatams, noindex — menkaverčiam turiniui, 301 — pašalintiems ar perkeltiems puslapiams.

Kuo šis įrankis skiriasi nuo Google Search Console canonical ataskaitos?

GSC puslapių indeksavimo ataskaita nurodo, kurį canonical Google pasirinko kiekvienam URL — kartais kitokį, nei deklaravote. Šis tikrintuvas perskaito canonical, kurį iš tikrųjų nustatėte savo HTML ir HTTP antraštėse. Naudokite abu: GSC — Google verdiktui apie tai, kas buvo indeksuota, o šį įrankį — patikrinti, ką iš viso siunčiate.