Büyük Ölçekli URL Parametrelerini Yönetmek İçin En İyi Uygulamalar

URL parametrelerinin indekslenmesi, arama motorlarının sayfalarınızın hangi sürümlerinin birincil olduğunu anlamasına yardımcı olmayı içerir. Siteniz izleme kodları, filtreler veya sıralama seçenekleri aracılığıyla aynı içerik için birden fazla URL oluşturduğunda, arama performansınızı zayıflatma riskiyle karşı karşıya kalırsınız. Google’ın ziyaretçilerinize en çok değer sunan içeriğe öncelik vermesini sağlamak için net sinyaller sağlamalısınız.

Bu parametrelerin yönetimi, binlerce ürün varyasyonuna veya dinamik içeriğe sahip siteler için çok önemlidir. Sağlam bir strateji olmadan Google, binlerce gereksiz sayfayı tarayabilir ve tarama bütçenizi benzersiz bir değer sunmayan içeriğe harcayabilir. Bunu genellikle renge, boyuta veya fiyata göre filtrelemenin olası her kombinasyon için yeni bir URL dizesi oluşturduğu e-ticaret kurulumlarında görüyoruz.

Büyük Ölçekli URL Parametrelerini Yönetmek İçin En İyi Uygulamalar
URL parametreleri neden indeksleme sorunlarına neden olur?

URL parametreleri, soru işaretinden sonra bir URL’ye eklenen ?sort=price_asc gibi dizelerdir. Bunlar site işlevselliği için yararlı olsa da, orijinal sayfayla aynı olabilecek içerik için benzersiz URL’ler oluştururlar. Bunları yönetmezseniz, Google tarama bütçesini gereksiz sayfalara harcayabilir.

Birincil endişe içerik çoğaltılmasıdır (duplication). Farklı parametreler aynı ürünü veya kategori bilgisini döndürdüğünde, Google birden fazla URL’yi ayrı varlıklar olarak görür. Bu, kendi sayfalarınızın arama sonuçlarında birbiriyle rekabet ettiği bir ‘anahtar kelime yamyamlığı’ (keyword cannibalization) etkisine yol açabilir. Ayrıca arama botları sayfanın hangi sürümünün en fazla otoriteye sahip olduğunu belirleyemediği için sıralama sürecini de karıştırır.

Ek olarak, büyük ölçekli dinamik siteler ‘tarama tuzaklarından’ zarar görebilir. Filtreleriniz kullanıcıların aynı anda birden fazla seçenek seçmesine izin veriyorsa (renk, boyut ve malzeme gibi), oluşturulan URL’lerin sayısı katlanarak artabilir. Bu devasa URL hacmi, Google’ı hiçbir SEO değeri sunmayan sayfaları taramaya zorlar ve önemli, benzersiz sayfalarınızın indekslenme hızını etkili bir şekilde yavaşlatır.

Büyük Ölçekli URL Parametrelerini Yönetmek İçin En İyi Uygulamalar — 2
Parametre tabanlı kopyalarla etkili bir şekilde nasıl başa çıkılır?

Bu varyasyonlarla başa çıkmanın en güvenilir yolu kurallı (canonical) etiketler kullanmaktır. Bu etiket, Google’a hangi URL’yi birincil sürüm olarak değerlendirdiğinizi söyler. Birden fazla filtreleme seçeneğine sahip bir kategori sayfanız varsa, filtrelenmiş her sayfa rel=”canonical” bağlantı öğesini kullanarak ana kategori sayfasına geri işaret etmelidir.

Tutarlı iç linkleme (internal linking) bu sürecin bir diğer sütunudur. Kurallı etiketler kullansanız bile, site yapınız içinde parametrelendirilmiş URL’lere link vermekten kaçınmalısınız. Navigasyonunuzu, menü öğelerinizi ve ekmek kırıntılarınızı (breadcrumbs) temiz, kurallı URL’lere yönlendirerek Google’a hangi sürümün indekslenmesi gerektiği konusunda güçlü bir sinyal gönderirsiniz.

  • Parametreli URL’lerden temiz, orijinal URL’ye işaret etmek için rel=’canonical’ etiketlerini kullanın.
  • Parametreli sürüm yerine tutarlı bir şekilde temiz URL’yi kullanan iç linklemeyi uygulayın.
  • Çok fazla parametreli URL’nin indekslenip indekslenmediğini belirlemek için Search Console’daki dizin kapsamı raporunuzu izleyin.
  • Google’ın belirli bir URL için hangi sayfayı kurallı olarak değerlendirdiğini doğrulamak için URL denetim aracını kullanın.
