Kanonik etiketler, SEO’nuzu olumsuz etkileyebilecek yinelenen içerik sorunlarını önlemenize yardımcı olur. Bu yazıda, bu etiketlerin nasıl çalıştığını ve ne zaman kullanılması gerektiğini anlatacağız.
Kanonik Etiket Nedir?
Kanonik etiket (rel=“canonical”), benzer veya yinelenen URL’ler olduğunda arama motorlarına hangi sayfa sürümünün ana sürüm olduğunu bildiren bir HTML kodu parçasıdır. Bu, yalnızca ana sürümün dizine eklenmesini sağlamaya yardımcı olur.
İşte örnek bir kanonik etiket:
<link rel=”canonical” href=”https://ornek.com/” />
Burada belirttiğiniz URL, dizine eklenmesini istediğiniz sayfanın ana sürümüdür.
Kanonik Etiketleri Ne Zaman ve Neden Kullanmalısınız?
Aynı veya benzer içeriğe birden fazla URL üzerinden ulaşılabiliyorsa kanonik etiket kullanmalısınız.
Bu durumun ortaya çıkmasının birkaç nedeni şunlardır:
- Sonda eğik çizgi olan ve olmayan URL’lerde yinelenen içerik olması (ör. ornek.com/ ve https://www.google.com/search?q=ornek.com)
- Sayfaların masaüstü ve mobil sürümlerinde yinelenen içerik olması (ör. https://www.google.com/search?q=ornek.com ve https://www.google.com/search?q=m.ornek.com)
- URL’lerin parametreli sürümlerinde yinelenen içerik olması (ör. https://www.google.com/search?q=ornek.com ve https://www.google.com/search?q=ornek.com?takip-kodu)
Örneğin, aletler satan bir e-ticaret mağazanız olduğunu varsayalım. Mavi aletlerinizi listeleyen bir kategori sayfanız şu URL’de olabilir: ornek.com/aletler/mavi/
. Ancak ziyaretçiler ürün filtreleri uyguladığında aynı içeriğe şu gibi karmaşık bir URL’den de erişilebilir: ornek.com/aletler?renk=mavi
Eğer kanonik bir URL belirtmezseniz, “yanlış” URL sürümü dizine eklenebilir ve arama sonuçlarında görünebilir.
Kanonik etiketler ayrıca, bağlantılar gibi sıralama sinyallerinin tek bir sayfada birleşmesini sağlar. Bağlantılar, Google’ın onaylanmış bir sıralama faktörü olduğu ve bağlantılar ile trafik arasında güçlü bir korelasyon olduğu için bu önemlidir.
Çok fazla yinelenen içerik, “tarama bütçenizi” de tüketebilir. Bu durumda Google, kaynaklarını aslında dizine eklenmesini istediğiniz yeni sayfalar yerine içeriğin yinelenen sürümlerini tarayarak boşa harcar.
Sitenize Kanonik Etiketleri Nasıl Eklersiniz?
Bunu, sayfanızın <head>
bölümüne <link rel="canonical" href="https://ornek.com"/>
kodunu ekleyerek manuel olarak yapabilirsiniz, ancak bu zahmetli olduğu için pek tercih edilmez. Genellikle web sitesi platformunuz aracılığıyla yapmak daha kolaydır.
Hangi yöntemi seçerseniz seçin, şu altın kurallara uymaya özen gösterin:
- Mutlak URL’ler kullanın. Google, göreceli URL’ler (ör.
/ornek-sayfa/
) desteklense de kullanılmamasını önerir. Bu, kanonik etiketlerde tam mutlak URL’ler (ör.https://ornek.com/ornek-sayfa/
) belirtmeniz gerektiği anlamına gelir. - Doğru alanı kullanın. SSL’e geçtiyseniz (ki şimdiye kadar geçmiş olmalısınız!), kanonik etiketlerinizde SSL olmayan (yani HTTP) URL’ler belirtmediğinizden emin olun. Bu, Google’da kafa karışıklığına ve beklenmedik sonuçlara yol açabilir.
- Sayfa başına yalnızca bir kanonik belirtin. Birden fazla kanonik belirtirseniz, Google büyük olasılıkla hepsini yok sayacaktır.
Popüler Platformlarda Kanonik Etiket Ayarlama
- WordPress: Yoast SEO eklentisini kurun, ardından bir sayfa veya gönderideki “Gelişmiş” bölümüne gidin; burada bir kanonik URL belirtme seçeneği göreceksiniz.
- Wix: Wix’in adım adım kılavuzunu izleyin. WordPress’e göre biraz daha karmaşık olsa da mümkündür.
- Shopify: Shopify, kutudan çıktığı haliyle kanonik etiketlemeyi oldukça iyi yönetir. Küçük ve orta ölçekli mağazaların çoğu manuel olarak etiket eklemeye ihtiyaç duymaz. Gerekirse, tema kodunu (.liquid dosyaları) düzenlemeniz gerekeceğinden bir geliştiriciden yardım almanız önerilir.
- Squarespace: Sayfanızın gelişmiş ayarlarına gidin ve başlık (header) kısmına kanonik etiketleri ekleyebilirsiniz.
Kanonik URL’leri Belirtmenin Diğer Yolları
Kanonik etiketler tek yöntem değildir. Üç farklı yöntem daha kullanabilirsiniz:
- Yönlendirme: Yinelenen bir sayfayı kullanımdan kaldırdığınızda bunu kullanın. Googlebot’u (ve ziyaretçileri) farklı bir URL’ye yönlendirir.
- HTTP Başlığında rel=”canonical”: PDF gibi belgeler için
<head>
bölümü olmadığından kanonik etiketleri HTTP başlıkları aracılığıyla ayarlamanız gerekir. - Site Haritası: Site haritanızda yalnızca kanonik URL’ler listelenmelidir, ancak Google bunun zayıf bir kanonikleştirme sinyali olduğunu belirtir.
Yaygın Kanonikleştirme Hataları ve En İyi Uygulamalar
Kanonikleştirme karmaşık olabilir. Bu nedenle, nasıl doğru yapılacağına dair birçok yanlış anlama mevcuttur.
- Hata #1: Kanonikleştirilmiş URL’yi robots.txt ile engellemek: Bir URL’yi robots.txt’de engellemek, Google’ın onu taramasını engeller. Bu da o sayfadaki kanonik etiketi göremeyeceği ve “bağlantı değerini” kanonik sayfaya aktaramayacağı anlamına gelir.
- Hata #2: Kanonikleştirilmiş URL’yi noindex olarak ayarlamak:
noindex
verel=canonical
etiketlerini asla karıştırmayın. Bunlar çelişkili talimatlardır. Google genellikle kanonik etiketi önceliklendirir, ancak bu bir garanti değildir. - Hata #3: Kanonikleştirilmiş URL için 4XX HTTP durum kodu ayarlamak: Bu,
noindex
etiketi kullanmakla aynı etkiye sahiptir: Google kanonik etiketi göremez ve bağlantı değerini aktaramaz. - Hata #4: Tüm sayfalandırılmış sayfaları kök sayfaya yönlendirmek: Google, sayfalandırılmış sayfaların serinin ilk sayfasına yönlendirilmemesi gerektiğini belirtir.
- Hata #5: hreflang ile kanonik etiket kullanmamak: Hreflang etiketleri kullanırken, aynı dildeki bir kanonik sayfayı belirtmelisiniz.
- Hata #6: Birden fazla rel=canonical etiketine sahip olmak: Birden fazla kanonik etiket, Google tarafından yok sayılmalarına neden olur. Bu genellikle etiketlerin CMS, tema ve eklentiler gibi farklı noktalarda sisteme eklenmesiyle olur.
- Hata #7:
<body>
içinde rel=canonical kullanmak:rel=canonical
yalnızca bir belgenin<head>
bölümünde yer almalıdır.<body>
bölümündeki bir kanonik etiket yok sayılır.
Sitenizdeki Kanonik Etiket Sorunlarını Bulma ve Düzeltme
Kanonikleştirme hatalarını tespit etmek için sitenizi düzenli olarak denetlemek önemlidir. Ahrefs’in Site Denetimi aracını kullanarak bunu ücretsiz yapabilirsiniz. İşte Site Denetimi’nin bulabileceği 14 kanonik sorun ve çözümleri:
- Kanonik, 4XX’e işaret ediyor: Kanonik etiketler ölü (4XX) bir URL’ye işaret ediyor. Çözüm: Ölü kanonik bağlantıları çalışan (200 durum kodlu) sayfalara yönlendirin.
- Kanonik, 5XX’e işaret ediyor: Kanonik etiketler bir sunucu hatası (5XX) olan URL’ye işaret ediyor. Çözüm: Hatalı URL’leri geçerli olanlarla değiştirin ve sunucu yapılandırmasını kontrol edin.
- Kanonik, yönlendirmeye işaret ediyor: Kanonik etiketler yönlendirilen bir URL’ye işaret ediyor. Çözüm: Kanonik bağlantıları doğrudan sayfanın en yetkili sürümüne yönlendirin.
- Yinelenen sayfalarda kanonik yok: Bir veya daha fazla yinelenen sayfa kanonik bir sürüm belirtmiyor. Çözüm: Yinelenen grupları gözden geçirin ve tüm kopyalarda bir kanonik sürüm belirtin.
- Site haritasında kanonik olmayan sayfa: Site haritasında kanonik olmayan bir veya daha fazla sayfa listeleniyor. Çözüm: Kanonik olmayan URL’leri site haritanızdan kaldırın.
- OG URL’si kanonikle eşleşmiyor: Open Graph (og:url) etiketindeki URL, kanonik etiketle eşleşmiyor. Çözüm:
og:url
etiketindeki URL’nin kanonik sayfanın URL’si ile aynı olduğundan emin olun.