İçeriğe geç
📞 +90 530 571 40 67 ✉️ info@mimozabilisim.com Yapay zekâ destekli SEO · 2017’den beri

Faceted URL Nedir? SEO İçin Filtreli URL Yönetimi

Yazar: Mimozas · · · 10 dk okuma

Mimoza Bilişim

Sorunuzu doğrudan bize iletin

SEO, yapay zekâ görünürlüğü, dijital pazarlama ve otomasyon için hızlı ön görüşme.

Faceted URL Nedir - Mimoza Bilişim

Faceted URL, kullanıcıların kategori veya listeleme sayfalarını filtrelemesi, sıralaması ya da daraltması sonucunda oluşan URL’dir. Örneğin /laptoplar?marka=acer&ram=16gb adresi faceted URL olarak değerlendirilebilir. Doğru yönetilmediğinde binlerce benzer sayfa üreterek tarama bütçesini tüketebilir; doğru kurgulandığında ise kullanıcı deneyimini ve arama görünürlüğünü destekleyebilir.

Bu nedenle amaç tüm filtreli URL’leri engellemek değil, arama amacı taşıyan değerli kombinasyonları ayırıp düşük değerli URL’leri kontrol etmektir.

Önemli Noktalar

  • Faceted URL’ler çoğunlukla filtre, sıralama ve görünüm parametreleriyle oluşur.
  • Her filtre kombinasyonu indekslenmeye uygun değildir.
  • Canonical bir tarama engeli değil, tercih edilen URL sinyalidir.
  • Noindex Google’ın sayfayı indekslememesini sağlar; ancak Googlebot sayfayı yine tarayabilir.
  • Robots.txt taramayı engeller; fakat indekslenmeyi tek başına garantiyle önlemez.
  • Google Search Console URL Parametreleri aracı artık mevcut değildir.
  • Yalnızca gerçek arama talebine ve özgün değere sahip filtre sayfaları indekslenebilir olarak tasarlanmalıdır.

Faceted URL nasıl çalışır?

Faceted navigation; e-ticaret, ilan, seyahat, iş ilanı ve içerik arşivi sitelerinde kullanıcıların sonuçları özelliklere göre daraltmasını sağlayan gezinme sistemidir. Kullanıcı renk, marka, beden, fiyat, tarih veya kapasite gibi bir seçenek seçtiğinde sistem sonuçları günceller ve çoğu zaman URL’ye bir veya daha fazla parametre ekler.

Örnekler:

  • /telefonlar?marka=google
  • /otel?sehir=lisbon&yildiz=5
  • /kitaplar?tur=bilim-kurgu&dil=ingilizce
  • /ilanlar?uzaktan=1&deneyim=senior

Tek bir filtre faydalı olabilir. Ancak filtreler birbiriyle birleştirildiğinde URL sayısı hızla büyür. Beş özellik ve her özellikte on seçenek varsa teorik kombinasyon sayısı çok yüksek seviyelere çıkabilir. Google, faceted navigation URL’lerinin neredeyse sınırsız URL alanı oluşturabileceğini ve gereksiz URL’lerin taranmasının sunucu kaynaklarını tüketebileceğini belirtmektedir.

Faceted URL’ler neden SEO sorunu oluşturur?

Tarama bütçesi israfı

Arama motorları bir siteyi sınırsız kaynakla taramaz. Özellikle geniş ürün kataloglarına, sık güncellenen içeriklere veya çok sayıda parametreye sahip sitelerde Googlebot’un hangi URL’lere zaman ayırdığı önem kazanır. Değersiz filtre kombinasyonları tarandığında yeni ürün, kategori veya içerik sayfalarının keşfi gecikebilir.

Yinelenen veya çok benzer içerik

Renk, fiyat ya da sıralama değişse bile sayfanın başlığı, açıklaması ve ürün havuzu büyük ölçüde aynı kalabilir. Bu durum arama motorunun hangi URL’yi tercih edeceğini zorlaştırır. İç bağlantılar da farklı filtre URL’lerine dağıldığında ana kategori sayfasının sinyalleri parçalanabilir.

İndeks şişmesi

İndeks şişmesi, arama sonuçlarında görünmesi gerekmeyen çok sayıda düşük değerli URL’nin arama motoru tarafından keşfedilmesi veya indekslenmesi durumudur. Filtre sonucu ürün bulunmayan sayfalar, yalnızca sıralama düzenini değiştiren URL’ler ve çok dar kombinasyonlar bu riski artırır.

Sunucu kaynaklarının tüketilmesi

Her filtre kombinasyonu veritabanı sorgusu, sayfa oluşturma ve bazen JavaScript işleme gerektirebilir. Google’ın güncel faceted navigation dokümantasyonuna göre bu URL’leri taramak, URL sayısının çokluğu nedeniyle önemli sunucu kaynakları tüketebilir.

Her faceted URL indekslenmeli mi?

Hayır. İndeksleme kararı URL’nin yalnızca teknik olarak erişilebilir olup olmadığına göre verilmemelidir. Sayfa gerçek bir arama niyetini karşılıyor, yeterli ürün veya içerik sunuyor, benzersiz başlık ve açıklamaya sahip oluyor ve kullanıcı için bağımsız bir hedef sayfa işlevi görüyorsa indeksleme adayı olabilir.

