Canonical URL Nedir? Nasıl Kullanılır?

Canonical URL SEO kriterleri arasında önemli bir yere sahip URL etiket kullanım biçimidir. Canonical Link etiketi kullanarak kopya sayfa ve içeriklerinizin doğru bir şekilde tanımlamasını gerçekleştirebilirsiniz. Canonical url nedir ? sorusuna bu yazımda detaylı bir şekilde değinip örnekler ile açıklayacağım. Web sitenizde bu yapıyı kullanarak kopya içerik tanımlamasından kurtulabilir ve hangi sayfanıza link inşaası sağlayacaksanız doğru bir yönlendirme yapmış olacaksınız.
Canonical URL Nedir ?
SEO Alanında önemli bir yere sahip olan Canonical URL en net tanımıyla kullanıcınıza göstermek istediğiniz sayfanızdır. Google tarafında canonical etiketi ile yapılan sayfa yönlendirmesi asıl sayfanızın hangisi olduğunu göstermekte kullanılmaktadır. 2 adet kopya sayfanız olduğunu düşündüğümüzde hangisinin 1.sayfanızın olduğunu tanımlamakta kullanılır. Bu sayede iki sayfada yayında kalabilir fakat kopya içerik olarak google tarafından tanımlanmaz.
En sık canonical url kullanımı ise anasayfalarımızda meydana gelebilmektedir. www ile başlayan sayfamız veya https – http kullanımlarında içeriklerin aynı olmasına rağmen url yapıları farklıdır. Bu gibi durumlarda hangisinin dikkate alınması gereken ana içeriğiniz olduğunu belirlemek istediğinizde canonical etiketlerini kullanarak ilgili URL tanımlamasını gerçekleştirmeniz gerekmektedir.
Landing page sayfalarınızda veya bazı içerik sayfalarınızda da bu problem ile karşılaşabilirsiniz. Normalde url yapıları farklı olmalarına rağmen aynı içeriklere sahip sayfalarınızın hangisinin ana içerik olduğunu ve dikkate alınmasını bu tanımlama ile yapabilirsiniz.
301 Yönlendirmesi
Bazı durumlarda canonical etiketi kullanmakta direkt 2. sayfanızı ilgili sayfanıza yönlendirmek isteyebilirsiniz. Eğer 2. oluşturmuş olduğunuz kopya içeriğinizi farklı yerlerde aktif olarak kullanmıyorsanız bu yönlendirme işlemi de sorununuza çözüm olacaktır. Fakat bir landing page oluşturduğunuzda reklamlarda kullandığınız sayfanızı canonical etiketi ile ilgili sayfanızı işaretlemeniz iki sayfanında aktif olarak kullanılmasına olanak sağlayacaktır.
Canonical Etiket Kullanımı Nasıl Olmalıdır?
Canonical etiketinizi HTML sayfanızın <head> tagları arasında kullanabilirsiniz. Bu taglar arasında uygun bir yere yerleştirmeniz yeterli olacaktır. Rel, tanımlaması ile kullanacağımız etiketimizin canonical olduğunu belirtmemiz gerekmektedir. Sonra ilgili sayfanın asıl sayfası neresiyse o URL href etiketi ile tanımlamamız yeterli olacaktır.
<link rel=”canonical” href=”https://www.example.com“/>
Önemli: Bir sayfa içerisinde birden fazla canonical url tanımlaması gerçekleştirmemelisiniz. Böyle bir durumda hangisinin gerçek tercih ettiğiniz url olduğunu google’a tanımlayamazsınız. Böyle bir kullanım hatalı olacaktır.
WordPress Canonical URL Kullanımı
Dünya üzerinde çok popüler olan içerik yönetim sistemlerinden biri WordPress üzerinde nasıl canonical url tanımlaması gerçekleştirebilirsiniz. Birçok SEO eklentisi ile ilgili tanımlamayı gerçekleştirebilirsiniz. Yoast SEO ücretsiz versiyonunda bizlere canonical url tanımlaması yapmamıza olanak sağlıyor.
Yoast SEO eklentisini Eklentiler -> Yeni ekle başlığı altından aratarak sistemimize entegre ettikten sonra canonical link tanımlaması yapmak istediğimiz sayfamıza gelerek Yoast SEO başlığı altında bulunan ayarlarımızı kontrol etmemiz gerekmektedir. Bu ayarlar içerisinde gelişmiş başlığı altında Aynı adres alanını görüntüleyebilirsiniz. Bu kısıma ilgili sayfanızın asıl sayfası neresi olacaksa o url adresini vererek ilgili tanımlamayı gerçekleştirebilirsiniz.

Yoast seo canonical url
WordPress SEO başlıklı yazımı okumak için linke tıklayınız.
Canonical URL Hataları Nelerdir?
Özellikle e-ticaret gibi çok sayfalı SEO çalışması yürütülen web sitelerinde bazı teknik ve anlamsal kullanımlarda hatalar meydana gelebiliyor. Bu hataların önüne geçmek sayfalarınızın sıralamaları açısından oldukça önemli bir yere sahip. Profesyonel SEO danışmanlığı desteği almak markanızın arama motorlarında tedbirlik bir şekilde büyümesine büyük katkılar sağlayacaktır.
- Canonical URLleri ekstra olarak engellemek: Robots.txt dosyası üzerinden arama motorları tarafından indexlenmesini istemediğimiz sayfalarımızı engelleyebiliriz. Fakat bu engellemeyi yaparken canonical olarak tanımladığımız harici sayfaları engelememize gerek yoktur.
- Canonical URL’i “noindex” olarak etiketlemek: Canonical etiketi tanımladığımız bir sayfamız arama motorlarında gözükmesin diye ekstra olarak ” noindex ” etiketi vermemeliyiz.
- Pagination (Sayfalama) hataları: Sayfalama yaptığımız alanlarda direkt ilk sayfayı göstererek hedeflemek yerine her bir sayfayı kendine özgü olarak canonical etiket tanımlaması yapabiliriz. Canonical etiketi ile birlikte sayfalama yapılarında next/prev komutlarını da kullanmak önemlidir.
- Birden fazla canonical etiketi kullanmak: 1 sayfada en fazla 1 adet canonical etiket tanımlama yapılması gerekmektedir.
- Canonical etiket kullanım alanı: Canonical URL tanımlaması yaparken kullandığımız etiketimizi mutlaka <head> tagları arasında belirtmeliyiz.

Canonical URL Nedir?
E-ticaret sitelerinde çok fazlasıyla kullanılan canonical etiket bu tarz web sitelerinin yanısıra tüm SEO çalışmalarımızda dikkatlice kontrol edilmesi gereken bir etiket türü olarak karşımıza çıkmaktadır.