Faceted URL Nedir? SEO İçin Filtreli URL Yönetimi
Yazar: Mimozas · · · 13 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 nedir? Kullanıcının kategori veya listeleme sayfasında marka, renk, fiyat, beden, tarih ya da başka bir özellik seçmesiyle oluşan filtreli URL’dir. Örneğin /laptoplar?marka=acer&ram=16gb bir faceted URL örneğidir. Doğru yönetilmezse çok sayıda benzer URL üreterek taramayı ve sunucu kaynaklarını zorlayabilir; doğru kurgulandığında ise belirli arama niyetlerine hizmet eden değerli açılış sayfaları oluşturabilir.
Bu nedenle hedef, bütün filtreli URL’leri otomatik biçimde engellemek değildir. Asıl amaç; gerçek kullanıcı talebi taşıyan kombinasyonları düşük değerli, yinelenen veya teknik amaçlı varyasyonlardan ayırmak ve her gruba uygun tarama-indeksleme sinyali vermektir. Google’ın güncel dokümantasyonu da faceted navigation sistemlerinin çok geniş, hatta pratikte sınırsız URL alanı oluşturabileceğini belirtir. Google’ın faceted navigation tarama rehberi
Önemli Noktalar
- Faceted URL’ler filtre, sıralama, sayfalama, görünüm ve takip parametreleriyle oluşabilir.
- Her filtre kombinasyonu indekslenebilir bağımsız içerik değildir.
- Canonical bir tarama engeli değil, tercih edilen URL sinyalidir.
- Noindex sayfanın arama sonuçlarında gösterilmemesini ister; Google’ın etiketi okuyabilmesi için URL taranabilir olmalıdır.
- Robots.txt taramayı engeller ancak tek başına indekslenmeyi garanti etmez.
- Google Search Console’daki eski URL Parametreleri aracı güncel yönetim yöntemi olarak kullanılmamalıdır.
- İndeksleme kararı arama talebi, içerik farklılığı, kullanıcı faydası ve sunucu maliyeti birlikte değerlendirilerek verilmelidir.
Faceted URL nasıl çalışır?
Faceted navigation; e-ticaret, ilan, seyahat, iş ilanı, medya ve içerik arşivi sitelerinde sonuçları özelliklere göre daraltan gezinme sistemidir. Kullanıcı bir seçenek seçtiğinde sonuç listesi güncellenir ve sistem çoğu zaman seçimi query string içine yazar. Böylece filtrelenmiş görünüm paylaşılabilir, yeniden açılabilir ve gerektiğinde ayrı bir hedef URL olarak ölçümlenebilir.
Yaygın örnekler arasında /phones?brand=google, /hotels?city=lisbon&stars=5, /books?genre=fiction&language=en ve /jobs?remote=1&experience=senior bulunur. Tek bir filtre makul sayıda sayfa üretse bile birden fazla filtre birleştirildiğinde kombinasyon sayısı hızla büyür. Google, gereksiz facet URL’lerinin aşırı taramaya ve yararlı sayfaların daha geç keşfedilmesine yol açabileceğini açıkça belirtir.
Faceted URL’ler neden SEO sorunu oluşturur?
Tarama bütçesinin verimsiz kullanılması
Googlebot, siteyi sınırsız kaynakla taramaz. Özellikle büyük kataloglara, sık değişen stoklara veya çok sayıda parametreye sahip sitelerde botun hangi URL’lere zaman ayırdığı önemlidir. Aynı ürün havuzunu yalnızca renk, sıralama veya görünüm parametresiyle tekrar sunan binlerce URL, yeni ve güncellenmiş sayfaların keşfini geciktirebilir.
Google’ın crawl budget yaklaşımı; sitenin tarama kapasitesi, sunucu sağlığı ve Google’ın sayfaları tarama talebi birlikte değerlendirilerek belirlenir. Küçük ve yavaş değişen sitelerde ileri düzey optimizasyon çoğu zaman öncelik değildir. Ancak büyük siteler, hızlı güncellenen kataloglar ve çok sayıda “Discovered – currently not indexed” URL görülen projeler için URL envanterini sadeleştirmek önemlidir. Güncel crawl budget yönetimi
Yinelenen veya çok benzer içerik
Renk, sıralama veya ürün sayısı değiştiği hâlde başlık, açıklama ve ürün havuzu büyük ölçüde aynı kalabilir. Bu durumda arama motoru hangi sürümü göstermesi gerektiğini değerlendirmek zorunda kalır. İç bağlantılar da çok sayıda filtre URL’sine dağıtılırsa ana kategori sayfasının sinyalleri parçalanabilir.
İndeks şişmesi ve düşük değerli sayfalar
İndeks şişmesi; arama sonuçlarında görünmesi gerekmeyen, düşük değerli veya birbirine çok benzeyen URL’lerin keşfedilmesi ya da indekslenmesi riskidir. Yalnızca sıralama düzenini değiştiren ?sort=price-asc, ürün sayısını belirleyen ?limit=48, oturum kimliği, takip kodu ve sonuç üretmeyen kombinasyonlar bu sorunu büyütebilir.
Sunucu ve veritabanı maliyeti
Her faceted URL, sunucu tarafında filtre sorgusu, veritabanı işlemi, önbellek kullanımı ve kimi zaman JavaScript render’ı gerektirebilir. Çok sayıda anlamsız kombinasyon Googlebot ve diğer tarayıcılar tarafından istenirse yanıt süreleri uzayabilir. Bu nedenle SEO kararı yalnız indeksleme raporlarıyla değil, erişim logları, sorgu maliyeti ve sunucu yanıt süreleriyle birlikte verilmelidir.
Her faceted URL indekslenmeli mi?
Hayır. Bir filtre URL’sinin teknik olarak açılabilmesi, onun arama sonuçlarında bulunması gerektiği anlamına gelmez. İndeksleme adayı bir sayfa belirgin bir arama niyetine karşılık gelmeli, yeterli sayıda gerçek sonuç sunmalı, ana kategoriden anlamlı biçimde ayrışmalı ve kullanıcı için bağımsız bir hedef sayfa işlevi görmelidir.
Örneğin “women’s waterproof hiking boots” gibi sürekli aranan ve ürünleri yeterli olan bir kombinasyon, özgün başlık, açıklama, iç bağlantı ve gerektiğinde editoryal içerikle kategori benzeri bir sayfaya dönüştürülebilir. Buna karşılık “fiyata göre artan”, “96 ürün göster”, “oturum=123” veya yalnızca geçici stok durumunu gösteren URL’ler genellikle indekslenmemelidir.
Faceted URL karar tablosu
| URL türü | Örnek | Yaklaşım | Neden |
|---|---|---|---|
| Arama talebi olan bağımsız facet | /boots/waterproof | İndeksle, self-canonical | Özgün niyet ve yeterli içerik |
| Yakın kopya filtre | ?color=red | Uygunsa ana kategoriye canonical | Sinyalleri birleştirme |
| Kullanıcıya yararlı ancak SEO değeri düşük sayfa | ?brand=x&size=42 | Taranabilir noindex | Arama sonuçlarında gösterilmeme |
| Sıralama, görünüm veya takip URL’si | ?sort=price-asc | Üretimi kaldır veya robots.txt ile engelle | Yeni arama değeri üretmez |
| Sonuçsuz kombinasyon | ?color=purple&size=999 | 404 | Geçersiz URL’yi kalıcı olarak belirtme |
Canonical, noindex ve robots.txt farkı nedir?
Canonical
rel="canonical", benzer veya yinelenen URL’ler arasından tercih edilen sürümü Google’a bildirir. Faceted sayfa ana kategoriyle büyük ölçüde aynıysa ana kategoriye canonical verilebilir. Ancak canonical bir emir veya tarama engeli değildir; Google, sayfa içeriği ve diğer sinyallerle birlikte kendi canonical kararını verebilir.
Canonical hedefi, kaynak sayfanın içeriğiyle makul ölçüde ilişkili olmalıdır. Her filtre URL’sine otomatik olarak ana kategori canonical’ı vermek, sayfa gerçekten farklı bir arama niyetini karşılıyorsa yanlış sinyal üretir. İndekslenmesini istediğiniz bağımsız facet’lerde self-canonical kullanmak daha tutarlı bir yaklaşımdır.
Noindex
<meta name="robots" content="noindex"> veya X-Robots-Tag: noindex, Googlebot sayfayı tarayıp talimatı okuduğunda URL’nin Google sonuçlarında gösterilmemesini ister. Bu yöntemde URL’nin robots.txt ile engellenmemesi gerekir; aksi hâlde Google noindex etiketini göremez. Noindex uygulama kuralları
Robots.txt
Robots.txt belirli URL desenlerinin taranmasını engeller. Çok yüksek hacimde üretilen, tamamen değersiz ve hiçbir zaman taranmasını istemediğiniz sıralama, takip veya oturum URL’lerinde kullanılabilir. Fakat Google URL’yi başka sayfalardan öğrenebilir ve içerik olmadan sonuçlarda gösterebilir. Bu nedenle robots.txt’yi indeks kaldırma aracı veya canonical yöntemi gibi kullanmayın.
Faceted URL SEO süreci nasıl yürütülür?
- URL envanteri çıkarın. Tüm parametreleri filtre, sıralama, sayfalama, görünüm, takip, oturum ve dahili arama olarak sınıflandırın.
- Arama verisini inceleyin. Search Console Performans ve Sayfa Dizine Eklenme raporlarında gösterim, tıklama, sorgu, canonical ve dışlanma verilerini karşılaştırın.
- Değerli kombinasyonları seçin. Gerçek talep, yeterli sonuç, benzersiz başlık, açıklama ve kullanıcı faydasını birlikte arayın.
- URL standardı belirleyin. Parametre adlarını tutarlı yazın; aynı parametreyi tekrar etmeyin; filtre sırasını sabitleyin ve gereksiz parametreleri kaldırın.
- Sinyali uygulayın. Değerli facet’lerde self-canonical, yakın kopyalarda canonical, taranabilir fakat indekslenmeyecek sayfalarda noindex, tamamen değersiz yüksek hacimli desenlerde robots.txt kullanın.
- İç bağlantıları sadeleştirin. HTML bağlantıları yalnızca kullanıcı ve arama açısından anlamlı facet’lere yönlendirin. Her kombinasyonu menüde veya kategori ağacında yayınlamayın.
- Site haritasını temiz tutun. XML sitemap’e yalnızca indekslenmesini istediğiniz, erişilebilir ve tercih edilen canonical URL’leri ekleyin.
- Geçersiz seçimleri önleyin. Ürün bulunmayan seçenekleri pasifleştirin; kaçınılmaz boş veya anlamsız kombinasyonlarda uygun 404 yanıtı döndürün.
- Sonuçları izleyin. Log dosyaları, tarama istatistikleri, sunucu yanıt süreleri, indekslenen facet oranı ve önemli sayfaların keşif süresini düzenli olarak kontrol edin.
JavaScript ve AJAX filtreleme SEO’yu nasıl etkiler?
Filtrelerin AJAX veya JavaScript ile çalışması tek başına SEO sorununu çözmez. Uygulama her seçimde query string oluşturuyor, History API ile adresi değiştiriyor veya filtre URL’lerini crawl edilebilir HTML bağlantılarıyla yayıyorsa Google bu adresleri ayrı URL’ler olarak keşfedebilir. Googlebot ayrıca sayfaları tarama ve render aşamalarında işler; bu nedenle yalnızca tarayıcıdaki görsel davranışa güvenilmemelidir.
Arama değeri taşımayan filtrelerde listeyi sayfa yenilemeden güncellemek ve URL’yi değiştirmemek pratik bir çözümdür. Paylaşılabilir ve kalıcı URL gerekiyorsa filtre durumu query string ile tasarlanmalı, ancak yalnızca değerli kombinasyonlar crawl edilebilir hâle getirilmelidir. URL fragment’leri Google Search tarafından genel olarak ayrı indekslenebilir sayfalar olarak desteklenmez; bu nedenle farklı içerikleri fragment ile yüklemek güvenilir SEO mimarisi değildir.
URL yapısı için teknik kurallar
- Parametreleri
key=valueve ek parametreleri&ile tutarlı biçimde yazın. - Aynı parametreyi tekrarlamaktan ve filtre sırasını rastgele değiştirmekten kaçının.
- Gereksiz takip, oturum ve zaman damgası parametrelerini dahili bağlantılara taşımayın.
- Büyük-küçük harf davranışını standardize edin.
- İndekslenebilir facet’lerde açıklayıcı başlık, meta açıklama, H1, metin ve iç bağlantı kullanın.
- Sonuçsuz filtrelerde 200 dönen soft 404 sayfaları üretmeyin.
Hangi metrikler izlenmeli?
Denetimde yalnızca indekslenen filtre URL’si sayısına bakmak yeterli değildir. Parametreli URL’lerin toplam keşfedilen URL’lere oranı, Googlebot isteklerinin facet’lere ayrılan bölümü, “Taranmış – şu anda dizine eklenmemiş” URL’ler, seçilen canonical olmadan yinelenen sayfalar ve sunucu yanıt süreleri birlikte değerlendirilmelidir.
Ayrıca değerli facet’lerin gösterim, tıklama, dönüşüm ve gelir katkısını ana kategoriyle karşılaştırın. Bir filtre sayfası indekslenmiş olsa bile kullanıcıyı doğru ürüne veya içeriğe taşımıyor, düşük kaliteli trafik üretiyor ya da sunucu maliyetini artırıyorsa strateji yeniden ele alınmalıdır. Search Console; sorgu, sayfa, ülke ve cihaz bazında performansı incelemek için temel veri kaynağıdır.
Yaygın faceted URL hataları
- Tüm filtre kombinasyonlarını ayrım yapmadan indekslemek.
- Her facet’e self-canonical vererek yakın kopyaları bağımsız sayfa gibi sunmak.
- Robots.txt ile engellenen URL’ye noindex ekleyip etiketin okunacağını düşünmek.
- Eski URL Parametreleri aracını güncel çözüm olarak kabul etmek.
- Boş sonuç sayfalarını 200 durum koduyla yayınlamak.
- Canonical olmayan filtre URL’lerini XML sitemap’e eklemek.
- Değerli facet’leri yanlış robots.txt kuralıyla engellemek.
- Sıralama, görünüm ve takip parametrelerini site genelinde bağlantılarla çoğaltmak.
Sonuç: Faceted URL yönetiminin doğru hedefi
Faceted URL nedir sorusunun SEO açısından yanıtı yalnızca “filtreli URL” tanımıyla sınırlı değildir. Bu URL’ler, bilgi mimarisi, tarama bütçesi, indeksleme, kullanıcı deneyimi ve sunucu maliyetinin kesiştiği teknik bir yönetim alanıdır. Evrensel olarak tüm filtreleri açmak veya kapatmak yerine URL’leri arama niyeti ve gerçek değer bakımından sınıflandırmak gerekir.
Gerçek talep karşılayan facet’leri özgün açılış sayfalarına dönüştürün. Yakın kopyalarda canonical, kullanıcıya yararlı fakat arama değeri düşük sayfalarda taranabilir noindex, tamamen değersiz ve yüksek hacimli desenlerde robots.txt veya URL üretimini kaldırma yaklaşımını tercih edin. Konuyu ayrıca filtreli URL’leri indeksleme karar rehberi, e-ticaret filtre sayfaları SEO rehberi ve büyük sitelerde tarama bütçesi kontrolü ile birlikte değerlendirebilirsiniz.
Temel hedef, filtreleme deneyimini korurken arama motorlarına yalnızca anlamlı, erişilebilir, teknik olarak tutarlı ve indekslenmeye değer URL’leri sunmaktır.
Sık Sorulan Sorular
Faceted URL nedir?
Her faceted URL Google’da indekslenmeli mi?
Canonical ile noindex arasındaki fark nedir?
Robots.txt faceted URL’leri indeks dışı bırakır mı?
Boş filtre sonuçları hangi HTTP kodunu döndürmeli?
Kavramsal arka plan için SEO hakkında genel bilgi açıklamasını inceleyebilirsiniz.