Örneğin “men waterproof hiking boots” gibi belirgin bir sorguya karşılık gelen bir filtre kombinasyonu, yeterli ürün ve özgün içerikle ayrı bir kategori sayfasına dönüştürülebilir. Buna karşılık “fiyata göre artan sırala”, “24 ürün göster” veya yalnızca oturum bilgisi taşıyan bir URL’nin SEO değeri yoktur.

Faceted URL karar tablosu

URL türüÖrnekÖnerilen yaklaşımGerekçe
Arama talebi olan bağımsız filtre/kosu-ayakkabisi/kadinİndeksle, self-canonicalBenzersiz arama niyeti ve içerik varsa
Yakın kopya filtre sayfası?renk=kirmiziCanonical ana kategoriyeSinyalleri tercih edilen URL’de birleştirmek için
İndekslenmemesi gereken fakat taranabilir sayfa?marka=x&beden=42Meta robots noindexSayfa kullanıcı için işlevliyse ancak arama değeri yoksa
Sıralama veya görünüm parametresi?sort=price-ascRobots.txt veya URL üretimini kaldırmaYeni arama değeri üretmez
Sonuç üretmeyen kombinasyon?renk=mor&beden=999404Boş sonuç sayfası oluşturmayı önlemek için

Canonical, noindex ve robots.txt farkı nedir?

Canonical

rel="canonical", benzer URL’ler arasından tercih edilen sürümü bildirir. Filtreli sayfa ana kategoriye çok benziyorsa canonical ana kategoriye işaret edebilir. Ancak canonical bir emir değildir; Google sinyali değerlendirebilir veya farklı bir canonical seçebilir. Ayrıca canonical, URL’nin taranmasını engellemez.

Canonical kullanılan filtreli sayfanın içeriği hedef URL’den ciddi biçimde farklıysa sinyal güvenilirliğini kaybedebilir. Bu nedenle her faceted URL’yi otomatik olarak ana kategoriye canonical etmek doğru değildir.

Noindex

<meta name="robots" content="noindex"> veya eşdeğer X-Robots-Tag yanıt başlığı, Google’ın sayfayı arama sonuçlarına eklememesini ister. Noindex’in okunabilmesi için Googlebot’un URL’ye erişebilmesi gerekir. Robots.txt ile aynı URL’yi engellerseniz Google noindex talimatını göremeyebilir.

Robots.txt

Robots.txt, belirli URL desenlerinin taranmasını engellemek için kullanılır. Bu nedenle sıralama, oturum, takip ve çok sayıda değersiz kombinasyon üreten parametrelerde tarama bütçesini korumak için etkili olabilir. Ancak robots.txt indeks kaldırma aracı değildir. Google, engellenen URL’yi başka sayfalardan veya harici bağlantılardan öğrenebilir.

Faceted URL SEO süreci nasıl yürütülür?

  1. URL envanteri çıkarın. Parametreleri türlerine göre gruplayın: filtre, sıralama, sayfalama, görünüm, takip, oturum ve dahili arama.
  2. Arama verisini inceleyin. Google Search Console Performans raporunda parametreli URL’lerin gösterim, tıklama ve sorgu verilerini değerlendirin.
  3. Değerli kombinasyonları seçin. Gerçek arama talebi, yeterli sonuç, özgün başlık, açıklama ve iç bağlantı desteği olan sayfaları ayırın.
  4. Her grup için teknik sinyal belirleyin. Değerli sayfalarda self-canonical; yakın kopyalarda canonical; taranabilir ancak indekslenmeyecek sayfalarda noindex; tamamen değersiz ve yüksek hacimli desenlerde robots.txt kullanın.
  5. İç bağlantıları sadeleştirin. Her kombinasyonu HTML bağlantısı olarak yayınlamak yerine yalnızca değerli facet’leri görünür ve keşfedilebilir yapın.
  6. XML site haritasını temiz tutun. Site haritasına yalnızca indekslenmesini istediğiniz canonical URL’leri ekleyin.
  7. Sonuçsuz seçimleri önleyin. Ürün veya içerik bulunmayan filtre seçeneklerini pasif hâle getirin. Kaçınılmaz boş kombinasyonlarda uygun HTTP 404 yanıtı kullanın. Google bu yaklaşımı faceted navigation için önermektedir.
  8. Sonuçları izleyin. Google Search Console’daki Sayfa Dizine Eklenme ve Tarama İstatistikleri raporlarını, sunucu loglarını ve teknik tarama araçlarını düzenli olarak kontrol edin.

JavaScript ve AJAX filtreleme SEO’yu nasıl etkiler?

Filtrelerin JavaScript veya AJAX ile çalışması otomatik olarak SEO sorununu çözmez. Uygulama her seçimde yeni bir query string oluşturuyor, bu URL’leri bağlantılarla yayıyor veya History API ile adresi değiştiriyorsa arama motoru bu durumları ayrı URL’ler olarak keşfedebilir.

