Her filtre durumu adı konmuş bir sınıfta ve tek bir tutarlı kuralla, aramaya açılan yer yalnızca talebin ve stoğun sürdüğü yerde, alışverişçinin işine yarayan hiçbir kontrol de tarama grafiği uğruna kaldırılmadan.

Filtreler alışverişçinin işini kolaylaştırıyor ama aynı filtreler crawler için ciddi bir soruna dönüşebiliyor. İşe yarayan tek bir kırmızı koşu ayakkabısı görünümünün arkasında, kimsenin yayımlamak istemeyeceği boş, sırası karışmış ve birbirini tekrarlayan kocaman bir URL kümesi birikiyor.

Filtrelemeyi alışverişçi için çalışır bırakıyor, URL sayısındaki patlamayı sınırlıyor ve aramaya yalnızca gerçekten bulunmayı hak eden birleşimleri açıyoruz.

Bir Zeo figürü büyük bir filtre panelindeki düğmeleri ayarlıyor, bir diğeri arkadaki tekrar eden URL labirentinin çıkışlarını tek tek kapatıyor.

Birlikte çalıştığımız 500'den fazla markadan birkaçı

Tüm referansları gör
  • DenizBank
  • Amazon
  • Mustela
  • Edenred
  • Yandex
  • Axa Hayat Emeklilik

Önce filtrelerin tüm yapısını çıkarıyoruz. Hangi durumun herkese açık bir sayfayı hak ettiğine ondan sonra karar veriyoruz.

  1. Filtre yapısının tamamını çıkarıyoruz

    URL üreten ya da bu URL'lere link veren her facet, değer, sıralama, çoklu seçim, sayfalama durumu, yerel ve platform katmanını tek tek izliyoruz.

    Gerçek örnekleri, sorumlularını ve kaç durum olduğuna dair dürüst bir tahmini içeren bir parametre kaydı çıkıyor.

    Yapay zeka desteği
    Canlı siteyi tarayıp yalnızca belgelenmiş olanları değil, gerçekten URL üreten her facet, sıralama ve parametre birleşimini ortaya çıkarıyor.
    İnsan onayı
    Her parametreye gerçek bir sorumlu atıyor, bu tahminin kocaman bir URL üreticisini atlamadığını da doğruluyoruz. Parametre kaydını sorumlusu inceliyor.
  2. Gezinmeyi arama değerinden ayırıyoruz

    Her birleşimi gerçek talep, istikrarlı stok, mevcut kategori sorumluluğu ve ayrı bir alışveriş görevi olup olmadığı açısından değerlendiriyoruz.

    Her durum sınıfı tek bir karara bağlanıyor. İndekse açma, yalnızca gezinme, canonical, engelleme, yönlendirme ya da kaldırma.

    Yapay zeka desteği
    Filtre durumu birleşimlerini talep ve stok sinyaline göre puanlayıp ham parametre listesinin yerine kısa ve sıralı bir liste hazırlıyor.
    İnsan onayı
    Her durum sınıfı için indekse açma, yalnızca gezinme, canonical, engelleme, yönlendirme ya da kaldırma kararını birlikte veriyoruz. Durum sınıfı başına indeks kararı netleşiyor.
  3. Bütün kontrolleri aynı kararda buluşturuyoruz

    Her sınıf için link, durum, robots, noindex, canonical, sitemap, sayfalama, parametre sırası ve boş durum davranışının birlikte nasıl çalışacağını tanımlıyoruz.

    Önceliği ve örnekleri net olan, içinde çelişen talimat bulunmayan tek bir kural matrisi çıkıyor.

    Yapay zeka desteği
    Taslak kural matrisini örnek URL'ler üzerinde çalıştırıp birbiriyle çelişen direktifleri yayına çıkmadan yakalıyor.
    İnsan onayı
    Aynı URL sınıfında iki kural gerçekten çeliştiğinde hangi direktifin öne geçeceğine karar veren kişi bunu gerekçesiyle yazıyor. Kural matrisindeki çelişkileri çözüyoruz.
  4. Yalnızca değerli birleşimleri kuruyoruz

    Onayladığımız her birleşime tek ve sabit bir URL, işe yarayan bir ürün seti, açık bir title ve H1, bağlama uygun metin, iç linkler, yapılandırılmış veri ve bir stok yaşam döngüsü tanımlıyoruz.

    Otomatik üretilmiş sonsuz bir URL evreni değil, gerçek hedeflerden oluşan kısa bir liste kalıyor.

    Yapay zeka desteği
    Onaylanan her birleşim için title, başlık ve yapılandırılmış veri alanlarını kararlaştırdığımız şablona göre taslağa döküyor.
    İnsan onayı
    Bir birleşim kalıcı ve indekse açık bir sayfa olarak kurulmadan önce gerçek talebinin ve stoğunun sürdüğünü doğruluyoruz. Birleşim listesini madde madde onaylıyoruz.
  5. Ölçeğe çıkmadan sıra dışı durumları sınıyoruz

    Normal, sırası karışmış, çoklu seçimli, sıralı, sayfalı, boş, düşük stoklu, yerelleştirilmiş ve hatalı örnekleri canlı şablonun içinden geçiriyoruz.

    Geniş kapsamlı bir kural tüm kataloğa yayılmadan tuzakları ve çelişkileri açığa çıkaran bir sınır raporu çıkıyor.

    Yapay zeka desteği
    Sırası karışmış, hatalı ve düşük stoklu gibi uç durum URL örneklerinin tam bir matrisini üretip canlı şablondan geçiriyor.
    İnsan onayı
    Bir sınır testi hatasının yayılımı durdurup durdurmayacağına, yoksa kabul edilip yazıya geçirilecek bir istisna mı olduğuna karar veriyoruz. Sınır raporunu ölçeklemeden önce onaylıyoruz.

