Clean-param, başka hiçbir yerde eşdeğeri olmayan bir Yandex uzantısıdır: robota hangi URL parametrelerinin sayfa içeriğini değiştirmediğini bildirir, böylece varyantlar tek bir adreste birleşir ve birikmiş metrikler bu adrese aktarılır. Yandex’in parametreli URL’ler için Disallow yerine bunu önermesinin nedeni bu aktarımdır.
Nasıl çalışır
Yalnızca bir izleme parametresiyle farklılık gösteren üç adres verildiğinde:
/some_dir/get_book.pl?ref=site_1&book_id=123
/some_dir/get_book.pl?ref=site_2&book_id=123
/some_dir/get_book.pl?ref=site_3&book_id=123şu direktif
User-agent: Yandex
Clean-param: ref /some_dir/get_book.plbunları /some_dir/get_book.pl?book_id=123 adresinde birleştirir; sitede mevcutsa arama sonuçlarında görünen budur. book_id parametresinin korunduğuna dikkat edin; içeriği gerçekten belirleyen parametre kalır.
Site genelinde kullanım
Yolu belirtmezseniz kural her yerde geçerli olur:
User-agent: Yandex
Clean-param: utmGüncel tutmak neden önemlidir
Yandex, ihmalin maliyetini tam olarak açıklar: içeriği etkilemeyen yeni bir parametre yinelenen sayfalar oluşturur ve bunlardan çok sayıda olduğu için robot siteyi daha yavaş tarar; bu nedenle önemli değişikliklerin aramalarda görünmesi daha uzun sürer. Dolayısıyla, yeni bir izleme parametresi ekleyen bir pazarlama ekibi, farkında olmadan bir tarama bütçesi kararı almaktadır.
Sözdizimi hatırlatıcıları
Parametreler & ile ayrılır; yol öneki ile parametreler arasında bir boşluk bırakılır. Bunu yanlış yapmak, analiz aracında “geçersiz Clean-param direktif formatı” hatasına yol açar; bu, genel bir robots.txt denetleyicisinin raporlamayacağı, Yandex’e özgü hatalardan biridir.
Konsol ile etkileşimi
GET parametre ayarları sayfası, arayüz üzerinden aynı işi yapar. İkisi çeliştiğinde, indekslemeyi engelleyen kural kazanır; bu nedenle eski bir Clean-param satırı, arayüzde ayarlanan her şeyi sessizce geçersiz kılar.
Biz bunu nasıl uyguluyoruz
We keep a Clean-param line under review as part of ongoing work rather than writing it once, because every new campaign parameter that goes unlisted quietly multiplies the crawlable URL count. Explaining that link to the marketing team — new tracking parameter, slower indexing of new products — is more effective than any technical argument, because it connects the two things they each care about.
İlgili hizmetler