Aynı içerik hem ?utm_source= parametreli adresle, hem kategori yolu üzerinden, hem de yazdırma görünümüyle açılabiliyorsa Google hangi URL’yi göstermeli? Canonical etiketi bu tercihi bildirir; fakat tek başına emir değildir. Google yönlendirme, rel="canonical", sitemap ve site içi bağlantıları birlikte okur. Bu sinyaller farklı adresleri gösterirse “Kullanıcı tarafından belirtilen standart sayfa” ile “Google’ın seçtiği standart sayfa” ayrışabilir. WordPress’te çözüm, bir eklenti kutusunu işaretlemekten önce bütün sinyalleri aynı hedefe toplamaktır.
Canonical URL neyi çözer?
Canonical, çok benzer veya yinelenen sayfalar arasındaki tercih edilen URL’dir. Google’ın 10 Temmuz 2026’da güncellediği belgeye göre güçlü sinyaller kalıcı yönlendirmeler ve rel="canonical" etiketidir; sitemap’e dahil edilmek daha zayıf bir sinyaldir. Birden fazla yöntem aynı URL’yi gösterdiğinde tercih güçlenir.
Canonical kullanmanın üç pratik amacı vardır: arama sonuçlarında temiz URL’yi göstermek, benzer sayfalara dağılmış bağlantı sinyallerini birleştirmek ve ölçüm raporlarını tek adres çevresinde toplamak. Büyük sitelerde yinelenen sayfalara harcanan tarama zamanını da azaltabilir.
Canonical, yönlendirme ve noindex aynı şey değil
Canonical: İki sayfa erişilebilir kalsın
Parametreli ürün URL’si kullanıcı için gerekli ama esas sürüm temiz ürün adresiyse, parametreli sayfa temiz URL’yi canonical gösterebilir. Kullanıcı her iki sayfayı da açar; arama motoruna hangi sürümün temsilci olduğu bildirilir.
301 yönlendirme: Eski sürümü kapatın
Yinelenen URL’ye artık ihtiyaç yoksa kalıcı sunucu yönlendirmesi daha açık çözümdür. Google, yönlendirme hedefini canonical olarak görmek için güçlü sinyal sayar. Taşınmış sayfayı hem erişilebilir bırakıp hem canonical vermek yerine gerçekten eski adresi 301 ile yeni eşdeğerine gönderin.
noindex: Sayfayı arama dışında bırakın
noindex, bir sayfanın dizinde görünmesini engellemek içindir; canonical seçimi için önerilen yöntem değildir. Google, site içindeki canonical seçimini yönetmek amacıyla noindex kullanılmasını önermiyor. Benzer sayfalar arasında sinyal birleştirmek istiyorsanız canonical; sayfa hiç görünmemeli diyorsanız noindex değerlendirilir.
WordPress’te canonical neden şaşar?
- SEO eklentisi yazıya A adresini canonical verirken sitemap B adresini listeler.
- HTTP sürümü HTTPS’e yönlenir ama canonical hâlâ HTTP’yi gösterir.
wwwve kök alan adı arasında zincir veya tutarsız etiket oluşur.- Staging ortamından kopyalanan mutlak canonical üretimde unutulur.
- Sayfalandırılmış arşivlerin tamamı yanlışlıkla ilk sayfayı canonical gösterir.
- JavaScript, kaynak HTML’deki canonical etiketini sonradan başka URL’ye çevirir.
Google mutlak URL kullanılmasını öneriyor. /urun/ gibi göreli yol teknik olarak desteklense de test alanının yanlışlıkla taranması gibi durumlarda uzun vadeli sorun çıkarabilir. https://ornek.com/urun/ biçimi daha güvenlidir.
Altı sinyali aynı hedefe toplama testi
- Son URL: Tarayıcı ve
curl -Iile yönlendirme zincirinin ulaştığı adresi kaydedin. - HTML canonical: Kaynak kodda tek bir
rel="canonical"bulunduğunu ve mutlak URL kullandığını doğrulayın. - Sitemap: XML sitemap’te yalnız tercih edilen sürümün listelendiğini kontrol edin.
- Site içi bağlantılar: Menü, içerik ve breadcrumb bağlantılarının canonical URL’ye gittiğini tarayın.
- Protokol ve alan adı: HTTP/HTTPS ile www/kök sürümlerinin aynı hedefe kalıcı yönlendiğini görün.
- Search Console: URL Denetleme’de kullanıcı ve Google seçimini karşılaştırın.
Komut satırında iki dakikalık kontrol
Önce yönlendirmeleri görün:
curl -I -L https://ornek.com/parametreli-sayfa/?ref=test
Sonra kaynak HTML’de canonical etiketini arayın:
curl -s https://ornek.com/parametreli-sayfa/?ref=test | grep -i canonical
Birden fazla canonical etiketi, HTTP hedefi, farklı alan adı veya alakasız ana sayfa görünüyorsa düzeltme gerekir. JavaScript kullanan sayfalarda kaynak HTML ile tarayıcıda oluşan DOM’u ayrıca karşılaştırın; Google, mümkünse canonical bilgisinin kaynak HTML’de net olmasını öneriyor.
Yanlış canonical düzeltme sırası
Önce tek tercih edilen URL belirleyin. WordPress Genel Ayarlar, kalıcı bağlantı yapısı ve SEO eklentisindeki canonical alanını kontrol edin. Ardından CDN/önbelleği temizleyin; sitemap’i yeniden üretin ve site içi bağlantıları güncelleyin. Eski URL gereksizse 301 ekleyin. Son olarak Search Console canlı testi yapın; raporun yeniden tarama olmadan hemen değişmeyeceğini hesaba katın.
SEO eklentisinin puanı canonical kararının kanıtı değildir. SEO araçlarındaki skorları Google verisinden ayırma rehberindeki gibi, burada da üretilen HTML, HTTP zinciri ve Search Console birlikte okunmalıdır.
Canonical kullanmamanız gereken iki durum
Birbirinden gerçekten farklı arama niyetlerine cevap veren iki sayfayı sırf bazı paragrafları benziyor diye tek canonical altında toplamayın. Örneğin “bireysel hosting” ve “kurumsal hosting” sayfaları fiyat, hedef kitle ve kapsam bakımından ayrıysa, birini diğerinin kopyası ilan etmek doğru değildir. Her sayfanın özgün amacı ve içeriği güçlendirilmelidir.
Ayrıca 404 dönen, robots.txt ile engellenen veya noindex taşıyan hedefi canonical olarak seçmek çelişkili sinyal üretir. Tercih edilen URL erişilebilir olmalı, 200 OK vermeli ve dizine girmesine izin verilmelidir. Ürün stoğu geçici olarak bittiyse sayfayı hemen başka ürüne canonical vermek yerine kullanıcıya stok durumunu ve gerçek alternatifleri anlatmak daha tutarlı olabilir.
Kısa kontrol listesi
- Sayfada yalnız bir canonical etiketi var mı?
- Canonical mutlak, HTTPS ve doğru alan adında mı?
- Yönlendirme, sitemap ve iç bağlantılar aynı URL’yi gösteriyor mu?
- Canonical sayfanın kendisine referans veren etiketi bulunuyor mu?
- robots.txt veya noindex ile çelişen sinyal var mı?
- Google’ın seçtiği URL Search Console’da doğrulandı mı?
Canonical sorunlarında en yaygın hata, tek etiketi düzeltip diğer sinyalleri unutmak. Google’a aynı tercihi altı farklı yerden tutarlı biçimde anlattığınızda sonuç daha öngörülebilir; çelişen sinyallerde ise son kararın arama motoruna ait olduğunu kabul etmek gerekir.
Kaynak
- Google Search Central — How to specify a canonical URL with rel=canonical and other methods, son güncelleme: 10 Temmuz 2026.



