Canonical Tag Nədir?
Canonical tag (canonical etiket) — vebsaytda eyni ya da çox oxşar məzmuna sahib bir neçə URL mövcud olduqda Google-a “bu URL-lərin əsası budur, onun sıralamasını nəzərə al” deyən HTML kodudur. Texniki olaraq <link rel="canonical" href="https://sizinsayt.az/əsas-sehife/"> formatında yazılır və səhifənin <head> bölməsinə yerləşdirilir.
Canonical tag-i bir nümunə ilə izah edək. Eyni məhsul dörd fərqli URL-dən əlçatandır: sayt.az/məhsul, sayt.az/məhsul?color=red, sayt.az/məhsul?sort=price, www.sayt.az/məhsul. Bu dörd URL eyni məzmunu göstərir — Google isə bunların hamısını ayrıca məzmun kimi görüb çaşır. Canonical tag bu dörd URL-dən birini “əsas” elan edir — Google bütün sıralama gücünü həmin URL üzərində toplayır, digərlərini ikincil kimi qəbul edir.
Canonical tag [SEO →]-nun ən vacib texniki elementlərindən biridir. Düzgün istifadə edildikdə dublikat məzmun problemini həll edir, link gücünün dağılmasının qarşısını alır, [crawl budget →]-i qoruyur. Yanlış istifadə edildikdə isə saytın ən vacib səhifələrini gizlədə, ciddi [SEO →] problemlərinə yol aça bilər.
Canonical Tag Niyə Mövcuddur?
İnternet inkişaf etdikcə, saytlar mürəkkəbləşdikcə müəyyən bir problem aydın oldu: eyni məzmun fərqli URL-lərdə görünməyə başladı. Bu problemi “dublikat məzmun” adlandırırıq.
Dublikat məzmun bir neçə şəkildə yaranır. E-commerce saytlarında hər filtr seçimi yeni URL yaradır — rəng, ölçü, qiymət sıralaması. Printer-friendly versiyalar — sayt.az/məqalə və sayt.az/məqalə/print eyni məzmunu göstərir. HTTP/HTTPS fərqi — hər iki protokol aktiv olduqda dublikat yaranır. WWW/non-WWW fərqi — www.sayt.az və sayt.az eyni saytın iki fərqli URL-idir. Pagination — /page/1, /page/2 eyni kateqoriyanın fərqli nöqtələridir. Sessiya ID-ləri — sayt.az/məhsul?sessionid=abc123 hər ziyarətçi üçün fərqli URL yaradır.
Google bu dublikat məzmunla üzləşdikdə bir sıra problem baş verir. Sıralama gücü bu URL-lər arasında bölünür — heç biri tam güclə sıralanmır. Google hansı URL-i əsas kimi göstərəcəyini bilmir — bəzən səhv URL seçilir. [Crawl budget →] bu dublikat URL-ləri taramaqla israf edilir. 2009-cu ildə Google, Microsoft (Bing) və Yahoo birgə canonical tag standartını elan etdi. Bu birgə addım canonical tag-i sənayenin universal həllinə çevirdi.
Canonical Tag Necə İşləyir?

