Yinelenen Sayfa Taramasını Azaltmak için Clean-param Yönergesini Kullanma

Bu sayfayı yapay zekâya sor

8 görüntülenme 6 dk okuma

Clean-param direktifi, Yandex’e belirli URL parametrelerinin bir sayfanın temel içeriğini değiştirmediğini bildirmek için robots.txt dosyasına yerleştirilen özel bir talimattır. Bu parametreleri tanımlayarak, arama robotunun aynı sayfanın birden fazla sürümünü dizine eklemesini engellersiniz; bu da dizin kalitesini korumaya ve tarama bütçenizin gereksiz URL varyasyonları yerine benzersiz, değerli içeriğe harcanmasını sağlamaya yardımcı olur.

Yandex dizine eklemede clean-param’ın rolü nedir?

Yandex, farklı parametrelere sahip URL’leri ayrı adresler olarak ele alır. Siteniz URL dizesinde görünen izleme kimlikleri, oturum belirteçleri veya sıralama filtreleri kullanıyorsa, robot bir ürün sayfasının düzinelerce sürümünü görebilir. Bu, dizin şişmesine neden olur. Clean-param direktifi bir filtre görevi görerek bota bu URL’leri temel adres olarak kabul etmesini söyler.

Yinelenen Sayfa Taramasını Azaltmak için Clean-param Yönergesini Kullanma

Örneğin, kıyafet satan bir mağazayı düşünün. Bir ürün sayfasına ‘example.com/item?id=123&session=abc’ ve ‘example.com/item?id=123&session=xyz’ aracılığıyla erişilebilir. Kullanıcı için içerik aynıdır. Arama motoru için bunlar iki ayrı sayfa olarak görünür. Direktif olmadan, tarayıcı her ikisini de işlemeye çalışır ve yeni blog gönderilerini veya kategori güncellemelerini keşfetmek için kullanılabilecek kaynakları boşa harcar.

Bu direktif, kullanıcı için URL’den parametreleri kaldırmaz. Bunun yerine, sayfanın kanonik sürümünü hesaplarken tarayıcıya bunları görmezden gelmesini söyler. Bu, dizininizi temiz tutan ve sitenizin otoritesinin birincil URL üzerinde yoğunlaşmasını sağlayan bir sinyaldir; bu da sağlıklı sıralamalar için önemli bir faktördür.

Bu parametreleri yönetmek, büyük katalogları olan siteler için çok önemlidir. Net talimatlar olmadan, arama robotu tek bir sayfanın binlerce varyasyonunu taramak için gereksiz miktarda zaman harcayabilir, bu da sonuçta kullanıcıya veya sitenizin arama görünürlüğüne hiçbir ek değer sağlamaz.

Yinelenen Sayfa Taramasını Azaltmak için Clean-param Yönergesini Kullanma — 2

robots.txt içinde clean-param nasıl yapılandırılır

Bu direktifi, robots.txt dosyanıza belirli bir satır ekleyerek uygularsınız. Sözdizimi mantıksal bir kalıbı izler: belirli yollar için göz ardı edilmesi gereken parametreleri beyan edersiniz. Farklı ürünleri veya varyasyonları görüntülemek için parametrelere dayanan önemli içeriği yanlışlıkla engellememek için spesifik olmak çok önemlidir.

  • İçeriği değiştirmeyen ‘utm_source’, ‘session_id’ veya ‘sort_order’ gibi parametreleri tanımlayın.
  • robots.txt dosyanıza ‘Clean-param: parameter_name /path/to/pages’ satırını ekleyin.
  • Parametre evrenselse kuralı site genelinde uygulamak için yıldız (*) joker karakterini kullanın.
  • Uygulamayı Yandex Webmaster tanılama araçlarını kullanarak test edin.

Kuralı yapılandırırken kapsamı göz önünde bulundurun. ‘ref’ gibi bir parametre sitenizin her yerinde kullanılıyorsa, geniş bir kapsam kullanın. ‘size’ gibi bir parametre yalnızca ürün sayfalarında kullanılıyorsa, direktifi özellikle ürün dizinine hedefleyin. Bu, gezinme için gerçekten ihtiyaç duyduğunuz bir filtrenin tarayıcı tarafından göz ardı edildiği istenmeyen yan etkileri önler.

Burada doğruluk hayati önem taşır. İçerik filtrelemeyi kontrol eden bir parametreyi (alışveriş sitesinde ‘color’ veya ‘material’ gibi) yanlışlıkla clean-param direktifine eklerseniz, Yandex bu ilgili varyasyonları dizine ekleyemeyebilir. Hangi parametrelerin yalnızca dahili izleme veya düzen değişiklikleri için olduğunu, hangilerinin ziyaretçilere benzersiz içerik sunduğunu her zaman doğrulayın.

Neden aşırı parametre dizine eklemeden kaçınmalısınız?

Robot dinamik varyasyonları taramak için çok fazla zaman harcadığında, ana sayfalarınızı daha az sıklıkla ziyaret eder. Bu, yeni içeriğin veya önemli güncellemelerin yavaş dizine eklenmesine yol açar. Ayrıca, aynı sayfanın birden fazla sürümüne sahip olmak, iç bağlantı gücünüzü seyrelterek sıralama oynaklığına neden olabilir.

