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

URL Parametreleri Nedir? SEO Açısından Kapsamlı ve Güncel Rehber

Yazar: Mimozas · · · 11 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.

URL Parametreleri Nedir SEO - Mimoza Bilişim

URL Parametreleri Nedir SEO sorusunun kısa cevabı: URL parametreleri, adresin soru işaretinden sonra gelen ve sayfanın davranışını ya da ölçüm bilgisini belirleyen anahtar-değer çiftleridir. Filtreleme, sıralama, site içi arama ve kampanya takibi için yararlıdır; ancak benzer URL’leri kontrolsüz biçimde çoğaltırsa tarama ve indeksleme sorunlarına yol açabilir.

SEO açısından doğru yaklaşım, bütün parametreleri otomatik olarak engellemek değildir. Her parametrenin içeriği değiştirip değiştirmediğini, kullanıcıya bağımsız bir değer sunup sunmadığını ve Google sonuçlarında görünmesinin iş hedefiyle uyumlu olup olmadığını değerlendirmektir.

Önemli Noktalar

  • Parametreler genellikle ? işaretinden sonra başlar; ek parametreler & ile ayrılır.
  • UTM ve benzeri takip parametreleri çoğu zaman aynı içeriğin ölçüm varyasyonlarını oluşturur.
  • Filtre ve sıralama parametreleri, çok büyük URL kombinasyonları üretebilir.
  • Canonical bir tercih sinyalidir; URL’yi arama sonuçlarından çıkarmak için kullanılmaz.
  • noindex indekslemeyi, robots.txt ise öncelikle taramayı yönetir.
  • Google, robots.txt ile engellenen bir URL’yi bağlantılar üzerinden keşfedip içerik göstermeden sonuçlara dahil edebilir.

URL parametresi nedir?

URL parametresi, temel URL’ye eklenen ve sunucuya veya uygulamaya ek bilgi gönderen bileşendir. Örneğin https://example.com/urunler?color=green&sort=price-asc adresinde color=green renk filtresini, sort=price-asc ise sıralama tercihini belirtir.

Parametrelerin kullanılması tek başına SEO sorunu değildir. Google, sorgu parametrelerini tarayabilir ve bunların sayfa içeriğiyle ilişkisini değerlendirebilir. Risk; aynı veya çok benzer içeriğin gereksiz sayıda URL üzerinden erişilebilir olmasıdır. Google’ın URL yönergeleri, mümkün olduğunca az parametre kullanılmasını ve içerik değiştirmeyen parametrelerin kaldırılmasını önerir.

URL parametreleri hangi amaçlarla kullanılır?

Parametre türüÖrnekSEO değerlendirmesi
Filtreleme?color=greenÜrün veya içerik kümesini değiştirir; çok sayıda kombinasyon oluşturabilir.
Sıralama?sort=price-ascGenellikle aynı listeyi farklı sırada gösterir.
Site içi arama?q=running+shoesÇok sayıda düşük değerli sonuç URL’si üretebilir.
Kampanya takibi?utm_source=newsletterİçeriği değiştirmeyen ölçüm varyasyonudur.
Oturum veya geçici değer?session=123Kalıcı olmayan ve yinelenen URL’ler oluşturabilir.
Sayfalama?page=2Gerçekten farklı liste içeriği sunuyorsa ayrı URL olarak ele alınabilir.

Google, e-ticaret URL’lerinde ?key=value biçimini; parametrelerin & ile ayrılmasını ve aynı parametrenin gereksiz biçimde tekrarlanmamasını önerir. Geçici oturum kimliklerini, takip kodlarını ve kullanıcıya göre değişen kısa ömürlü değerleri dahili bağlantılara eklemekten kaçınmak daha sağlıklıdır.

URL parametreleri SEO açısından neden risklidir?

Kopya veya çok benzer içerik

/kategori, /kategori?sort=price-asc ve /kategori?utm_source=email adresleri çoğu zaman aynı temel içeriği sunar. Bu URL’lerin tümü indekslenebilir olduğunda arama motoru hangi sürümün temsil edici olduğunu kendisi seçer. Google, benzer URL’leri kümelendirir ve birini canonical olarak belirler; ancak site sahiplerinin tutarlı sinyal vermesi tercih edilir.

Tarama kaynaklarının verimsiz kullanılması

Filtre, sıralama ve arama seçenekleri birlikte kullanıldığında olası URL sayısı hızla artar. Bu durum özellikle büyük veya sık güncellenen sitelerde Googlebot’un yeni ve önemli sayfalar yerine düşük değerli varyasyonları taramasına neden olabilir. Google, fasetli navigasyonun sonsuz URL alanı oluşturabileceğini ve keşif taramalarını yavaşlatabileceğini belirtir.

Yanlış URL’nin görünür olması