Canonical tag Google-a bir tövsiyə — güclü tövsiyə, lakin mütləq əmr deyil — göndərir. “Bu URL-in əsas olduğunu hesab et” deyir. Google bu tövsiyəni 99% hallarda qəbul edir, lakin bəzən öz qərarını verə bilir — xüsusilə canonical tag-in digər siqnallarla ziddiyyət yaratdığı hallarda.
Texniki olaraq canonical tag iki formada mövcuddur.
HTML <head> daxilindəki canonical tag ən geniş yayılmış formatdır. Səhifənin <head> bölməsinə aşağıdakı kod əlavə edilir: <link rel="canonical" href="https://sizinsayt.az/tercih-edilen-url/">. Bu kodu URL-i canonical ediləcək hər səhifəyə — yəni dublikat səhifəyə — yerləşdirirsiniz. Canonical URL-in özünə isə eyni URL-ə işarə edən self-referencing canonical əlavə etmek tövsiyə edilir.
HTTP başlığındakı canonical tag JavaScript ilə yaradılan səhifələr, PDF faylları, şəkillər kimi HTML olmayan resurslar üçün istifadə edilir. Link: <https://sizinsayt.az/tercih-edilen-url/>; rel="canonical" formatında HTTP cavab başlığına əlavə olunur.
Canonical Tag-in Əsas İstifadə Halları
Parametrli URL-lərin İdarəedilməsi
[E-commerce →] saytlarının ən böyük canonical problemi parametrli URL-lərdir. Eyni məhsul fərqli filtr kombinasiyalarıyla onlarla, yüzlərlə URL yarada bilir.
sayt.az/qadın-geyimi — kateqoriya səhifəsinin əsas URL-i
sayt.az/qadın-geyimi?reng=qırmızı — rəng filtrindən sonra
sayt.az/qadın-geyimi?reng=qırmızı&ölçü=M — iki filtr
sayt.az/qadın-geyimi?sort=qiymət&order=artan — sıralama
Bu URL-lərin hamısına eyni canonical — sayt.az/qadın-geyimi — əlavə etmek həll yoludur. Google bütün link gücünü kateqoriyanın əsas URL-ində toplayır.
HTTP-dən HTTPS-ə Keçid
HTTPS-ə keçid zamanı bəzən hər iki protokol bir müddət aktiv qalır. HTTP versiyalarına canonical tag əlavə etmek — hər HTTP URL-in canonical-ı uyğun HTTPS URL-inə işarə etsin — keçid prosesini daha sürətli, daha təhlükəsiz edir.
WWW vs Non-WWW Birləşdirməsi
www.sayt.az və sayt.az texniki cəhətdən iki fərqli URL-dir. İkisi eyni anda aktiv olduqda canonical tag-lə biri digərinə yönləndirilməlidir. 301 redirect daha güclü həll olsa da, canonical tag əlavə güvən təbəqəsi kimi işlədilir.
Məhsul Variantları
Eyni məhsulun fərqli rəng, ölçü variantları fərqli URL-ə sahibdirsə, lakin məzmun demək olar ki, eynidirsə — canonical tag ilə idarə etmek mümkündür. Əsas variantın URL-ini canonical olaraq seçib, digər variantların canonical-nı ona yönləndirmek bir seçimdir. Lakin bu halda hər variantın özünəməxsus dəyəri varsa — fərqli şəkillər, fərqli təsvir — ayrı URL saxlamaq daha düzgün ola bilər.
Sindikasiya Məzmunu
Məzmununuzu başqa saytlarda dərc edirsiniz — ya başqa saytın məzmunu öz saytınızda var? Bu sindikasiya halında canonical tag əsas mənbəyə işarə etməlidir. Beləliklə Google orijinal məzmun sahibini tanıyır, sıralama gücü paylašılmır.
Məsələn, məqaləyə öncə saytınızda dərc edilib, sonra Forbes ya da başqa saytda yenidən nəşr edilib. Forbes canonical-ı sizin saytınıza işarə etdirərsə — Google-da orijinal mənbə olaraq sizin saytınız görünür.
Paginasiya Səhifələri
/kateqoriya, /kateqoriya/page/2, /kateqoriya/page/3 — bu paginasiya URL-ləri üçün canonical strategiyası mübahisəlidir. Bəzilər hər paginasiya səhifəsinin canonical-nı birinci səhifəyə işarə etdirir. Lakin bu yanlışdır — 5-ci səhifədəki məhsullar birinci səhifədə yoxdur, məzmun fərqlidir. Düzgün yanaşma hər paginasiya səhifəsinin özünə self-referencing canonical olmasıdır — ya da rel=”next” və rel=”prev” istifadə etməkdir.
Canonical Tag-in Düzgün Tətbiqi

