XML Sitemap: İndekslenebilir URL Envanteri
XML Sitemap: sitemap URL seçimi, bölümleme, güncelleme tarihleri ve rapor takibini ele alan, işletme kararlarına odaklı rehber.
Canonical Etiket: kanonik URL seçimi, parametreler, iç linkler ve Google tercihlerini ele alan, işletme kararlarına odaklı rehber.

E-ticaret sitelerinde aynı ürünün renk, beden, sıralama veya kampanya parametreleriyle onlarca URL’ye yayılması sık karşılaşılan bir durumdur. Arama motorları bu kopyaları ayrı sayfa sanınca tarama bütçesi dağılır, sıralama sinyalleri bölünür ve yanlış sürüm öne çıkabilir. Bu noktada ilk netleştirilmesi gereken soru şudur: canonical etiket nedir ve duplicate içeriği nasıl yönetir? Bu rehberde ürün varyantı, yazdırılabilir sayfa, sıralama parametresi ve kopya URL’lerde hangi sürümün indekslenmesi gerektiğini uygulamalı biçimde ele alıyoruz; filtre mimarisi veya genel URL kurulumundan bağımsız, yalnızca canonical kararlarına odaklanıyoruz.
Canonical etiket, HTML <head> bölümünde yer alan rel="canonical" işaretidir. Sayfanın “tercih edilen” (canonical) sürümünün hangi URL olduğunu arama motorlarına bildirir. Amaç, neredeyse aynı içeriğe sahip birden fazla adres arasından otorite, indeks ve sıralama sinyalini tek bir URL’de toplamaktır.
Pratikte e-ticarette canonical şu sorunları sadeleştirir:
Örnek temel sözdizimi şöyledir:
<link rel="canonical" href="https://www.ornekmagaza.com/urun/mavi-ceket" />
Etiket bir “istek” niteliğindedir; arama motorları güçlü çelişki görürse yoksayabilir. Bu yüzden yalnızca etiket koymak yetmez; URL mimarisi, yönlendirmeler ve iç linkler de aynı tercihi desteklemelidir.
Canonical, duplicate içerik yönetiminde güçlü bir araçtır; fakat her teknik sorunu tek başına çözmez. Ne işe yaradığını ve sınırlarını net ayırmak yanlış beklentiyi önler.
Kısaca: canonical, “bu kopyanın aslı şudur” demektir. “Bu URL’yi sil”, “buraya taşı” veya “bu dili hedefle” demez.
Self-canonical, bir sayfanın canonical olarak kendisini göstermesidir. Tercih ettiğiniz ana ürün, kategori veya içerik URL’si açıldığında kaynak kodda kendi adresini görmelisiniz.
Self-canonical şu durumlarda fiilen zorunlu kabul edilmelidir:
Self-canonical’ı atlamak, parametreli bir sürümün yanlışlıkla “asıl” sayılması riskini artırır.
E-ticarette en sık canonical kararı renk, beden, malzeme veya paket varyantlarında verilir. Burada iki yaygın model vardır; hangisini seçeceğiniz ürün yapınıza ve arama niyetine bağlıdır.
Tüm renk ve beden seçenekleri aynı ürün sayfasında seçilir; her varyant için ayrı indekslenebilir adres açılmaz. Canonical, ana ürün URL’sine self-canonical olarak kalır. Stok ve fiyat seçime göre güncellenir. Bu model, içerik ve medya neredeyse aynıysa en temiz senaryodur.
Bazı altyapılar her renk için ayrı URL üretir (/urun/mavi-ceket, /urun/siyah-ceket). İçerik, görseller ve başlıklar neredeyse kopyaysa genelde en çok aranan veya varsayılan rengi tercih edilen sayfa yapıp diğerlerini ona canonical edersiniz. Böylece sinyal tek adreste toplanır.
Renkler arasında anlamlı fark varsa (farklı fotoğraf seti, farklı açıklama, farklı arama talebi) her URL kendi self-canonical’ına sahip olabilir. Bu durumda “kopya” değil “yakın akraba ama ayrı niyet” senaryosu vardır. Karar keyfi olmamalıdır: başlık, görsel, açıklama ve arama talebi gerçekten ayrışıyorsa ayrı canonical mantıklıdır.
Uygulanabilir karar çerçevesi:
Yanlış örnek: Her beden için ayrı URL üretip hepsine self-canonical vermek, üstelik açıklamaların birebir aynı olması. Doğru yaklaşım: ya beden seçimini sayfa içi yapmak ya da beden URL’lerini ana ürüne canonical etmek.
Sıralama, arama ve oturum parametreleri e-ticarette en hızlı duplicate üreten katmandır. Canonical burada “temiz liste URL’sine” işaret etmelidir; parametreli kopya kendi başına otorite toplamamalıdır.
Sık görülen hata örnekleri:
Pratik kural: Kullanıcının bilerek paylaşacağı, menüden ulaştığı ve benzersiz değer taşıyan URL “tercih edilen”dir. Sıralama, geçici filtre kombinasyonu, izleme kodu veya yazdırma görünümü genelde ona bağlanır.
Canonical yalnızca site içi kopyalar için değildir. Farklı protokoller, hostlar ve hatta alan adları arasında da kullanılır.
Site tamamen HTTPS’ye geçtiyse tüm HTTP sürümler HTTPS’ye 301 ile taşınmalı; canonical da HTTPS self-canonical olmalıdır. Yalnızca canonical koyup HTTP’yi açık bırakmak, tarayıcı ve tarayıcı-dışı istemciler için tutarsızlık yaratır. www ve non-www için de tek host seçin; diğerini yönlendirin, canonical’ı seçilen hosta sabitleyin.
İçerik birden fazla alan adında yayınlanıyorsa (marka blogu, bayi sitesi, içerik ortaklığı, alt marka) tercih edilen yayın adresini cross-domain canonical ile işaretleyebilirsiniz. Örnek senaryo: Ürün hikâyesi hem blog.marka.com hem magaza.com/rehber üzerinde duruyor; asıl otoritenin toplanmasını istediğiniz adresi canonical hedef yaparsınız.
Dikkat noktaları:
Canonical’ı “koyduk” demek yetmez; tarayıcıda ve arama konsolunda doğrulamak gerekir. Uygulanabilir kontrol akışı:
URL İnceleme aracıyla hem ana hem kopya adresleri tek tek bakın. “Kullanıcı tarafından belirtilen canonical” ile “Google tarafından seçilen canonical” uyumlu mu? Uyumsuzsa genelde iç link tutarsızlığı, yönlendirme çatışması, sitemap farkı veya zayıf sinyal birliği vardır. Performans ve indeks raporlarını iş listesine çevirmek için Google Search Console nasıl kullanılır rehberindeki akışı canonical denetimine de uygulayabilirsiniz.
Canonical etiket, e-ticarette duplicate içeriği “gizlemek” değil; arama motoruna hangi sürümün asıl olduğunu söylemek için kullanılır. Self-canonical ana sayfalarda temel hijyendir. Varyantlarda ya gerçekten ayrı niyet vardır ya da tek tercih edilen URL’ye sinyal toplanır. Sıralama ve izleme parametreleri kendi başlarına otorite kazanmamalıdır. HTTP-HTTPS ve host standardı yönlendirme + canonical ile birlikte kapanır. Cross-domain senaryolarda hedef erişilebilir ve içerikle uyumlu olmalıdır.
En sık kırılan halka, etiketi doğru yazıp menü, sitemap ve yönlendirmeleri farklı bir gerçeği anlatmaktır. Teknik SEO’da tutarlılık, tek satırlık etiket kadar değerlidir.
Öncelikli iş sırası: (1) tercih edilen host ve protokolü sabitleyin, (2) ana şablonlara self-canonical ekleyin, (3) varyant ve parametre kurallarını yazılı hale getirin, (4) GSC ile uyumsuz seçimleri ayıklayın, (5) iç link ve sitemap’i aynı karara kilitleyin. Bu düzen, tarama bütçesini korur ve doğru ürün sayfasının öne çıkma ihtimalini güçlendirir.
Canonical hedefini üretirken mevcut HTTP durumu ve indekslenebilirliği kontrol edin. Noindex verilen veya yönlenen bir adresi ana sürüm olarak göstermek çelişki üretir. Dil sürümlerini kopya sayfa gibi tek canonical altında toplamayın.
Okumaya devam edin
XML Sitemap: sitemap URL seçimi, bölümleme, güncelleme tarihleri ve rapor takibini ele alan, işletme kararlarına odaklı rehber.
Yetim Sayfa SEO: URL envanteri, tarama karşılaştırması, bağlantı kaynağı ve içerik değerini ele alan, işletme kararlarına odaklı rehber.
Web projesinin SEO gereksinimlerini yazılı teslim kapsamına dönüştürün.
Teklif alın
İhtiyacınızı netleştirelim
HazırSoft destek ekibi sizinle ilgilenecek. Bilgilerinizi bırakın, hemen sohbete başlayalım.