Takip parametreleri içeren bir kampanya URL’sinin arama sonuçlarında görünmesi kullanıcı deneyimini ve raporlamayı zorlaştırabilir. Ayrıca parametreli URL’lerde başlık, canonical, iç bağlantı veya site haritası sinyalleri tutarsızsa Google’ın tercih ettiği URL, işletmenin tercihinden farklı olabilir.

Canonical etiketi ne zaman kullanılmalı?

Canonical, aynı veya çok benzer içerik sunan URL’ler arasından tercih edilen sürümü belirtir. Örneğin /urun ile /urun?utm_source=social aynı içeriği sunuyorsa parametreli sürümün canonical’ı genellikle parametresiz ürün URL’sine işaret eder.

Canonical; sinyalleri birleştirmeye, arama sonuçlarında tercih edilen URL’yi göstermeye ve yinelenen sayfalara harcanan tarama kaynaklarını azaltmaya yardımcı olabilir. Ancak bu bir garanti veya zorlayıcı direktif değildir. Google; yönlendirmeler, rel=canonical, site haritası, HTTPS ve içerik benzerliği gibi sinyalleri birlikte değerlendirir.

  • Canonical URL’yi HTML’nin <head> bölümünde mümkünse mutlak adresle tanımlayın.
  • Canonical sayfanın kendisinde self-referencing canonical kullanın.
  • Site içi bağlantılarda ve XML site haritasında tercih edilen URL’yi kullanın.
  • Aynı içerik için farklı sistemlerde birbiriyle çelişen canonical adresler vermeyin.
  • Canonicalizasyon amacıyla robots.txt kullanmayın.

Noindex ne zaman kullanılmalı?

Noindex, taranan bir sayfanın Google arama sonuçlarında gösterilmemesini sağlayan robots meta etiketi veya HTTP yanıt başlığıdır. SEO değeri taşımayan site içi arama sonuçları, düşük değerli filtre kombinasyonları veya indekslenmesi istenmeyen parametreli sayfalar için uygun olabilir.

noindex’in görülebilmesi için URL’nin Googlebot tarafından taranabilir olması gerekir. URL robots.txt ile engellenmişse Google sayfayı ziyaret edip noindex kuralını okuyamaz. Bu nedenle noindex ile robots.txt aynı hedef için gelişigüzel birlikte kullanılmamalıdır.

Canonical seçimini zorlamak için noindex kullanmak doğru değildir; noindex sayfayı sonuçlardan çıkarır. Benzer sayfanın sinyallerini başka bir URL’de toplamak istiyorsanız canonical, tamamen dışarıda bırakmak istiyorsanız noindex tercih edin.

robots.txt URL parametrelerini nasıl yönetir?

robots.txt, Googlebot’un belirli URL kalıplarını istemesini engellemek için kullanılır. Arama sonuçlarından kesin kaldırma aracı değildir. Özellikle sonsuz filtre alanları, gereksiz sıralama URL’leri ve sunucu kaynaklarını tüketen dinamik kombinasyonlar için taramayı sınırlamak düşünülebilir.

Örnek bir kural şu şekildedir:

