Canonical URL'ler arama motorlarına hangi sayfa sürümünün dizine ekleneceğini söyler. Büyük sitelerde, e-ticarette ve sayfalamada nasıl yönetileceğini öğrenin.

Özet
Canonical URL'ler, bir sitedeki sayfaların tercih edilen, dizine eklenebilir sürümleridir; iyi yönetildiklerinde sıralama sinyallerini toplar, yinelenen içeriği önler ve ölçekte tarama bütçesini korurlar.
Daha fazlasını mı istiyorsunuz? Sorun:
Canonical URL'ler, yinelenen veya neredeyse yinelenen adresler olduğunda arama motorlarının dizine eklemesini istediğiniz sayfalarınızın ana sürümleridir. Küçük bir sitede bu küçük bir düzen işidir; ancak büyük bir sitede, bir e-ticaret kataloğunda veya programatik bir yapıda canonical yönetimi, ne kadar verimli tarandığınızı ve sıralandığınızı doğrudan şekillendiren stratejik bir disipline dönüşür.
Canonical URL'ler yinelenmenin çoğaldığı yerde en çok önem kazanır: filtreler, sıralama, parametreler, sayfalama ve bölgesel varyantlar birkaç yüz gerçek sayfayı on binlerce taranabilir adrese çevirebilir. Bilinçli bir strateji olmadan bu dağınıklık otoriteyi seyreltir ve arama motorlarının sitenize ayırdığı bütçeyi boşa harcar. Bu rehber, tek bir etiketi yalıtılmış olarak değil, birçok sayfada canonical'ların yönetimine odaklanır.
Canonical URL, birden çok URL aynı içeriği sunduğunda orijinal olarak atadığınız sayfa sürümüdür. Canonical URL kavramı ve rel canonical etiketi yapı taşlarıdır; canonical URL'leri ölçekte yönetmek, yinelenenlerin her kümesinin tercih edilen tek bir sayfaya çözümlenmesi için bu yapı taşlarını tüm sitede tutarlı biçimde uygulamakla ilgilidir.
Temel, kendine referanslı canonical'dır. Tek ve benzersiz bir sayfa bile kendisine işaret etmelidir; çünkü arama motorlarına hangi sürümü tercih ettiğinizi söyler ve dizine ekleme verimliliğini artırır. Her sayfa kendisine referans verdikten sonra zor iş başlar: sitedeki kaçınılmaz yinelenen varyasyonların bu canonical'lara nasıl eşleneceğine karar vermek.
Birkaç örüntü güvenilir biçimde yinelenenler yaratır. Protokol ve ana makine varyasyonları, yani HTTP ve HTTPS ile www ve www olmayan, tercih edilen tek bir biçime çözümlenmelidir. Sondaki eğik çizgiler ve büyük küçük harf farkları aynı sayfa için teknik olarak farklı URL'ler yaratır. Oturum kimlikleri ve izleme parametreleri, hepsi parametresiz sürüme işaret etmesi gereken temiz URL'lerin sonsuz varyantlarını üretir.
İçerik yapıları daha fazlasını ekler. Blog etiket ve kategori sayfaları çakışabilir, renk veya beden için ürün varyantları çoğu zaman bir temel ürünü yineler ve filtrelenmiş veya sıralanmış görünümler çok sayıda parametre URL'si üretir. Bu örüntülerin her biri tutarlı bir kural gerektirir; böylece tüm site sinyalleri URL gürültüsüne sızdırmak yerine tanımlı bir canonical URL kümesine yönlendirir.
Çok yönlü gezinme, ölçekte en zor durumdur; çünkü filtrelerin her kombinasyonu benzersiz bir URL yaratabilir. Genel kural, düşük değerli filtre kombinasyonlarını üst kategorilerine canonical'laştırmaktır; çünkü belirgin arama talebi olmayan filtrelenmiş bir görünüm dizine eklenmek için rekabet etmemelidir. Bu, kategori sayfasını sayısız varyanta bölmek yerine güçlü tutar.
İstisna değerli kombinasyonlardır. Koyu geniş tahta ahşap zemin gibi bir filtrenin gerçek arama talebi olabilir; bu durumda onu taranabilir tutar, kendine referanslı bir canonical verir ve ona iç bağlantı yaparsınız. Zalando gibi büyük perakendeciler, değerli kombinasyonları gerçek açılış sayfaları olarak ele alıp geri kalanını birleştirerek yönlü sayfaları üst sonuçlarda sıralıyor. Bir yönü dizine eklerseniz, üst sayfayı yamyamlaştırmaması için başlığını ve metnini değiştirin.
Google 2019'da rel prev ve next işaretlemesini kullanımdan kaldırdığında sayfalama değişti ve sayfalanmış bir seriyi belirtmek için resmî bir yol kalmadı. Google artık her sayfalanmış sayfayı bağımsız ele alıyor; bu yüzden modern yaklaşım, bir serideki her sayfaya kendine referanslı bir canonical vermektir: ikinci sayfa ikinci sayfaya, üçüncü sayfa üçüncü sayfaya işaret eder ve böyle devam eder.
Kaçınılması gereken kritik hata, sayfalanmış her sayfayı birinci sayfaya canonical'laştırmaktır. Bunu yapmak Google'a ikinci ve sonraki sayfalardaki ürünlerin veya makalelerin var olmadığını söyler ve bunları dizinden sessizce düşürebilir. Taranabilir iç bağlantılarla birleştirilen kendine referanslı canonical'lar, daha derindeki içeriği keşfedilebilir tutarken seriyi makul biçimde düzenlemeyi sürdürür.
Büyük sitelerde canonical stratejisi tarama bütçesinden ayrılamaz. Üç sorun tekrar eder: filtre kombinasyonlarında yinelenen içerik, düşük değerli sayfalarda boşa giden tarama bütçesi ve backlink'ler parametre varyantlarına dağıldığında seyrelen bağlantı değeri. Her biri sizi daha sıkı, daha bilinçli bir canonical URL kümesine iter.
Araçlar etkide farklılaşır. Canonical etiketi bağlantı değerini toplar; bu, değerli backlink'ler parametre URL'lerine işaret ettiğinde doğru seçimdir. robots.txt'te parametreleri engellemek tarama bütçesini korur ancak değer aktarmaz, çünkü sayfalar hiç taranmaz. Noindex ise taramaya izin verirken bir sayfayı dizinin dışında tutar. Örüntü başına aralarından seçim yapmak tarama ve dizine ekleme yönetiminin özüdür ve sayfaları toplu üreten programatik SEO yapıları için özellikle kritiktir.
Canonical'lar alan adlarını da aşar. Dağıtılmış içerik için, yeniden yayımlanan kopya otoriteyi korumak üzere orijinalinize işaret etmelidir; içerik ortaklıkları da hangi alan adının itibar göreceğini koordine etmelidir. Bu alanlar arası canonical, daha güçlü bir ortak sitenin kendi içeriğiniz için sizi geçmesini önler.
Çok dilli ve çok bölgeli siteler canonical'ları hreflang ile birleştirir. Her dil sürümü kendi kendine referanslı canonical'ını taşır ve tüm sürümler hreflang açıklamalarıyla birbirine bağlanır; böylece Google bölgeye göre doğru olanı sunar. Bunları karıştırmak, örneğin Fransızca bir sayfayı İngilizceye canonical'laştırmak, ayrı kalması gereken sürümleri çökertir; bu yüzden iki sistem dikkatle koordine edilmelidir.
Ölçekte canonical'ları bir kez ayarlayıp unutamazsınız. Google Search Console iki belirleyici durumu işaretler: Yinelenen, Google kullanıcıdan farklı canonical seçti ve Kullanıcı tarafından seçilmiş canonical olmayan yinelenen. İkisi de istediğiniz canonical'ın geçersiz kılındığını veya gözden kaçtığını gösterir; bu da önem verdiğiniz sayfaları bastırabilir.
Screaming Frog veya Sitebulb gibi tarama tabanlı denetim araçları yapısal sorunları yakalar: bir sayfada birden fazla canonical etiketi, noindex sayfalara işaret eden canonical'lar ve eksik veya yanlış canonical'lar. Bu kontrolleri düzenli bir teknik SEO denetimine katmak ve çalışmayı bilinçli anahtar kelime araştırması ve içerik planlamasıyla hizalamak, büyük bir sitenin canonical sinyallerini büyürken temiz tutar.
Ortaya çıkan bir husus, yapay zeka tarayıcılarının canonical'larınızı nasıl okuduğudur. Birçok üretken yapay zeka asistanı ham HTML'i ayrıştırır; bu yüzden canonical etiketleri, bir sayfanın hem uç işlemeli hem de kullanıcıya dönük tam sürümünde aynı biçimde sunulmalıdır. Uyumsuzluk, bir yapay zeka tarayıcısını hangi sürümün yetkili olduğu konusunda kararsız bırakabilir ve amaçladığınız birleştirmeyi baltalayabilir.
Temiz ve tutarlı canonical URL'ler, ChatGPT, Perplexity ve Gemini gibi asistanların içeriği parametrelerle dolu bir yinelenene değil doğru sayfaya atfetmesine yardımcı olur. Klasik dizine eklemede olduğu gibi, teknik düzenlilik üretken motor optimizasyonunun sessiz bir destekleyicisidir: canonical yapınız ne kadar temizse, herhangi bir sistem gerçek sayfalarınızı o kadar güvenilir biçimde belirleyip onlara atıf yapar.
Canonical URL'leri ölçekte yönetmek; filtrelerin, parametrelerin, sayfalamanın, varyantların ve bölgesel kopyaların tümünün tanımlı bir tercih edilen sayfa kümesine çözümlenmesi için tutarlı kurallar uygulamaktır. Kendine referanslı canonical'lar temeldir, çok yönlü gezinme ve sayfalama zor durumlardır; canonical, robots.txt ve noindex arasındaki seçim ise tarama bütçesini yönetir. Sürekli izleme, site büyürken sistemi dürüst tutar.
Daha ileri gitmek için bunu tekil canonical URL kavramı ve daha geniş tarama ve dizine ekleme ile birleştirin ve dizine eklenebilir her sayfayı ayrı tutmak için Sorank'ın araştırma ve içerik planlama araçlarını kullanın. Kaynaklar: Search Engine Land, Search Engine Journal ve Google Search Central.
Kaynaklar
Her sayfaya kendine referanslı bir canonical verin, ardından düşük değerli filtre kombinasyonlarını üst kategorilerine canonical'laştırın. Gerçek arama talebi olan değerli filtre kombinasyonlarını, kendi kendine referanslı canonical ve iç bağlantılarla dizine eklenebilir tutun. Her birinin bağımsız talebi yoksa ürün renk ve beden varyantlarını ana ürüne birleştirin ve site haritanıza yalnızca canonical URL'leri koyun.
Hayır. İkinci ve sonraki sayfaları birinci sayfaya canonical'laştırmak, Google'a bu daha derin sayfalardaki içeriğin var olmadığını söyler ve bu da onu dizinden kaldırabilir. Google 2019'da rel prev ve next'i kullanımdan kaldırdığından, doğru yaklaşım her sayfalanmış sayfada kendine referanslı bir canonical kullanmak ve daha derin içeriğin keşfedilebilir kalması için taranabilir iç bağlantılarla birleştirmektir.
Canonical etiketi bağlantı değerini toplar; bu yüzden backlink çeken parametre URL'lerine uygundur. robots.txt'te parametreleri engellemek tarama bütçesinden tasarruf sağlar ancak sayfalar hiç taranmadığı için değer aktarmaz. Noindex ise taramaya izin verirken bir sayfayı dizinin dışında tutar. Doğru seçim, bir örüntünün değeri ve backlink'leri olup olmadığına ya da tamamen israf olup olmadığına bağlıdır.
SORANK'I SİZDEN ÖNCE DENEDİLER