URL evrenini yapay zeka çıkarıp puanlıyor; hangi durumun sayfayı hak ettiğine insan karar veriyor.

Yapay zeka canlı siteyi tarayıp gerçekten URL üreten her facet, sıralama ve parametre birleşimini çıkarıyor, filtre durumu birleşimlerini talep ve stok sinyaline göre puanlayıp ham parametre listesinin yerine kısa ve sıralı bir liste bırakıyor, taslak kural matrisini örnek URL'ler üzerinde çalıştırıp çelişen yönlendirme, link ve indeks direktiflerini yayına çıkmadan yakalıyor, onaylanan birleşimler için title, başlık ve yapılandırılmış veri alanlarını hazırlıyor, sırası karışmış, hatalı ve düşük stoklu uç durumların tam matrisini üretip canlı şablondan geçiriyor. İndeksi kendi başına açmıyor. Kontrolden çıkmış bir parametre evrenini ya da ayrı bir kullanıcı değeri taşımayan birleşimleri indekse açmıyoruz, ürün sayısı, stok, özellik ya da gizli filtre durumu uydurmuyoruz ve tarama grafiği daha temiz görünsün diye alışverişçinin işine yarayan kontrolleri kaldırmıyoruz.

Dört çıktı, karmaşık bir parametre sistemini ekiplerin sürdürebileceği bir düzene çeviriyor.

  • Mimari harita

    Facet karar kaydı

    Kabul koşulu

    Her durum sınıfının örnekleri, kullanıcı amacı, arama kararı, sayfa sorumlusu ve inceleme sorumlusu belli oluyor.

  • Karar matrisi

    Tarama ve indeks kural matrisi

    Kabul koşulu

    İç linkler, durum, robots, noindex, canonical, sitemap, sıra, sayfalama ve boş durum davranışı her sınıfta birbiriyle uyumlu.

  • Önceliklendirilmiş iş listesi

    Değerli birleşim listesi

    Kabul koşulu

    Her adayın ayrı bir talebi, tek bir sayfa sorumlusu, istikrarlı bir ürün kuralı, asgari stoğu ve bir yaşam döngüsü var.

  • Değerlendirme tablosu

    Sınır test raporu

    Kabul koşulu

    Temsili durumlar canlıda beklenen kurala uyuyor. Bir hata çıktığında rapor üreticiyi, sorumluyu, sürümü ve geri alma adımını adıyla gösteriyor.

