Kısa cevap: Canonical etiket, arama motoruna bir sayfanın “tercih edilen” URL’sinin hangisi olduğunu bildirir; avukat sitelerinde en sık görülen hata, bu etiketin yanlış bir URL’ye işaret etmesi ya da hiç kullanılmamasıdır.
Bir avukat sitesinde canonical etiket doğru kurulmadığında, arama motoru aynı içeriğin hangi adresini dizine ekleyeceğine kendisi karar vermek zorunda kalır. Bu da bazen istenmeyen bir sayfanın öne çıkmasına, bazen de sıralama sinyallerinin birden fazla URL arasında bölünmesine yol açabilir. Canonical (rel=”canonical”), teknik olarak küçük bir HTML etiketidir; ama site mimarisi, sayfalama (pagination) yapısı veya çok bölgeli hreflang kurgusu gibi diğer teknik unsurlarla birlikte değerlendirildiğinde etkisi büyür.
Bu yazıda canonical etiketin ne işe yaradığını, avukat sitelerinde tekrar eden beş hatayı ve bu hataların nasıl kontrol edilebileceğini genel hatlarıyla ele alıyoruz.
Canonical Etiket Nedir, Ne İşe Yarar?
Canonical — arama motoruna hangi URL’nin tercih edildiğini bildiren bir HTML etiketidir. Sayfanın <head> bölümüne eklenen <link rel="canonical" href="..."> satırı, “bu içerik birden fazla adreste erişilebilir olsa da, dizine eklenmesini istediğim adres budur” anlamına gelir.
Avukat sitelerinde aynı içeriğe birden fazla yoldan ulaşılabilmesi yaygındır: filtre parametreleri, takip kodlu bağlantılar, hem http hem https sürümleri, hem www hem www’siz sürümler gibi. Canonical etiketi olmadan bu varyasyonların hepsi ayrı ayrı sayfalar gibi değerlendirilebilir; bu da içerik tekrarı (duplicate content) algısına ve sıralama sinyallerinin dağılmasına yol açabilir. Google’ın canonical URL seçimiyle ilgili resmî açıklamaları Google Search Central üzerinden takip edilebilir.
En Sık Görülen 5 Hata
Avukat sitelerinde canonical kullanımını incelerken tekrar eden beş hata öne çıkıyor. Bunları teker teker ele alalım.
1. Yanlış URL’ye İşaret Eden Canonical
Site şablonları veya eklentiler bazen canonical etiketini otomatik olarak hatalı bir URL’ye yönlendirir: örneğin bir iletişim sayfasının canonical’ı anasayfayı gösterebilir, ya da bir hizmet sayfası yanlışlıkla bloğ arşivine işaret edebilir. Bu durumda arama motoru, o sayfayı dizine eklerken yanlış yönlendirilmiş olur ve sayfa aramada hiç görünmeyebilir.
2. Protokol ve WWW Karışıklığı
Bir sitenin hem http hem https, hem www hem www’siz sürümü açık kalabilir. Canonical etiket bu dört varyasyonun hangisinin “asıl” adres olduğunu netleştirmelidir. Bazı sitelerde canonical etiketi eski http sürümüne işaret etmeye devam eder; bu, sunucu tarafında https’e yönlendirme yapılsa bile karışıklığa neden olabilir.
3. Sayfalama (Pagination) Hatası
Bloğ arşivi gibi sayfalanmış listelerde (2. sayfa, 3. sayfa vb.) her sayfanın kendi canonical’ı olması beklenir; ancak bazı kurulumlarda tüm sayfalanmış sayfaların canonical’ı 1. sayfaya yönlendirilir. Bu durumda 2. ve sonraki sayfalardaki içerik arama motoru tarafından görmezden gelinebilir. Sayfalama ve canonical ilişkisi hakkında detaylı bilgi pagination/sayfalama SEO yazısında ele alınmıştı.
4. Self-Canonical Eksikliği
Her sayfanın normal koşullarda kendi URL’sini canonical olarak göstermesi (“self-canonical”) beklenen bir uygulamadır. Bazı sitelerde bu etiket tamamen eksiktir; canonical hiç eklenmemiştir. Etiket eksik olduğunda arama motoru kendi tahminine göre bir URL seçer, bu da parametre içeren veya takip kodlu adreslerin dizine alınmasına yol açabilir.
5. Çapraz Domain Yanlış Kullanımı
Bir avukat sitesinin farklı bir alan adına (örneğin eski bir kampanya sitesine veya farklı bir marka domainine) canonical vermesi, o sayfanın kendi domaininde hiç dizine girmemesine neden olabilir. Bu, özellikle site taşıma veya yeniden markalama süreçlerinde eski ayarların temizlenmemesinden kaynaklanır.
Canonical Nasıl Kontrol Edilir?
Bir sayfanın canonical etiketini kontrol etmenin en basit yolu, tarayıcıda sayfanın kaynağını görüntüleyip <head> bölümünde rel="canonical" ifadesini aramaktır. Site genelinde toplu kontrol için ise XML sitemap üzerinden listelenen URL’lerin her birinin canonical değeri tek tek gözden geçirilebilir; sitemap’te yer alan bir URL’nin canonical’ı başka bir adrese işaret ediyorsa bu genellikle bir tutarsızlık işaretidir. Google Search Console’daki “Sayfa” raporu da Google’ın hangi URL’yi “kullanıcı tarafından belirtilen” ve hangisini “Google tarafından seçilen” canonical olarak değerlendirdiğini gösterir; bu iki değer birbirinden farklıysa, sebebini araştırmak gerekir.
Sık Yapılan Hatalar
Toparlarsak, avukat sitelerinde canonical etiketiyle ilgili sorunların çoğu üç kaynaktan doğuyor: şablon veya eklenti kaynaklı otomatik hatalar, site taşıma/yeniden markalama sonrası temizlenmeyen eski ayarlar ve sayfalama gibi dinamik sayfa türlerinde eksik yapılandırma. Bu sorunların bir kısmı teknik SEO denetimiyle, bir kısmı da site kurulumu sırasında doğru şablon seçimiyle önlenebilir; bu konudaki genel yaklaşım web tasarım hizmeti sayfasında özetlenmiştir.
| Hata | Etkisi | Düzeltme |
|---|---|---|
| Yanlış URL’ye işaret eden canonical | İlgili sayfa dizine alınmayabilir | Canonical değerini sayfanın kendi URL’siyle eşleştirmek |
| Protokol/www karışıklığı | Sinyallerin birden fazla adrese dağılması | Tek bir kanonik adres (ör. https + www’siz) belirleyip tüm canonical’ları buna göre ayarlamak |
| Sayfalama hatası | 2. ve sonraki sayfaların görmezden gelinmesi | Her sayfalanmış sayfaya kendi URL’sini gösteren self-canonical eklemek |
| Self-canonical eksikliği | Google’ın kendi tahminine göre URL seçmesi | Şablon düzeyinde varsayılan self-canonical kuralı tanımlamak |
| Çapraz domain yanlış kullanımı | Sayfanın kendi domaininde dizine girmemesi | Site taşıma sonrası eski canonical ayarlarını temizlemek |
- Her sayfanın kendi URL’sini gösteren bir self-canonical etiketi olduğunu doğrulayın.
- Tüm canonical değerlerinin tek bir protokol ve www tercihiyle (https + www’siz gibi) tutarlı olduğunu kontrol edin.
- Sayfalanmış arşiv sayfalarının kendi canonical’larını taşıdığından emin olun.
- Site taşıma veya yeniden markalama sonrası eski domain’e işaret eden canonical kalıntısı olup olmadığını gözden geçirin.
- Google Search Console’da “kullanıcı tarafından belirtilen” ve “Google tarafından seçilen” canonical değerlerini karşılaştırın.
Sonuç ve Değerlendirme
Canonical etiket, avukat sitelerinde küçük ama gözden kaçtığında etkisi birikebilen bir teknik SEO unsurudur. Yanlış URL, protokol/www karışıklığı, sayfalama hataları, eksik self-canonical ve çapraz domain sorunları düzenli bir teknik kontrolle fark edilebilir. Site mimarisi büyüdükçe bu kontrolün hreflang ve sitemap yapılandırmasıyla birlikte periyodik olarak yapılması, tutarlılığın korunmasına yardımcı olur.
Sıkça Sorulan Sorular
Canonical etiket her sayfada olmalı mı?
Evet, genel uygulama her sayfanın kendi URL'sini gösteren bir self-canonical etiketi taşımasıdır. Bu, arama motorunun hangi adresi tercih edeceğini kendi tahminine bırakmak yerine site sahibinin açıkça belirtmesini sağlar. Etiket eksik olduğunda parametre içeren veya takip kodlu adreslerin yanlışlıkla dizine alınma ihtimali artabilir.
Canonical etiketi yanlış URL'ye işaret ederse ne olur?
Sayfa, kendi adresi yerine canonical'da belirtilen adres üzerinden değerlendirilmeye çalışılır. Bu durum sayfanın aramada hiç görünmemesine ya da yanlış bir sayfanın öne çıkmasına yol açabilir. Bu yüzden şablon veya eklenti değişikliklerinden sonra, özellikle güncelleme ve tema değişimlerinin ardından, canonical değerlerinin site genelinde tekrar kontrol edilmesi önerilir.
Http ve https sürümleri için canonical nasıl ayarlanır?
Sitenin hangi protokolü (genellikle https) kullanacağına karar verilip tüm sayfalardaki canonical etiketlerin bu protokole göre tutarlı şekilde ayarlanması gerekir. Sunucu tarafında yönlendirme yapılsa bile canonical etiketinin eski http sürümüne işaret etmeye devam etmesi karışıklığa neden olabilir; bu yüzden yönlendirme ve canonical ayarlarının birlikte gözden geçirilmesi gerekir.
Sayfalanmış bloğ sayfalarında canonical nasıl olmalı?
Her sayfalanmış sayfa (2. sayfa, 3. sayfa gibi) genel uygulamada kendi URL'sini gösteren bir self-canonical taşır; tümünün 1. sayfaya yönlendirilmesi önerilmez. Aksi halde sonraki sayfalardaki içerik arama motoru tarafından görmezden gelinebilir. Bu konu pagination/sayfalama SEO yazısında daha ayrıntılı ele alınmıştır.
Canonical etiketi Google Search Console'da nasıl kontrol edilir?
Search Console'daki sayfa inceleme raporu, Google'ın 'kullanıcı tarafından belirtilen' canonical ile 'Google tarafından seçilen' canonical değerlerini ayrı ayrı gösterir. Bu iki değer birbirinden farklıysa, bu genellikle sayfada bir tutarsızlık ya da yönlendirme sorunu olduğuna işaret eder; sebebinin araştırılması ve gerekirse şablon veya eklenti ayarlarının gözden geçirilmesi önerilir.
Çapraz domain canonical ne zaman kullanılır?
Çapraz domain canonical, aynı içeriğin bilinçli olarak başka bir domainde yayınlandığı durumlar için tasarlanmıştır; site taşıma sonrası unutulan eski ayarlarla karıştırılmamalıdır. Bir sayfanın kendi domaininde dizine girmesini istiyorsanız, canonical'ın kendi adresine işaret ettiğinden emin olunması ve eski domaine ait kalıntı ayarların temizlenmesi gerekir.
Yazar Hakkında
Bu içerik, Avukatlar İçin SEO ekibinin teknik SEO çalışmaları kapsamında hazırlanmıştır. Ekip, avukatlık sitelerinde canonical yapılandırması, sayfalama, XML sitemap ve hreflang gibi teknik unsurları site mimarisiyle uyumlu şekilde ele almaya odaklanır; amaç, sıralama sinyallerinin dağılmasına yol açan tutarsızlıkları site kurulumu aşamasında önlemektir. Yazının kapsamı genel bir teknik çerçeve sunmakla sınırlıdır; her sitenin altyapısı, kullandığı tema ve eklentiler farklılık gösterebileceğinden, uygulanacak düzeltmelerin site özelinde ayrıca değerlendirilmesi gerekir.
Sitenizin canonical yapısını doğru kurmak için görüşebiliriz.