Arama motoru optimizasyonunda yinelenen içerikleri (duplicate content) birleştirmek ve PageRank otoritesini ana sayfada toplamak için kullanılan en güçlü HTML etiketlerinden biri rel=“canonical” etiketidir. Ancak bu etiketin yanlış yapılandırılması; Google’ın direktifi tamamen yok saymasına, sitenin yanlış versiyonunun dizine girmesine veya kritik sayfaların sıralamadan silinmesine yol açabilir.
Canonical etiketlerini yönetirken teknik SEO uzmanlarının en sık düştüğü 6 kritik tuzak ve çözümleri belirli mühendislik prensiplerine göre uygulanmalıdır.
1. Canonical Etiketinin Çalışma Mantığı
<!-- A Sayfasının İçinde Yer Alan Kod: -->
<link rel="canonical" href="https://seobify.com/ana-orijinal-sayfa/" />
Googlebot bu kodu okuduğunda: “A sayfasındaki içeriğin asıl sahibi ve dizine girmesi gereken versiyonu https://seobify.com/ana-orijinal-sayfa/ adresidir; A sayfasının link otoritesini bu adrese aktar.” talimatını alır.
2. Canonical Kullanırken En Sık Yapılan 6 Kritik Hata
[Hata 1: Göreceli URL] ➔ href="/sayfa" (YANLIŞ!) ──> href="https://site.com/sayfa/" (DOĞRU!)
[Hata 2: Noindex Çelişkisi] ➔ noindex + canonical aynı sayfada olamaz!
[Hata 3: Canonical Zinciri] ➔ A ──(canonical)──> B ──(canonical)──> C (Google yok sayar!)
[Hata 4: Hatalı Sayfalama] ➔ Sayfa 2'nin canonical'ını Sayfa 1'e basmak (2. sayfadaki ürünler silinir!)
[Hata 5: 301 / 404 URL'si] ➔ Canonical hedefinin yönlenmesi veya kırık olması.
[Hata 6: Birden Fazla Etiket]➔ Sayfada iki ayrı <link rel="canonical"> bulunması (İkisi de iptal olur).
| Hata Türü | Neden Kritik? | Doğru Çözüm |
|---|---|---|
| 1. Göreceli (Relative) URL Yazmak | CDN veya alt alan adı karışıklıklarında Googlebot yanlış URL türetebilir. | Daima tam protokol (https://) ve domain içeren Mutlak (Absolute) URL kullanın. |
| 2. Sayfalama (Pagination) Hatası | /kategori?page=2 sayfasının canonical’ını /kategori ana sayfasına vermek. | Her sayfalama sayfası kendi URL’sine canonical (Self-Canonical) vermelidir. |
| 3. Canonical ile Noindex’i Birlikte Kullanmak | noindex Google’a sayfayı dizinden çıkar derken, canonical otoriteyi aktar der (Çelişki). | Sayfa başka sayfaya canonical veriyorsa noindex kaldırılmalı, 200 OK taranabilir kalmalıdır. |
| 4. Yönlenen (301) veya 404 URL’ye İşaret Etmek | Canonical hedefi ölü veya yönlenen bir sayfaysa Google bu sinyali tamamen iptal eder. | Canonical hedefi daima doğrudan nihai 200 OK sayfası olmalıdır. |
| 5. Canonical Zincirleri (Chains) | A sayfası B’yi, B sayfası C’yi canonical gösterdiğinde algoritma güveni çöker. | Tüm sayfalar doğrudan en nihai ana sayfayı işaret etmelidir (A ➔ C, B ➔ C). |
6. <head> Dışında veya Çift Canonical | Sayfada birden fazla canonical etiketi varsa Google iki etiketi de geçersiz sayar. | Sayfanın <head> bloğunda yalnızca tek bir canonical etiketi bulunmalıdır. |
3. Screaming Frog ile Canonical Hatalarını Denetleme
Screaming Frog SEO Spider’da tarama yaptıktan sonra Canonicals sekmesine gidin:
Canonicalised: Başka sayfaya işaret eden tüm sayfaları listeler.Missing: Canonical etiketi bulunmayan sayfaları gösterir.Multiple: Sayfada birden fazla canonical etiketi olan hatalı sayfaları tespit eder.
Sıkça Sorulan Sorular
Canonical etiketi HTTPS ve WWW yönlendirmelerinin yerini tutar mı?
Hayır. HTTP ➔ HTTPS ve non-WWW ➔ WWW geçişleri sunucu seviyesinde 301 kalıcı yönlendirme ile yapılmalıdır; canonical tek başına sunucu yönlendirmesinin yerini tutmaz.
Çapraz Alan Adı (Cross-Domain) Canonical kullanılabilir mi?
Evet. Aynı içeriği iki farklı sitenizde yayınlıyorsanız (site-a.com ve site-b.com), orijinal sitenizi cross-domain canonical ile belirtebilirsiniz.
Stratejik Sonuç
Canonical etiketlerini hatasız kurgulamak, sitenizin indeks kalitesini ve PageRank dağılımını koruyan en temel teknik SEO kalkanıdır. Kusursuz indeksleme altyapıları için teknik SEO danışmanlığı çözümlerimizi inceleyin.
İlgili Yazılar
- E-Posta Pazarlamasında Takip Edilmesi Gereken 6 Kritik Metrik
- E-Posta Pazarlamasında Dikkat Edilmesi Gereken 7 Altın Kural
- Canonical Etiketi Kullanımı: Yinelenen İçerik ve URL Yönetimi
- Anahtar Kelime Araştırmasında Yapılan 6 Kritik Hata ve Çözümü
- Hreflang Etiketi Kullanımı: Çok Dilli SEO ve Hata Rehberi
Daha kapsamlı destek için: SEO Danışmanlığı hizmetimize göz atın.