Şu olduğunda tamam sayarız: Facet karar kaydı, kural matrisi, birleşim listesi ve sınır test raporu; her durum sınıfı örneklerini, kullanıcı amacını, arama kararını, sayfa sorumlusunu ve inceleme sorumlusunu yazdığında, iç linkler, durum kodu, robots, noindex, canonical, sitemap, parametre sırası, sayfalama ve boş durum davranışı her sınıfta birbiriyle uyuştuğunda, listedeki her adayın ayrı talebi, tek sayfa sorumlusu, istikrarlı ürün kuralı, asgari stoğu ve yaşam döngüsü olduğunda ve her temsili durum canlıda beklenen kurala uyduğunda ya da hatanın üreticisini, sorumlusunu, sürümünü ve geri alma adımını adıyla gösterdiğinde tamamlanmış oluyor.

Bu yöntem, alışverişçinin filtreleri rahatça kullanmasını isteyen ama bunun sonu gelmez bir tarama labirentine dönüşmesini istemeyen mağazalar için.

Şu durumlarda iyi bir seçim

  • Filtre, sıralama, parametre ve çoklu seçim durumları kimsenin öngöremeyeceği kadar çok URL üretiyor.
  • Bazı filtre birleşimleri açıkça kendi açılış sayfasını hak ediyor ama çok daha büyük bir yinelenen ve boş durum yığınının içinde görünmez oluyor.
  • Robots, noindex, canonical, iç linkler, sitemap ve platform rotası aynı URL için birbirinden farklı şeyler söylüyor.

Şu durumlarda başka bir çalışma daha doğru

  • Ayrı bir talebi, stoğu ya da sorumlusu olsun olmasın her filtre birleşimini indekse açmak istiyorsanız bunu yapmıyoruz.
  • Tek bir direktifi değiştirebiliyorsunuz ama onu çevreleyen link, rota, durum, canonical ve boş durum davranışını birlikte inceleyip test edemiyorsunuz.

Bunlardan biri sizin durumunuza daha yakınsa, buradan başlayın: E-ticaret SEO

Şu olduğunda tamam sayarız: Her filtre durumu belli bir sınıfa ait oluyor. Tarama, indeks, canonical, link ve boş durum kuralları birbiriyle uyumlu tek bir bütün hâline geliyor. İndekse açtığımız birleşimlerin arkasında gerçek talep ve stok duruyor. Alışverişçi de sırf tarama kaynağını korumak uğruna işine yarayan bir filtreyi kaybetmiyor.

  • Semrush

    bir filtre landing page olmadan önce kalıcı talebi kontrol ediyor

  • Screaming Frog

    filtre parametrelerini, kombinasyonları, direktifleri ve boş sonuç durumlarını sayıyor

  • Botify

    hangi filtre durumlarının crawl dikkatini tekrar tekrar tükettiğini gösteriyor

  • Oncrawl

    crawler ziyaretlerini indekslenebilir filtre kurallarıyla ve stokla karşılaştırıyor

  • Google Search Console

    zaten ayrı arama talebi alan filtre kombinasyonlarını tespit ediyor

  • Google Analytics

    sınırlandırılan filtrelerin alışverişçilere hâlâ yardımcı olup olmadığını kontrol ediyor

Bir tarama çıktısı, parametre listesi ya da elinizdeki en tuhaf birkaç filtre URL'sini getirin. Bu dağınıklığı hangi kuralın ürettiğini birlikte bulalım.
Zeo ile konuşun

Hayır. Engelleme, indeks sinyalleri daha çözülmeden taramayı kesebiliyor ve canonical ya da noindex'in işlenmesi için gereken kanıtı gizleyebiliyor. Doğru uygulama tek bir URL'ye değil, bütün bir durum kuralları setine bağlı.