Canonical tag-i düzgün tətbiq etmek bir sıra dəqiq qaydaya riayəti tələb edir.
Mütləq URL istifadə edin. Canonical-da relative URL deyil, mütləq (absolute) URL istifadə edin. href="/məhsul/" deyil, href="https://sizinsayt.az/məhsul/" yazın. Bu Google-un URL-i düzgün tanımasını təmin edir.
HTTPS URL istifadə edin. Canonical URL həmişə HTTPS versiyasına işarə etməlidir. HTTP URL-ə canonical göndərən sayt öz sıralama gücünü HTTP-yə yönləndirir — bu böyük bir xətadır.
Self-referencing canonical əlavə edin. Canonical URL-in özünə — yəni əsas URL-ə — öz-özünə işarə edən canonical əlavə edin. Bu Google-un canonical siqnallarını daha aydın oxumasına kömək edir. Əgər saytınızdakı hər səhifəyə self-referencing canonical əlavə edərsinizsə — başqa saytın sizin məzmununuzu kopyalaması halında canonical Google-a orijinal mənbəyi göstərir.
Yalnız bir canonical tag olsun. Bir səhifədə iki canonical tag olmamalıdır. İki fərqli URL-ə işarə edən iki canonical — Google ikisini də nəzərə almır, canonical siqnalı itirilir.
Canonical zəncirlərindən qaçının. A səhifəsinin canonical-ı B-yə, B-nin canonical-ı C-yə işarə edir. Bu zəncir [crawl budget →]-i israf edir. A birbaşa C-yə işarə etməlidir.
301 redirect ilə canonical-ı birlikdə istifadə edin. 301 redirect daha güclü siqnaldır — canonical isə əlavə güvən qatıdır. Mümkün olan hallarda canonical ilə yanaşı 301 redirect də tətbiq edin. Lakin canonical-ı redirect əvəzinə istifadə etməyin — ikisi fərqli məqsədlər üçündür.
Canonical Tag vs Digər Dublikat Məzmun Həlləri
Canonical tag dublikat məzmun problemini həll etmənin yeganə yolu deyil. Hər metodun öz güclü tərəfi, öz istifadə halı var.
301 Redirect ən güclü siqnaldır. Bir URL-i tamamilə başqasına yönləndirmek üçündür. URL-dən tamamilə imtina etmek istədiyinizdə — köhnə URL artıq mövcud olmayacaqsa — 301 redirect canonical-dan üstündür. Lakin bəzən URL-i saxlamaq lazım gəlir — bu halda canonical daha uyğundur.
Noindex direktivi səhifəni tamamilə indeksdən çıxarır. Canonical isə səhifəni indeksdən çıxarmır — Google yenə də o URL-i tarayır, lakin sıralama gücünü canonical URL-ə yönləndirir. Noindex səhifənin görünməsini istəmədiyinizdə, canonical isə sıralama gücünü birləşdirmək istədiyinizdə istifadə edilir.
Robots.txt bloku Googlebot-un URL-i tamamilə taramasının qarşısını alır. Lakin robots.txt ilə bloklanan URL üçün canonical göndərmek mənasızdır — Google bloklanmış URL-i taramadığından canonical-ı oxuya bilməz.
URL parametr idarəetməsi Google Search Console-da URL parametrlərinin necə işləndiyini Google-a bildirməkdir. Lakin bu üsul Google-un nəzərə alacağına zəmanət vermir — canonical daha etibarlıdır.
Canonical Tag Səhvləri: Ən Çox Edilən Yanlışlar
Canonical tag güclü alətdir — lakin yanlış istifadəsi SEO performansını ciddi şəkildə zədələyə bilər.
Yanlış URL-ə canonical göndərmek ən kritik xətadır. Əsas, dəyərli URL-ə gəlməli olan sıralama gücünü yanlış bir URL-ə yönləndirməkdir. SEO audit zamanı canonical URL-lərin düzgün olduğunu mütləq yoxlayın.
Canonical-ı redirect edilən URL-ə işarə etdirmek sıralama gücünü zəiflədır. Canonical URL həmişə canlı, aktif bir URL-ə işarə etməlidir.
Mobil versiya canonical problemi getdikcə nadir olsa da hələ rast gəlinir. Mobil URL-in (m.sayt.az/məhsul) canonical-ı masaüstü URL-ə (sayt.az/məhsul) işarə etməli, masaüstü URL-in canonical-ı isə özünə self-referencing olmalıdır.
Canonical-ı noindex ilə birlikdə istifadə etmek ziddiyyətli siqnal göndərir. Canonical “bu URL-ə diqqət et” deyir, noindex isə “bu URL-i indeksləmə” deyir. Bu iki direktiv eyni səhifədə olmamalıdır.
Canonical zənciri — A→B→C → crawl budget israfı. Hər canonical birbaşa son hədəf URL-ə işarə etməlidir.
Bütün kateqoriya səhifəsini birinci paginasiya canonical-ına yönləndirmek məzmun itkisinə səbəb olur. Hər paginasiya səhifəsi özünəməxsus məzmuna sahibdir — self-referencing canonical daha düzgündür.
Canonical Tag-i Necə Yoxlamaq Olar?
Saytınızdakı canonical tag-lərin düzgün işlədiyini yoxlamak üçün bir neçə metod mövcuddur.
Brauzer ilə yoxlama ən sadə metoddur. Hər hansı brauzerda səhifəni açın, Ctrl+U ilə HTML mənbəyini görün, Ctrl+F ilə canonical sözünü axtarın. Tapılan URL canonical URL-dir — doğrudurmu?
Google Search Console canonical vəziyyətini daha geniş şəkildə göstərir. Index > Pages bölməsindən istənilən URL-in Google tərəfindən seçilmiş canonical URL-ini görə bilərsiniz. Bu məlumat sizdə canonical göndərdiyiniz URL ilə Google-un seçdiyi URL-i müqayisə etmek imkanı verir. İki URL fərqlidirsə — Google sizin canonical tövsiyənizi qəbul etməyib, öz qərarını verib. Bu vəziyyəti araşdırmak lazımdır.
Screaming Frog SEO Spider saytdakı bütün canonical URL-ləri toplu şəkildə yoxlayır. Canonical zəncirlərini, yanlış canonical-ları, canonical olmayan URL-ləri bir baxışda görürsünüz. Böyük saytlar üçün əvəzsiz alətdir.
Ahrefs, SEMrush kimi alətlər canonical problemlərini avtomatik aşkarlayan texniki [SEO audit →] funksiyalarına sahibdir.
Canonical Tag və Crawl Budget Əlaqəsi
Canonical tag crawl budget -in ən effektiv optimallaşdırma üsullarından biridir. Bu əlaqəni anlamak canonical tag-in niyə bu qədər vacib olduğunu açıqlayır.
Google saytı tarayanda hər URL-i ayrıca bir tarama resursu ilə tarayır. Canonical tag-siz [e-commerce →] saytında 1 məhsulun 100 parametrli URL-i — 100 ayrı tarama resursu. Canonical tag ilə — yalnız 1 URL-ə tam tarama resursu, qalanlar minimal resursla idarə edilir.
Bundan əlavə canonical tag Google-a aydın siqnal verir: “Bu URL-ə fokuslan, qalanları ikincildir.” Bu fokuslanma Googlebot-un crawl budget-ini daha effektiv istifadə etməsini təmin edir — vacib URL-lər daha tez-tez taranır, indekslənir, sıralanır.
Beynəlxalq Saytlarda Canonical və Hreflang
Çox dilli, çox regional saytlarda canonical tag hreflang atributu ilə birlikdə istifadə edilir. Bu kombinasiya düzgün anlaşılmadıqda ciddi SEO problemlərə yol açır.
Hreflang Google-a “bu məzmunun fərqli dil/region versiyaları bunlardır” deyir. Canonical tag isə “bu URL-in əsası budur” deyir. İki ayrı funksiya üçün iki ayrı direktiv.
Düzgün istifadə: hər dil/region versiyası öz canonical-ına (özünə self-referencing) sahibdir. Hreflang bütün alternativ versiyalara işarə edir. Yanlış istifadə: bütün dil versiyalarının canonical-ı bir URL-ə işarə edir — bu digər versiyaların sıralanma potensialını öldürür.
Azərbaycanca, Rusca, İngiliscə versiyaları olan bir saytda az.sayt.az, ru.sayt.az, en.sayt.az URL-lərinin hamısının canonical-ı az.sayt.az-a işarə edərsə — Rusca və İngiliscə versiyalar heç vaxt lazımi şəkildə sıralanmaz.
Canonical Tag-i CMS Sistemlərində Tətbiq Etmek
Canonical tag-i həyata keçirmek üçün texniki bilik lazımdır — lakin əksər CMS sistemlər bu prosesi asanlaşdırır.
WordPress üçün Yoast SEO ya da Rank Math plugin-ləri canonical tag idarəetməsini tam avtomatik həll edir. Hər səhifəyə, hər məhsula özünə self-referencing canonical avtomatik əlavə olunur. Xüsusi canonical tələb edən hallarda isə plugin interfeysi üzərindən dəyişdirmek mümkündür.
Shopify kimi e-commerce platformaları məhsul URL-ləri üçün canonical tag-i avtomatik əlavə edir — lakin filtr URL-ləri üçün əlavə konfiqurasiya tələb olunur.
Magento güclü canonical idarəetmə imkanları təklif edir — lakin düzgün konfigurasiya müstəqil texniki bilik tələb edir. Magento-da parametrli URL-lər üçün canonical idarəetmə saytın SEO audit prioritet maddəsidir.
Xüsusi inkişaf etdirilmiş saytlar üçün canonical tag server tərəfindən dinamik şəkildə hər URL üçün generasiya edilməlidir. Bu zaman URL strukturunu çox yaxşı anlamak, hansı URL-lərin canonical tələb etdiyini dəqiq müəyyən etmek lazımdır.
Real Nümunə: Canonical Tag-in SEO -ya Təsiri
Azərbaycanda fəaliyyət göstərən bir e-commerce mağazası var idi. 15.000 məhsul, hər məhsul üçün ortalama 8 filtrlə kombinasiya — cəmi 120.000+ URL. Lakin bu URL-lərin yalnız 15.000-i real, unikal məzmuna sahib idi.
SEO audit aparıldı. Məlum oldu ki, canonical tag heç bir URL-də yox idi. Google bu 120.000 URL-in hamısını fərqli məzmun kimi görürdü. Məhsul səhifələrinin sıralama gücü 8 URL arasında bölünürdü — heç biri güclü sıralanmırdı. Crawl budget -in 85%-i parametrli URL-lərin taranmasına gedirdi.
Görülən işlər: bütün parametrli URL-lərə canonical əlavə edildi (hər birinin canonical-ı filtrlərsiz əsas məhsul URL-inə işarə edir), hər məhsulun əsas URL-inə self-referencing canonical əlavə edildi, sitemap yeniləndi — yalnız 15.000 əsas URL daxil edildi.
4 ay sonra nəticə: üzvi trafik 48% artdı. Məhsul səhifələrinin ortalama sıralaması 3.2 mövqe yüksəldi. Yeni məhsulların indekslənmə müddəti 3 həftədən 4 günə endi. [Crawl budget →] effektivliyi 340% artdı — Googlebot indi vaxtının böyük hissəsini real dəyərli URL-ləri taramaqla keçirir.
Canonical Tag-i [SEO Audit →]-da Yoxlamaq
Professional SEO audit canonical tag analizini mütləq əhatə etməlidir. Audit zamanı yoxlanılmalı olan əsas məqamlar bunlardır.
Saytdakı bütün canonical URL-lərin canlı, yönləndirilməmiş, 200 statuslu olduğunu yoxlayın. Canonical zəncirlərini (A→B→C) tapın. İki canonical tag olan səhifələri aşkarlayın. Noindex + canonical kombinasiyası olan səhifələri tapın. Google-un canonical kimi seçdiyi URL-lə saytın göstərdiyi canonical URL-in uyğun olduğunu yoxlayın — Search Console bu məlumatı verir. Hreflang istifadəsi varsa canonical-hreflang uyğunluğunu yoxlayın.