Arama değeri taşımayan filtrelerde ürün listesini sayfa yenilemeden güncellemek ve URL’yi değiştirmemek pratik bir çözümdür. Paylaşılabilirlik gerekiyorsa URL fragment’leri kullanılabilir; Google fragment bölümünü genellikle ayrı bir indekslenebilir URL olarak değerlendirmez. Bununla birlikte erişilebilirlik, klavye kullanımı, sunucu performansı ve JavaScript kapalıyken temel içerik erişimi mutlaka test edilmelidir.

Faceted URL denetiminde hangi metrikler izlenmeli?

  • Parametreli URL’lerin toplam keşfedilen URL’lere oranı
  • Googlebot’un parametreli sayfalara yaptığı isteklerin oranı
  • “Taranmış – şu anda dizine eklenmemiş” URL sayısı
  • “Kullanıcı tarafından seçilen canonical olmadan yinelenen” URL’ler
  • İndekslenen URL sayısının gerçek ürün veya içerik sayısına oranı
  • Yeni ve önemli sayfaların keşfedilme ve indekslenme süresi
  • Sunucu yanıt süresi ve filtre sorgularının veritabanı maliyeti

Google’ın güncel yaklaşımı, küçük ve düşük değişkenlik gösteren sitelerde aşırı crawl budget optimizasyonu yapılmasını gerektirmez. Ancak büyük kataloglar, sık güncellenen platformlar ve çok sayıda parametre üreten siteler faceted URL yönetimini teknik SEO sürecinin temel parçalarından biri olarak ele almalıdır.

Yaygın faceted URL hataları

  • Tüm filtre sayfalarını ayrım yapmadan indekslemek
  • Her filtre URL’sine self-canonical vererek kopyaları bağımsız sayfa gibi sunmak
  • Robots.txt ile engellenen sayfaya noindex ekleyip noindex’in okunacağını sanmak
  • Google Search Console’da artık bulunmayan URL Parametreleri aracına güvenmek
  • Boş sonuç sayfalarını 200 durum koduyla yayınlamak
  • XML site haritasına canonical olmayan filtre URL’lerini eklemek
  • Değerli facet’leri robots.txt ile yanlışlıkla engellemek
  • Sıralama, görünüm ve takip parametrelerini kullanıcıya görünen bağlantılarla çoğaltmak

Sonuç

Faceted URL yönetiminde tek bir evrensel çözüm yoktur. Önce URL’leri arama amacı, içerik benzerliği, kullanıcı faydası ve tarama maliyetine göre sınıflandırın. Gerçek talep karşılayan facet’leri özgün ve temiz açılış sayfalarına dönüştürün; düşük değerli varyasyonlarda canonical, noindex, robots.txt veya URL üretimini kaldırma yöntemlerinden uygun olanı seçin.

Filtreli URL stratejisini filtreli URL’leri indeksleme yaklaşımı, e-ticaret filtre sayfaları SEO uygulamaları ve büyük sitelerde tarama bütçesi kontrolü ile birlikte değerlendirmek daha sağlıklı sonuç verir.

Temel hedef, kullanıcıların filtreleme deneyimini korurken arama motorlarına yalnızca anlamlı, erişilebilir ve indekslenmeye değer URL’leri sunmaktır.

Sık Sorulan Sorular


Faceted URL nedir?

Faceted URL, bir kategori veya listeleme sayfasında filtre, sıralama ya da özellik seçildiğinde oluşan parametreli URL’dir. Örneğin /ayakkabilar?renk=kirmizi&beden=42 adresi faceted URL örneğidir.

Faceted URL’ler SEO için zararlı mıdır?

Her faceted URL zararlı değildir. Gerçek arama talebini karşılayan, özgün içerik ve tutarlı bir kullanıcı deneyimi sunan filtre sayfaları indekslenebilir. Düşük değerli kombinasyonlar ise tarama bütçesi ve indeks kalitesi sorunları oluşturabilir.

Faceted URL’lerde canonical mı noindex mi kullanılmalı?

Yakın kopya olan ve sinyallerini ana kategoriyle birleştirmek istediğiniz URL’lerde canonical kullanılabilir. Sayfanın taranmasını istiyor ancak arama sonuçlarında görünmesini istemiyorsanız noindex tercih edilir. İkisi aynı URL’de otomatik olarak birlikte kullanılmamalıdır.

Faceted URL’ler robots.txt ile engellenmeli mi?

Arama değerine sahip olmayan ve çok sayıda kombinasyon üreten URL’lerde robots.txt ile taramayı engellemek uygun olabilir. Ancak robots.txt, URL’nin indekslenmesini garantiyle kaldırmaz; Google URL’yi başka kaynaklardan keşfederse içerik olmadan indeksleyebilir.

Google Search Console URL Parametreleri aracı kullanılabilir mi?

Google Search Console’daki URL Parametreleri aracı Mart 2022’de kullanımdan kaldırılmıştır. Parametre yönetimi artık URL yapısı, sunucu kuralları, canonical, meta robots ve robots.txt gibi teknik kontrollerle yapılmalıdır.

Kavramsal arka plan için SEO hakkında genel bilgi açıklamasını inceleyebilirsiniz.

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir