Canonical URL
Web sitenizin farklı url ile erişilebilen bir sayfası veya benzer içeriklere sahip sayfaları bulunabilir. Bu sayfalar arama motorları tarafından kopya olarak görülebilir.
Web sitenizin farklı URL ile erişilebilen bir sayfası veya benzer içeriklere sahip sayfaları bulunabilir. Bu sayfalar arama motorları tarafından kopya olarak görülebilir. Kopya sayfalar standart sayfalarınızın otoritesini etkileyerek sıralama kaybı yaşamalarına sebep olabilir.
Benzer veya kopya sayfalarınızı yönlendirme (redirect) kullanmadan Canonical URL etiketi ile bu sorunu çözebilmeniz mümkün. Türkçe karşılığı standart URL olan Canonical URL etiketleri SEO çalışmalarının en önemli konularından biridir.
Canonical URL Nedir?
Canonical URL, arama motorlarına benzer sayfalar arasında hangi sayfanın standart sayfa olduğunu belirten işaretlerdir. Benzer veya kopya sayfaların HTML kaynak koduna eklenen bu etiketlerle benzer sayfalar arasından tercih ettiğiniz standart sayfayı veya kopyalar arasından orijinal olanı işaret edersiniz. Canonical URL etiketleri genellikle sayfanın <head> bölümünde <link rel="canonical" href="…" /> biçiminde kullanılır.
Örneğin standart sayfamız https://example.com/standart-sayfa olsun. Bu sayfanın benzer veya kopya sayfasının URL’sinin https://example.com/benzer-kopya-sayfa olduğunu varsayalım. Kopya sayfanın kaynağında, standart adresi gösteren canonical şu şekilde olmalıdır:
Örnek Canonical URL etiketi kullanımı
<link rel="canonical" href="https://example.com/standart-sayfa" />
Canonical URL Etiketlerinin Önemi
Benzer veya kopya sayfalarınızda Canonical etiketi kullanmadığınız takdirde Google ve benzeri arama motorları bu sayfalar arasından rastgele standart bir sayfa seçebilir. Arama motorları standart olarak seçilen URL’leri daha fazla tarayarak otoritesini artırırken, canonical işaretlenmemiş alternatifleri ise daha az tarayabilir ve sıralamalarda daha az öne çıkarabilir.
Örneğin benzer iki farklı sayfanız var; bunları A ve B olarak düşünelim. A sayfasının sıralaması, gösterim ve toplam tıklama değerleri B sayfasına göre daha iyi durumda. Canonical etiketi kullanmadığınız takdirde arama motorları B sayfasını standart olarak belirleyebilir ve A sayfanıza canonical atayabilir. Bu durumda A sayfanızın trafik değerlerinde gerileme görülebilir ve sıralama değerleri düşebilir. Bu sebeple Canonical URL kullanımı oldukça önemlidir.
Hangi Sayfa Türlerinde Canonical Etiketi Kullanmalıyız?
Canonical URL etiketini kullanmamız gereken birden fazla sayfa türü veya URL yapısı olabilir. Hangi sayfa veya URL yapılarında Canonical etiketi kullanmalıyız buna bakalım.
Masaüstü ve Mobil Sayfa Türleri
Bazı web sitelerinde mobil ve masaüstü sürümlerinde farklı URL yapıları kullanılabilmektedir. Bu sayfalar birbiri ile aynı olmasına rağmen URL yapıları tamamen birbirinden farklıdır.
Örnek URL yapıları:
– Masaüstü: https://example.com
– Mobil: https://m.example.com
– AMP: https://amp.example.com veya https://example.com/amp
Bu sayfalar tamamen benzer sayfalardır; mobil cihazlarda daha etkin kullanım için farklı URL yapısına sahiptirler.
Parametreli Sayfa Türleri
Arama sorguları, filtre ve etiketlere sahip sayfalar dinamik olarak parametreler üretir. Farklı renk ve özellik seçenekleri seçildiğinde veya arama sorguları sonrası sayfalar çeşitli parametreler üretir. Bu parametreler farklı URL yapısı üretse de çoğu durumda içerik aynı kalır.
Örnek parametreli URL yapıları:
– Arama parametreleri: https://example.com/search?q=
– Filtre parametreleri: https://example.com/product-name?filter=
– Etiket parametreleri: https://example.com/tag?q=
Özellikle e-ticaret sitelerinde fiyat, renk, değerlendirme puanı, ürün boyutu, teknik özellik ve benzeri birçok filtre seçeneği yer alır. Her filtre seçimi için dinamik olarak farklı parametreler üretilir. Bu seçimler sonrası sayfada ürün fiyatı, renk ve özellik değerleri değişse de arama motorları açısından sayfalar benzer görünebilir. Bu sebeple parametreli sayfalarda Canonical URL kullanımı büyük önem taşır.
Protokol ve Subdomainler
HTTP ve HTTPS protokollerine sahip farklı URL yapılarınız varsa Canonical kullanımı önerilir. Aynı şekilde aynı içeriğe sahip fakat farklı alt alan adına (subdomain) sahip sayfalarda da canonical etiketi kullanılır.
Örnek sayfa türleri:
– HTTP: http://example.com/
– HTTPS: https://example.com/
– Subdomain: https://www.example.com/
Farklı Sitelerde Yayınlanan Benzer İçerikler
Özellikle haber sitelerinde sık görülür: Bir haber içeriği iki veya daha fazla farklı sitede aynı şekilde yayınlanabilir. Bu durumda haberin ana kaynağı olan URL’nin, yayınlanan diğer haber sitelerindeki sayfalarda canonical ile işaretlenmesi gerekir.
Örnek:
Orijinal kaynak: https://example.com/sample-news
Farklı site: https://anotherexample.com/sample-news
Canonical URL Nasıl Kullanılır?
Google ve diğer arama motorları kullanıcıların belirlediği standart sayfaları tespit etmek için canonical etiketlerini inceler. Bu etiketler arama motorlarına hangi sayfaların standart olduğuna dair sinyal gönderir. Peki bunları pratikte nasıl kullanacağız?
Örneğin bir e-ticaret sitemiz var ve bu sitede kupa bardak satıyoruz. Sayfamızın URL’si şu şekilde olsun:
– https://example.com/bardaklar/kupa-bardak/
Bu ürünün birden fazla renk seçeneği var ve bu seçenekler için dinamik parametreler kullanıyoruz. Farklı renk seçenekleri için oluşan URL’ler şöyle olabilir:
– https://example.com/bardaklar/kupa-bardak?filtre=sari
– https://example.com/bardaklar/kupa-bardak?filtre=kirmizi
– https://example.com/bardaklar/kupa-bardak?filtre=mavi
Bu sayfaların standart sayfamızdan farkı yalnızca ürün görsellerinin farklı renkte olmasıdır. Bu varyant sayfaların her birinde, standart ürün URL’sini gösteren canonical şu şekilde olmalıdır:
<link rel="canonical" href="https://example.com/bardaklar/kupa-bardak/" />
Canonical URL Kullanırken Dikkat Etmemiz Gerekenler
Canonical URL kullanımı teknik ve dikkat isteyen bir konudur. Doğru kullanıldığında SEO performansınızı artırır; yanlış kullanıldığında ise ciddi olumsuz etkileri olabilir. Standart URL seçerken nelere dikkat etmeliyiz?
Self-Referencing Canonical URL Etiketleri Kullanın
Bu noktaya kadar çoğunlukla standart olmayan sayfalar için kullanımdan bahsettik. Standart bir sayfanız varsa bu sayfada self-canonical (kendine işaret eden) etiket kullanmalısınız. Bu, sayfanızın otoritesini güçlendirir ve ileride oluşabilecek yinelenen URL varyantlarına karşı net sinyal verir.
Örneğin WordPress ve benzeri CMS’ler dinamik olarak farklı sayfa yapıları üretebilir; birden fazla benzer sayfa ortaya çıkabilir. Self-canonical etiketleri standart sayfalarınızı koruyarak performansın gereksiz yere bölünmesinin önüne geçer.
“Self-referencing canonical kullanımını öneririm; çünkü bu, hangi sayfanın dizine eklenmesini istediğinizi — ya da dizine eklendiğinde standart URL’nin ne olması gerektiğini — bize (Google Arama) açık şekilde gösterir.”
John Mueller, Webmaster Trends Analyst, Google
Self-referencing canonical kullanımı, standart sayfalarınızı arama motorlarına net biçimde bildiren sinyallerden biridir; benzer sayfalar arasında otoriteyi güçlendirmeye yardımcı olur.
Standart Olmayan Sayfalarınızı Site Haritalarına Eklemeyin
Google, standart olmayan sayfalarınızı site haritasına eklememenizi özellikle belirtir. Arama motorları bazen standart sayfalarda canonical kullanılmış olsa bile farklı bir URL’yi standart seçebilir. Bu durumda gerçek standart sayfalarınızın performansı olumsuz etkilenebilir. Belirlediğiniz standart sayfaları site haritasına ekleyip benzer ve kopya sayfaları dışarıda tutarak arama motorlarına tutarlı sinyal verebilirsiniz.
Yönlendirilen veya Silinen Sayfaları Standart Sayfa Seçmeyin!
Silinmiş veya yönlendirme ile başka adrese taşınmış sayfalarınızı standart olarak seçmeyin. Bu durum arama motorlarının çelişkili sinyaller almasına ve farklı bir standart URL seçmesine yol açabilir. Canonical olarak işaretlediğiniz URL’lerin aktif ve doğrudan erişilebilir sayfalar olması önemlidir.
Yalnızca Bir Adet Canonical Etiketi Kullanın!
Sayfalarınızda birden fazla canonical etiketi kullanmayın. Bu durum arama motorlarının doğru sinyali almasını engelleyebilir ve sizin seçiminizden farklı bir standart URL seçilmesine sebep olabilir.
URL Yapınızı Kesinleştirin!
Canonical belirlerken sık yapılan hatalardan biri URL sonundaki eğik çizgi (/) kullanımıdır. Sitenizde hangi URL kalıbını kullanacağınıza karar verin ve canonical ile dahili bağlantılarda bu kalıba sadık kalın.
Örneğin:
https://example.com/blog
https://example.com/blog/
Bu iki yapı kullanıcı için benzer görünse de arama motorları için farklı URL’lerdir. Sitenizde sayfa adreslerinin sonunda eğik çizgi kullanmıyorsanız canonical etiketlerinizde de kullanmayın.
Oktay Çomak
Kurucu & SEO Stratejisti, SEOART
Kurumsal SEO'da veri disiplini ve ölçülebilir iş etkisine odaklanıyoruz; yol haritanızı birlikte netleştirelim.
LinkedInSEO yol haritanızı birlikte çizelim
Teknik sağlık, içerik uyumu ve görünürlük için ücretsiz ön analiz talep edin; öncelikli bulgularla sonraki adımları konuşalım.
