Faceted URL Nedir? SEO İçin Filtreli URL Yönetimi
Yazar: Mimozas · · · 10 dk okuma
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, 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şım | Gerekçe |
|---|---|---|---|
| Arama talebi olan bağımsız filtre | /kosu-ayakkabisi/kadin | İndeksle, self-canonical | Benzersiz arama niyeti ve içerik varsa |
| Yakın kopya filtre sayfası | ?renk=kirmizi | Canonical ana kategoriye | Sinyalleri tercih edilen URL’de birleştirmek için |
| İndekslenmemesi gereken fakat taranabilir sayfa | ?marka=x&beden=42 | Meta robots noindex | Sayfa kullanıcı için işlevliyse ancak arama değeri yoksa |
| Sıralama veya görünüm parametresi | ?sort=price-asc | Robots.txt veya URL üretimini kaldırma | Yeni arama değeri üretmez |
| Sonuç üretmeyen kombinasyon | ?renk=mor&beden=999 | 404 | Boş 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?
- URL envanteri çıkarın. Parametreleri türlerine göre gruplayın: filtre, sıralama, sayfalama, görünüm, takip, oturum ve dahili arama.
- Arama verisini inceleyin. Google Search Console Performans raporunda parametreli URL’lerin gösterim, tıklama ve sorgu verilerini değerlendirin.
- 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.
- 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.
- İç 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.
- XML site haritasını temiz tutun. Site haritasına yalnızca indekslenmesini istediğiniz canonical URL’leri ekleyin.
- 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.
- 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’ler SEO için zararlı mıdır?
Faceted URL’lerde canonical mı noindex mi kullanılmalı?
Faceted URL’ler robots.txt ile engellenmeli mi?
Google Search Console URL Parametreleri aracı kullanılabilir mi?
Kavramsal arka plan için SEO hakkında genel bilgi açıklamasını inceleyebilirsiniz.