Alien Road parametre yönetimini nasıl uygular?

Alien Road olarak, müşteri sitelerini denetlerken belirli bir süreç izleriz. Hangi parametrelerin yinelenen içerik oluşturduğunu belirlemek için teknik bir tarama sırasında önce tüm aktif parametreleri haritalandırırız. Örneğin, tipik bir e-ticaret denetiminde, hariç tutulmaları gerektiği halde binlerce filtre kombinasyonunun indekslendiğini görüyoruz.

Ardından, kurallı etiketlerin tüm sayfa şablonlarında doğru şekilde uygulanıp uygulanmadığını doğrularız. Bir müşteri özel bir CMS kullanıyorsa, geliştirme ekibine iç linklerde gereksiz parametrelerin oluşturulmasını önleyen sunucu tarafı kuralları ayarlama konusunda rehberlik ederiz. Bu, tarama bütçesinin gelir getiren sayfalara odaklanmasını sağlar.

Ayrıca uygulama sonrası kontroller de gerçekleştiririz. Kurallı etiketleri uyguladıktan sonra, parametre ağırlıklı indekslenen URL’lerin hacminin sonraki haftalarda azalıp azalmadığını görmek için Search Console ‘Kapsam’ raporunu izleriz. Bu veriye dayalı yaklaşım, Google yanlış sürümlere öncelik vermeye devam ederse stratejimizi ayarlamamıza olanak tanır ve ana kategori sayfalarınızın sıralama potansiyelini geri kazanmasını sağlar.

Parametreleri robots.txt içinde engelleyebilir misiniz?

Bu sayfaların kurallı etiketler tarafından düzgün bir şekilde ele alınmasını istiyorsanız, robots.txt dosyanızdaki parametreleri engellemeniz genellikle önerilmez. robots.txt içinde bir URL’yi engellerseniz, Google orijinal sürümü işaret eden kurallı etiketi görmek için sayfayı tarayamaz.

Bir sayfayı robots.txt’de engellediğinizde, arama botlarının içeriği ‘görmesini’ engellersiniz. Bu sayfada ana sayfanıza işaret eden kurallı bir etiket varsa, Google bunu yoksayacaktır. Bu durum genellikle, taranması engellenmiş olmasına rağmen, parametre ağırlıklı URL’nin arama dizininde kalmasına yol açar çünkü Google URL’yi harici backlinkler aracılığıyla yine de bulabilir.

Kurallı bir sayfayı açıkça belirleseniz bile Google, içeriğin kalitesi veya teknik sinyaller gibi çeşitli nedenlerle farklı bir kurallı sayfa seçebilir.

Google Search Central
Parametre yönetimindeki yaygın tuzaklar nelerdir?

Yaygın bir hata, filtrelenmiş her sayfada ‘noindex’ meta etiketini kullanmaktır. Bu, sayfayı dizinden kaldırırken, aynı zamanda Google’ın link equity (bağlantı değeri) değerini ana kategori sayfanıza geri aktarmasını da engeller. Bu, filtrelenmiş bu sayfaların birincil açılış sayfalarınıza sağlayabileceği bağlantı otoritesini etkili bir şekilde ‘gizlediğiniz’ için genel site sıralamanıza zarar verebilir.

Bir diğer hata ise tutarsız parametre sıralamasıdır. Siteniz ?color=red&size=large ve ?size=large&color=red olarak iki ayrı URL oluşturursa, Google bunları aynı sayfa olarak ele almakta zorlanabilir. Her benzersiz kombinasyonun her zaman tam olarak aynı URL dizesini üretmesini sağlamak için sunucunuzda parametreler için standart bir sıra zorunlu kılmanızı öneririz.

Bu hafta nereden başlamalı?

Hangi parametre ağırlıklı URL’lerin gösterim aldığını görmek için Search Console verilerinizi gözden geçirerek başlayın. Sitenizde kullanılan tüm aktif parametrelerin bir listesini oluşturun ve bunları kullanıcı deneyimi için gerekli veya arama motorları için gereksiz olarak sınıflandırın.

  • Parametrelendirilmiş bir sürüm yerine birincil kurallı URL’ye link verdiklerinden emin olmak için iç linkleri denetleyin.
  • Site haritanızın yalnızca sayfalarınızın temiz, kurallı sürümlerini içerdiğinden emin olun.
  • Niyetinizle eşleştiğini doğrulamak için URL Denetim aracını kullanarak kurallı uygulamanızı test edin.
  • Yeni izleme parametrelerinin eklenip eklenmediğini görmek için her çeyrekte tekrarlanan bir kontrol planlayın.
Paylaş