10.000 sayfası olan ancak izleme kodlarından kaynaklanan 50.000 URL varyasyonu olan bir site düşünün. Tarayıcı hepsini işlerse, sunucu yükünüz önemli ölçüde artar. Bu, arama algoritması tarafından olumsuz bir değerlendirmeyi tetikleyebilecek daha yavaş yanıt sürelerine yol açabilir. Tarama bütçenizi önceliklendirmek, yüksek kaliteli arama varlığını korumak için sağlam bir stratejidir.

Tarayıcının işlemesi gereken benzersiz sayfa sayısını azaltarak, sitenizin arama robotuyla etkileşiminin genel verimliliğini artırırsınız. Bu, yeni makaleler yayınladığınızda veya ürün açıklamalarını güncellediğinizde, arama motorunun bu değişiklikleri parametre tabanlı yinelenen URL döngüsünde takılıp kalmak yerine mümkün olduğunca çabuk keşfetmesini sağlar.

Bir müşteri sitesinin dizine ekleme derinliği ile mücadele ettiğini gördüğümüzde, bu genellikle binlerce gereksiz URL’nin tarama kotasını işgal etmesinden kaynaklanır. Bunları temizlemek site sağlığı için bir önceliktir.

Alien Road SEO ekibi

Alien Road bunu nasıl uyguluyor

Alien Road’da, Yandex için optimize ederken katı bir süreç izliyoruz. İlk olarak, en fazla sayıda gereksiz URL’yi hangi parametrelerin oluşturduğunu belirlemek için Yandex Webmaster’daki tarama istatistiklerini inceliyoruz. Ardından işlevsel olmayan parametreleri izole ediyoruz ve clean-param direktifini sitenin robots.txt dosyasına uygulayarak robotun yalnızca müşteri sayfalarımızın kanonik sürümlerine odaklanmasını sağlıyoruz.

Tipik bir çalışmada, değişiklik yapmadan önce günlüklerde bulunan her parametreyi belgeliyoruz. Bu parametrelerden hiçbirinin kullanıcının görmeyi beklediği içeriği oluşturmak için kritik olmadığını doğruluyoruz. Değişiklikler canlıya alındıktan sonra, tarayıcının talimatlarımıza uyduğundan emin olmak için arama konsolundaki ‘Hariç Tutulan’ URL’ler raporunu izliyoruz.

Örneğin, büyük bir e-ticaret portalını denetlerken, genellikle ‘sort’ ve ‘order’ parametrelerinin binlerce dizine eklenebilir sayfa oluşturduğunu görüyoruz. Clean-param kuralını bu belirli parametrelere uygulayarak, arama robotunun her olası sıralanmış görünümde kaynakları boşa harcamadan kök kategori sayfasını ziyaret etmesine izin veriyoruz.

Standart uygulama adımlarımız

  • Yüksek frekanslı parametre kalıplarını bulmak için Yandex Webmaster ‘Tarama istatistikleri’ni analiz edin.
  • Hangi parametrelerin kullanıcı deneyimi için gerçekten gerekli olduğunu, hangilerinin tamamen izleme tabanlı olduğunu doğrulayın.
  • Clean-param direktiflerini taslak haline getirin ve bir test ortamında aşamalandırın.
  • Direktifin hedef varyasyonları doğru bir şekilde bastırdığını doğrulamak için ‘Hariç Tutulan URL’ler’ raporunu izleyin.

Veri odaklı SEO, site yapınızın hangi bölümlerinin size yardımcı olduğunu ve hangilerinin arama robotu için gürültü yarattığını tam olarak bilmek anlamına gelir.

Alien Road SEO ekibi

Bu hafta nereden başlamalı

Yandex Webmaster hesabınıza erişin ve ‘Dizine ekleme’ bölümünü ziyaret edin. Sorgu dizeleri içeren olağandışı sayıda URL’niz olup olmadığını görmek için ‘Arama sonuçlarındaki sayfalar’ raporunuzu inceleyin. Bir kalıp bulursanız, bu parametrelerin bir listesini oluşturun ve robots.txt güncellemenizi hazırlayın. Güncellendikten sonra, gereksiz dizine eklemedeki azalmayı doğrulamak için ‘Hariç Tutulanlar’ sekmesini yakından takip edin.

Sayfa içeriğinize hiçbir değer katmayan en yaygın üç parametreyi belirleyerek başlayın. Çoğu sitenin oturum kimlikleri veya sıralama filtreleri gibi ortak parametreleri vardır. Bunları ilk önce ele alarak, tarayıcının site mimarinizde nasıl gezindiğinde sadece birkaç gün içinde önemli bir iyileşme göreceksiniz.

Değişiklikler canlıya alındıktan sonra, robotun artık bu parametre yüklü belirli URL’leri talep etmediğini doğrulamak için sunucu günlüklerini takip edin. Bu proaktif izleme, sitenizin iyi durumda kalmasını ve arama dizininin yalnızca hedef kitlenize göstermek istediğiniz içeriği yansıtmasını sağlar.

Paylaş