User-agent: Googlebot
Disallow: /*?sort=
Disallow: /*?session=

Bu tür kurallar canlıya alınmadan önce mutlaka test edilmelidir. Değerli içeriklerin, sayfalama URL’lerinin veya Google’ın sayfayı anlaması için gerekli kaynakların yanlışlıkla engellenmesi indeksleme sorunlarına yol açabilir. Google’ın robots.txt belgelerine göre crawl-delay Googlebot tarafından desteklenen bir yönerge değildir.

E-ticaret sitelerinde filtreli URL stratejisi

Filtreli URL’lerde “hepsini indekslet” veya “hepsini engelle” yaklaşımı yerine, arama amacı ve ticari değere göre sınıflandırma yapılmalıdır. Kullanıcıların düzenli aradığı, yeterli ürün ve özgün açıklama sunulabilen kombinasyonlar kalıcı açılış sayfalarına dönüştürülebilir. Yalnızca fiyat sıralaması, geçici stok durumu veya çok dar kombinasyonlar ise indeks dışı bırakılabilir.

Filtre ve kategori mimarisinin teknik ayrıntıları için SEO dostu filtreleme rehberine ve e-ticaret filtre sayfaları SEO içeriğine göz atabilirsiniz.

URL parametreleri SEO için 7 adımlı uygulama süreci

  1. Parametre envanteri çıkarın: Sunucu logları, Search Console, analiz araçları ve site taramasıyla kullanılan tüm parametreleri listeleyin.
  2. İşlevleri sınıflandırın: Filtre, sıralama, takip, arama, sayfalama ve oturum parametrelerini ayırın.
  3. İçerik farkını ölçün: Parametre sayfanın ana içeriğini gerçekten değiştiriyor mu, yoksa yalnızca liste sırasını mı değiştiriyor kontrol edin.
  4. İndeks kararını verin: Arama talebi, özgün değer, dönüşüm potansiyeli ve bakım maliyetini birlikte değerlendirin.
  5. Teknik sinyali uygulayın: Canonical, noindex, robots.txt, kalıcı yönlendirme veya temiz URL seçeneklerinden uygun olanı seçin.
  6. Dahili bağlantıları standardize edin: Önemli sayfalara parametresiz veya tercih edilen canonical URL üzerinden bağlantı verin.
  7. Sonuçları izleyin: Tarama istatistikleri, indeksleme raporları, loglar, sunucu yanıt süreleri ve organik performansı düzenli kontrol edin.

Sayfalama ve parametreler

?page=2 gibi bir URL, listenin gerçekten farklı ürün veya içeriklerini gösteriyorsa diğer sayfalardan bağımsız değerlendirilebilir. Google, sayfalı dizilerde her sayfaya benzersiz URL verilmesini ve her sayfanın kendi canonical adresine sahip olmasını önerir. İlk sayfayı tüm sayfalara canonical yapmak, sayfalı içeriğin keşfini ve anlaşılmasını zorlaştırabilir.

WordPress’te kontrol listesi

  • SEO eklentisinin canonical çıktısını kontrol edin.
  • Parametreli URL’lerde canonical’ın gerçekten hedef URL’ye işaret ettiğini kaynak koddan doğrulayın.
  • Site haritasına yalnızca arama sonuçlarında görünmesini istediğiniz canonical URL’leri ekleyin.
  • İç arama sonuçlarının indekslenip indekslenmediğini test edin.
  • Filtre eklentilerinin her seçimde yeni URL üretip üretmediğini inceleyin.
  • UTM parametrelerini raporlama için kullanın; bunları dahili bağlantılara gereksiz yere eklemeyin.
  • Değişikliklerden sonra URL Inspection ve Page Indexing raporlarını izleyin.

URL parametreleri doğru tasarlandığında takip, kişiselleştirme ve filtreleme için işlevsel bir altyapı sağlar. SEO hedefi parametreleri tamamen yok etmek değil; değerli, kalıcı ve kullanıcı amacına hizmet eden URL’leri açıkça tanımlamak, diğer varyasyonların tarama ve indeksleme etkisini kontrollü biçimde azaltmaktır.

Teknik SEO temellerini genişletmek için SEO nedir ve nasıl yapılır rehberini, parametrelerin indekslenme problemlerine odaklanmak için ise URL parametreleri dizine eklenme sorununu inceleyebilirsiniz.

Sık Sorulan Sorular


URL parametreleri SEO açısından nedir?

URL parametreleri, URL’de soru işaretinden sonra yer alan anahtar-değer çiftleridir. Filtreleme, sıralama, arama, kampanya takibi veya oturum yönetimi için kullanılabilir. Aynı içeriği farklı parametrelerle sunuyorsa canonical, noindex veya robots.txt stratejisi değerlendirilmelidir.

URL parametreleri Google tarafından indekslenir mi?

Google, erişebildiği parametreli URL’leri tarayabilir ve içerik yeterince farklıysa indekslemeyi değerlendirebilir. Ancak her taranan URL indekslenmez. İstenmeyen varyasyonları sınırlandırmak için robots.txt, noindex veya canonical kullanılır; hangi yöntemin seçileceği URL’nin taranmasını mı, indekslenmesini mi engellemek istediğinize bağlıdır.

Canonical mı, noindex mi kullanılmalı?

Benzer veya yinelenen sayfaların sinyallerini tek bir URL’de birleştirmek istiyorsanız canonical daha uygundur. Bir URL’nin Google sonuçlarında hiç görünmemesini istiyorsanız noindex kullanılır. Google, canonical seçimini engellemek için noindex kullanımını genel olarak önermemektedir.

robots.txt URL parametrelerini gizler mi?

Hayır. robots.txt temel olarak taramayı yönetir; URL’nin arama sonuçlarında görünmesini kesin olarak engellemez. Google URL’yi başka kaynaklardan keşfederse içeriği taramadan da gösterebilir. İndekslemeyi engellemek için erişilebilir bir sayfada noindex veya uygun bir kaldırma yöntemi kullanılmalıdır.

E-ticaret filtre URL’leri SEO açısından nasıl yönetilir?

Önce arama talebi ve kullanıcı değeri olan filtre kombinasyonlarını belirleyin. Değerli kombinasyonları kalıcı, açıklayıcı URL’lerle bağımsız açılış sayfalarına dönüştürün. Yalnızca sıralama veya geçici filtre amacı taşıyan diğer varyasyonları canonical, noindex ya da robots.txt ile kontrollü biçimde yönetin.

URL parametreleri tarama bütçesini etkiler mi?

Evet. Çok sayıda filtre, sıralama, oturum veya takip parametresi benzer URL’lerden oluşan geniş bir alan yaratabilir. Googlebot bu URL’leri taramak için kaynak harcadığında yeni ve önemli sayfaların keşfi yavaşlayabilir. Etki özellikle büyük ve sık güncellenen sitelerde daha belirgindir.

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