Duplicate content (yinelenen içerik), e-ticaret sitelerinin yapısal bir sorunudur. Bir blog veya kurumsal sitede duplicate content nadiren bir mesele olurken, e-ticarette neredeyse kaçınılmaz görünür; çünkü filtreler, ürün varyantları, sıralama seçenekleri ve üretici açıklamaları doğaları gereği benzer veya aynı içeriği farklı URL'lerde çoğaltır. Bu, Google'ın hangi sayfayı sıralayacağı konusunda kafa karışıklığına, sıralama gücünün dağılmasına ve crawl budget israfına yol açar. İyi haber: duplicate content e-ticarette kaçınılmaz görünse de, sistematik biçimde yönetilebilir. Bu yazıda duplicate content'in kaynaklarını ve çözüm yöntemlerini anlatacağım.
Duplicate content neden e-ticarette bu kadar yaygın?
E-ticarette duplicate content'in bu kadar yaygın olmasının yapısal sebepleri var. Filtreler (faceted navigation), aynı kategori içeriğini onlarca farklı URL'de çoğaltır. Ürün varyantları (renk, beden), neredeyse aynı içeriği farklı sayfalarda tekrarlar. Sıralama ve sayfalama parametreleri, aynı içeriğin farklı URL versiyonlarını yaratır. Üretici açıklamaları, aynı metnin yüzlerce sitede bulunmasına yol açar (site içi değil ama site dışı duplicate). Bunların hepsi, e-ticaretin doğasından kaynaklanır; bu yüzden duplicate content'i tamamen ortadan kaldırmak değil, doğru yönetmek hedeflenir.
Kaynak 1 - Filtre ve parametre URL'leri
Duplicate content'in en büyük kaynağı, filtre ve parametre URL'leridir. Faceted navigation, her filtre kombinasyonu için yeni bir URL üretir ve bu URL'ler ana kategori sayfasının yakın-kopyalarıdır. Sıralama parametreleri ("?sirala=fiyat"), sayfa başına gösterim ayarları ve oturum/izleme parametreleri de aynı içeriğin farklı URL versiyonlarını yaratır. Bu kaynağın çözümü, canonical etiketleri (filtre/sıralama URL'lerini ana kategoriye yönlendirmek), robots.txt ile değersiz parametreleri engellemek ve faceted navigation'ı katmanlı yönetmektir. Bu konuları faceted navigation ve canonical yazılarında ele aldım.
Kaynak 2 - Ürün varyantları
Ürün varyantları, duplicate content'in ikinci büyük kaynağıdır. Aynı ürünün farklı renk veya beden versiyonları, neredeyse aynı içeriğe sahip ayrı sayfalar olabilir. Bunun çözümü, varyant stratejisine bağlıdır: eğer varyantların ayrı index'lenmesi için gerçek arama talebi yoksa (çoğu durumda yoktur), tüm varyantları ana ürün sayfasında birleştirmek ve canonical ile ana ürüne yönlendirmek en iyisidir. Eğer belirli varyantların (örneğin çok aranan bir renk) ayrı index'lenmesi mantıklıysa, onları benzersiz içerikle farklılaştırmak gerekir. Varyant yönetimi, arama talebine göre verilen dikkatli bir karardır.
Kaynak 3 - Üretici açıklamaları
Üçüncü kaynak, üretici açıklamalarıdır ve bu, site dışı (cross-site) duplicate content yaratır. Birçok e-ticaret sitesi, ürünlerin açıklamasını üreticiden olduğu gibi alır; sonuç, aynı metnin yüzlerce sitede bulunmasıdır. Bu, sizin sayfanızın özgün değer sunmadığı anlamına gelir ve Google'ın gözünde sıralanma şansını düşürür. Bu kaynağın çözümü tekniktir değil, içeriksel: özgün ürün açıklamaları yazmak. Her ürün için (en azından en değerli ürünler için) özgün, kapsamlı, kendi sesinizle yazılmış açıklamalar, hem duplicate content sorununu çözer hem de dönüşümü artırır. Ürün açıklamalarını ürün açıklaması yazısında ele aldım.
Çözüm araçları - hangisi ne zaman?
Duplicate content'i çözmek için birkaç araç var ve her biri farklı durumda kullanılır. Canonical etiketi: yinelenen sayfaların sıralama sinyalini asıl sayfada toplamak için (filtre, varyant, parametre URL'leri). Noindex: hiç index'lenmemesi gereken yinelenen sayfalar için. Robots.txt: hiç taranmaması gereken değersiz URL'ler için. Özgün içerik: üretici metni gibi içeriksel duplicate için. 301 yönlendirme: kalıcı olarak birleştirilmesi gereken sayfalar için. Doğru çözüm, duplicate content'in türüne ve kaynağına göre seçilir; tek bir araç her durumu çözmez.
Tutarlı URL ve iç linkleme
Duplicate content'i önlemenin az konuşulan ama temel bir yolu, tutarlı URL kullanımıdır. Aynı içeriğe birden çok URL'den (örneğin www'li ve www'siz, sondaki slash'lı ve slash'sız, büyük ve küçük harfli) ulaşılabiliyorsa, bu duplicate content yaratır. URL'leri tutarlı tutmak (tek bir kanonik versiyon belirlemek ve her yerde onu kullanmak), bu yapısal duplicate'i önler. Ayrıca iç linklerinizde, sitemap'inizde ve canonical'larınızda hep aynı URL versiyonunu kullanmak, Google'a tutarlı sinyal verir. Bu tutarlılık, duplicate content yönetiminin temelidir; tutarsız URL'ler, en iyi canonical stratejisini bile zayıflatır.
Duplicate content denetimi
Duplicate content'i yönetmek için, önce onu tespit etmek gerekir. Google Search Console'un kapsam raporu, yinelenen sayfaları ve canonical sorunlarını gösterir; "kullanıcı tarafından seçilen canonical olmadan yinelenen" gibi durumları izleyebilirsiniz. Ayrıca teknik tarama araçları (site crawl), yinelenen başlıkları, açıklamaları ve içerikleri tespit eder. Bu denetim, duplicate content'in nerede ve ne ölçüde olduğunu gösterir; çözümü hedeflemenizi sağlar. E-ticarette duplicate content sürekli bir mesele olduğu için, bu denetimi düzenli yapmak gerekir; yeni ürünler, kategoriler ve filtreler eklendikçe yeni duplicate kaynakları oluşabilir. Düzenli denetim, sorunun büyümeden yakalanmasını sağlar.
Site içi vs site dışı duplicate
Duplicate content'i doğru yönetmek için, iki türünü ayırmak önemlidir: site içi (internal) ve site dışı (cross-site) duplicate. Site içi duplicate, kendi sitenizdeki yinelenen sayfalardır (filtre URL'leri, varyantlar, parametreler); bu, canonical, noindex ve robots.txt gibi teknik araçlarla çözülür. Site dışı duplicate ise, içeriğinizin başka sitelerde de bulunmasıdır (örneğin üretici açıklamaları); bu teknik araçlarla çözülemez, sadece özgün içerik üreterek çözülür. İki tür, tamamen farklı çözümler gerektirir.
Bu ayrım önemli çünkü yanlış araç yanlış soruna uygulanırsa işe yaramaz. Üretici metni kaynaklı site dışı duplicate'i canonical ile çözmeye çalışmak boşunadır; çözüm, özgün metin yazmaktır. Tersine, filtre URL'leri kaynaklı site içi duplicate'i içerik yazarak çözmeye çalışmak da yanlıştır; çözüm, canonical ve teknik yönetimdir. Bu yüzden bir duplicate content sorununu çözmeden önce, hangi türde olduğunu teşhis etmek gerekir. Doğru teşhis, doğru çözümü getirir; yanlış teşhis ise harcanan emeği boşa çıkarır. E-ticarette her iki tür de yaygın olduğu için, ikisini de tanımak ve doğru araçlarla çözmek gerekir.
Pratik bir hatırlatma: duplicate content yönetimini, e-ticaret sitesinin kurulum aşamasında düşünmek, sonradan düzeltmekten çok daha kolaydır. Site mimarisi, URL yapısı ve faceted navigation kurulurken duplicate content'i önleyecek kararları baştan almak, ileride binlerce yinelenen sayfayla uğraşmaktan kurtarır. Mevcut bir sitede ise, duplicate content temizliği genelde aşamalı bir proje olur; en kritik kaynaklardan (filtre URL'leri, üretici metinleri) başlayıp sistematik ilerlemek gerekir.
Sonuç olarak duplicate content, e-ticaretin yapısal bir sorunudur; filtre/parametre URL'leri, ürün varyantları ve üretici açıklamaları yüzünden kaçınılmaz görünür. Ama sistematik yönetilebilir: canonical ile sinyalleri toplamak, noindex/robots.txt ile değersizleri engellemek, özgün içerikle içeriksel duplicate'i çözmek, tutarlı URL kullanmak ve düzenli denetlemek. Amaç duplicate'i tamamen yok etmek değil, doğru yönetmektir. Doğru yönetilen duplicate content, sıralama gücünüzü doğru sayfalarda toplar. Tüm sistemi e-ticaret SEO rehberinde ele aldım. Duplicate content sorununuzu birlikte çözmek isterseniz e-ticaret SEO danışmanlığı sayfasından ulaşabilirsiniz.