SEO için URL Parametreleri Hakkında Kapsamlı Kılavuz

Yayınlanan: 2022-08-28

URL parametreleri, web sitenizdeki içeriği filtrelemeye ve düzenlemeye veya bilgileri izlemeye yardımcı olan URL'lere eklenen bileşenlerdir.

Ancak URL parametreleri, içerik çoğaltma, tarama bütçesi sorunları vb. gibi SEO sorunları da yaratır. Bu kılavuzda, parametreli URL'ler ve bunlarla nasıl başa çıkılacağı hakkında her şeyi paylaşıyoruz.

URL parametreleri hakkında bilgi edinmeden önce, bir URL'nin ne olduğunu anlayalım.

URL, bir web sayfasının adresi olarak hizmet veren Tekdüzen Kaynak Bulucu'nun kısaltmasıdır. URL'yi herhangi bir arama motorunun arama veya adres çubuğuna girin ve sizi istediğiniz web sitesine veya web sayfasına götürür.

URL'nin yapısı beş bölümden oluşur.

https://www.yoursite.com/blog/url-parameters

Yukarıdaki örnekte, URL'nin bölümleri şöyle olacaktır:

#1. Protokol

'http://'veya 'https://', ​​World Wide Web üzerinden dosya aktarmak için izlenen bir dizi kuraldır.

#2. Alan adı

Etki alanı, web sitenizin adıdır. Ad, web sitesini yöneten kuruluşu veya bir kişiyi temsil eder. Yukarıdaki örnekte, 'siteniz' alan adıdır.

#3. alt alan

Alt alanlar, sitenize yapı sağlamak içindir. Yaygın olarak oluşturulan bir alt alan adı 'www.' Aynı web sitesinde farklı içerik veya bilgiler paylaşmak istiyorsanız birden fazla alt alan oluşturabilirsiniz.

Şirketler, "store.domain.com" ve "shop.domain.com" gibi birden çok alt alan oluşturur.

#4. TLD

Üst Düzey Etki Alanı (TDL), etki alanınız tarafından takip edilen bölümdür. '.com,' '.org, '.gov,' '.biz' bazı yaygın TLD'lerdir.

#5. Yol

Yol, aradığınız bilgi veya içeriğin tam konumunu ifade eder. Yukarıdaki örneğin yolu 'blog/url_parameters' olacaktır. '

Dolayısıyla bu yapı, her bir faktörün bilgi alımına nasıl değer kattığını açıklar.

Ancak bir URL'nin web sitesine ve web sitesinden bilgi aktarmanıza da yardımcı olabileceğini biliyor musunuz?

Evet !

URL parametresinin resme girdiği yer burasıdır.

URL parametresi nedir?

URL'de soru işareti (?), Eşittir (=) veya Ve İşareti (&) gibi özel karakterler fark ettiniz mi?

Diyelim ki 'pazarlama' terimini arıyorsunuz. URL şu şekilde görünecektir.

www.siteniz.com/search?q=pazarlama

URL'de soru işaretinden sonra gelen dizeye "URL Parametresi" veya Sorgu Dizesi denir. Soru işareti, sorgu dizenizi tanımlamak için URL'yi parçalara ayırır.

URL parametreleri, büyük miktarda veri içeren web sitelerinde veya ürünleri istediğiniz zaman sıraladığınız veya filtrelediğiniz, örneğin alışveriş web siteleri, e-ticaret vb. web sitelerinde yaygın olarak kullanılır.

URL parametreleri, bir '=' işaretiyle ayrılmış anahtar ve değer çiftlerini içerir ve birden çok çift, bir '&' işaretiyle ayrılır.

Değer, ilettiğiniz gerçek verileri temsil eder ve anahtar, veri türünü temsil eder.

Bir e-ticaret sitesinde bir ürüne göz attığınızı varsayalım.

Aynı URL:

https://www.yoursite.com/shoes

Şimdi, URL parametresinin eklenmesi için renge göre filtrelemeyi düşünüyorsunuz.

https://www.yoursite.com/shoes?color=black

(burada, renk anahtardır ve değer siyahtır)

Yeni gelenleri filtrelemek istiyorsanız, URL parametresi eklenmesi

https://www.yoursite.com/shoes?color=black&sort=en yeni

URL parametreleri SEO için değerlidir, ancak aynı sayfanın farklı varyasyonlarını yakalayarak arama motorlarının kafasını karıştırır, yinelemeye neden olur ve böylece Google SERP'lerinde sıralama şansınızı etkiler.

Potansiyel SEO sorunlarından kaçınmak için URL parametrelerinin nasıl doğru kullanılacağını öğrenelim.

URL Parametreleri nasıl kullanılır?

URL parametreleri, sayfanızı değerlendirmek ve kullanıcı tercihlerini izlemek için kullanılır.

İşte 11 URL parametresinin bir listesi :

#1. izleme

UTM kodları, ücretli kampanyalardan ve reklamlardan gelen trafiği izlemek için kullanılır.

Örnek: ?utm_medium=video15 veya ?sessionid=173

#2. Yeniden sıralama

Öğeleri parametrelere göre sıraya koymak

Örnek:- ?sort=reviews_highest veya ?sort=en düşük fiyat

#3. çeviri

URL dizesi, seçilen dilin adıyla bitmelidir.

Örnek:-?lang=tr veya ?dil=de

#4. Aranıyor

Web sitesinde bir sonuç bulmak için,

Örnek:- ?q=arama terimi veya ? arama=açılır seçenek

#5. filtreleme

Tür, etkinlik, bölge vb. gibi farklı alanlara göre filtrelemek için.

Örnek:- ?tip=gömlek, renk=siyah veya ?fiyat aralığı = 10-20

#6. Sayfalandırma

Çevrimiçi mağazaların sayfalarındaki içeriği bölümlere ayırmak için

Örnek:?page=3 veya ?pageindex=3

#7. tanımlama

Galeri sayfalarını boyut, kategori vb.

Örnek:- ?ürün=beyaz gömlek , ?kategori = resmi, ? ürün kimliği=123

#8. Satış Ortağı Kimlikleri

Satış Ortağı bağlantılarını izlemek için kullanılan benzersiz tanımlayıcılar

Örnek:- ?id=12345

#9. Reklam Etiketleri

Reklam kampanyanızın performansını izleyin

Örnek:- ?utm_source=emailcampaign

#10. Oturum kimlikleri

Web sitesi içindeki kullanıcı davranışını izlemek için. E-ticaret web siteleri tarafından alıcıların yolculuklarını kontrol etmek için yaygın olarak kullanılır.

?sessionid=4321

#11. Video zaman damgaları

Bir videoda belirli bir zaman damgasına atlamak için

?t=60

Şimdi parametreleştirilmiş URL'nin neden olduğu sorunlara bakalım

URL parametrelerinin neden olduğu önemli SEO sorunları

Düzgün yapılandırılmış bir URL, kullanıcıların sitenizin hiyerarşisini anlaması için faydalıdır. Ancak çok fazla parametre kullanıldığında SEO sorunları da yaratabilirler.

URL parametrelerinin neden olduğu en yaygın sorunları inceleyelim.

Tarama Bütçesi İsrafı

Web sitenizde parametre tabanlı birden çok URL varsa, Google aynı sayfanın farklı sürümlerini tarar. Sonunda, tarayıcılar ya daha fazla bant genişliği kullanır ya da tamamen durur ve düşük kaliteli içerik olarak işaret eder.

İçerik Çoğaltması

Parametreler, arama motoru botlarının aynı web sayfasının farklı sürümlerini taramasını sağlar, bu da birden çok URL'nin farklı parametrelerle dizine eklenmesiyle sonuçlanır ve içerik yinelenmesine neden olur.

Ancak, web siteniz kullanıcılara içeriği fiyata veya özelliğe göre sıralama seçeneği sunuyorsa, bu seçenekler sayfanın içeriğini değiştirmek yerine yalnızca sonuçları daraltacaktır.

Bunu bir örnekle anlayalım.

http://www.yoursite.com/footwear/shoes

http://www.abc.com/footwear/shoes? kategori=spor ayakkabı&renk=beyaz

http://www.abc.com/footwear/shoes? kategori=spor ayakkabı&type=erkek&renk=beyaz

Burada, üç URL'nin tümü aynı web sayfasının farklı sürümleridir ve arama motoru botları tarafından ayrı URL'ler olarak kabul edilecektir. Web sayfasının tüm sürümlerini tarayacak ve dizine ekleyerek içerik çoğaltma sorunlarına neden olacaklardır.

Anahtar Kelime Yamyamlaştırma

Birden çok sayfa aynı anahtar kelimeleri hedeflediğinde, süreç "anahtar kelime yamyamlaştırma" olarak bilinir. Web sitenizin sayfalarını birbiriyle rekabet etmeye zorlamak SEO'nuza zarar verir.

Anahtar Kelime Cannibalization, tek bir birleştirilmiş sayfadan daha düşük TO, daha az yetki ve daha düşük dönüşüm oranları ile sonuçlanır.

Bu senaryoda, arama motorları bir arama sorgusu için hangi sayfanın sıralanacağını belirlemekte zorlanabilir. Bu, o terim için "yanlış" veya "istenmeyen" sayfa sıralamasına neden olabilir ve sonunda kullanıcı sinyallerine göre alt sıralarda yer alabilir.

Daha Düşük Tıklanabilirlik

Parametreli URL'ler bazen çirkin görünür. Onları okumak zordur. Daha az şeffaf URL'ler güvenilir bulunmaz. Bu nedenle, tıklanma olasılıkları daha düşüktür.

Örneğin:

URL 1: http://www.yoursite.com/footwear/shoes

URL 2: http://www.yoursite.com/footwear/shoes ?catID=1256&type=white

Burada, URL 2, URL 1'e kıyasla spam içerikli ve daha az güvenilir görünüyor. Kullanıcıların bu URL'yi tıklama olasılığı daha düşüktür ve dolayısıyla TO'yu düşürür, sıralamayı etkiler ve alan adı otoritesini daha da düşürür.

URL Parametre İşleme İçin En İyi SEO Uygulamaları

Artık URL Parametrelerinin SEO'nuza nasıl zarar verebileceğini belirledik. URL parametreleri oluştururken küçük değişiklikler yaparak bunlardan nasıl kaçınabileceğinizi görelim.

Dinamik yol yerine Statik URL yolunu tercih edin

Statik ve dinamik, web sayfası için işlevleri olan farklı URL türleridir. Dinamik URL'ler, arama motorlarının statik URL'lere kıyasla dinamik URL'leri dizine eklemesi zor olduğundan, SEO için ideal bir seçenek olarak kabul edilmez.

Sunucu tarafı oluşturma kullanılarak parametre URL'lerinin alt klasör URL'lerine dönüştürülmesi önerilir. Ancak, fiyat filtreleri için oluşturulan URL'ler herhangi bir SEO değeri eklemeyebileceğinden, bu tüm dinamik URL'ler için de ideal bir durum değildir. Dizine eklenirlerse, zayıf içerikle sonuçlanabilirler, bu nedenle bu gibi durumlarda dinamik URL'lere sahip olmak daha iyidir.

Dinamik URL'ler izlemeye yardımcı olur; bazen, statik URL'ler tüm parametreleri izlemek için ideal bir seçenek olmayabilir.

Bu nedenle, belirli bir sayfayı dizine eklerken statik URL yollarını ve bir sayfanın dizine eklenmesini istemiyorsanız dinamik URL'leri kullanmanız her zaman önerilir. Dizine eklenmesi gerekmeyen URL parametreleri, izleme, yeniden sıralama, filtreleme ve sayfalandırma gibi dinamik bir URL olarak kullanılabilir ve diğerleri statik olarak kullanılabilir.

Parametreli URL'lerde Tutarlılık

Parametre URL'lerinde boş değerler, URL'de gereksiz parametreler ve tekrarlanan anahtarlar gibi SEO sorunlarından kaçınmak için parametre URL'leri düzgün şekilde düzenlenmelidir.

Tarama bütçesi israfı ve sıralama sinyali bölünmesi gibi sorunlardan kaçınmak için URL'ler sabit bir sırada olmalıdır.

Örneğin:

https://yoursite.com/product/facewash/rose?key2=value2&key1=value1

https://siteniz.com/product/facewash/rose?key1=value1&key2=value2

Yukarıdaki sırada, parametreler yeniden düzenleniyor. Arama motoru botları bu URL'leri ayrı ayrı alır ve iki kez tarar.

Tutarlı bir sırada olduğunda:

https://siteniz.com/product/facewash/rose?key1=value1&key2=value2

https://siteniz.com/product/facewash/rose?key1=value1&key2=value2

Geliştiriciye, herhangi bir SEO sorununu önlemek için parametre URL'lerini sabit bir sırayla düzenleme konusunda uygun talimatlar verilmelidir.

Kanonik etiketleri uygulayın

Tekrarlamayı önlemek için kanonik etiketler uygulanabilir. Parametreler sayfasındaki kurallı etiketler, dizine eklenmesini istediğiniz ana sayfaya işaret etmelidir. Parametreli URL'lere kurallı etiketler eklemek, ana sayfayı kurallı olarak yansıtır. Bu nedenle, tarayıcılar yalnızca tercih ettiğiniz sayfayı dizine ekler.

Robot.txt Kullan İzin Verme

Robot.txt ile tarayıcıları kontrol edebilirsiniz. Hangi sayfaları taramasını istediğinizi ve hangilerini yoksaymak istediğinizi arama motorlarına bildirmenize yardımcı olur.

robot.txt dosyanızda ' Disallow: /*?* ' kullanarak, URL parametrelerinin kopyalanmasına neden olan sayfaları engelleyin. Sorgu dizesini birincil sayfaya uygun şekilde standartlaştırdığınızdan emin olun.

Dahili Bağlantı ile Tutarlı

Web sitenizin çok sayıda parametre tabanlı URL'ye sahip olduğunu varsayın. Bazı sayfalar dofollow ile indekslenmiş, bazı sayfalar indekslenmemiş. Yani parametrelenmemiş URL'lerle bağlantı kurarak. Bu yöntemi tutarlı bir şekilde takip ederek, tarayıcılara hangi sayfaların dizine ekleneceğini ve hangi sayfaların dizine eklenmeyeceğini bildirebilirsiniz.

Dahili bağlantı aynı zamanda SEO, içerik ve trafiğe de fayda sağlar.

sayfalandırma

Birden fazla ürün ve içerik kategorisine sahip bir e-ticaret web siteniz varsa, sayfalandırma, bunları birden çok sayfalı listelere ayırmanıza yardımcı olabilir. Web sitenizin URL'lerini sayfalandırmak, web sitenizdeki kullanıcı deneyimini artırabilir. Tümünü görüntüle sayfası oluşturun ve tüm sayfalandırılmış URL'lerinizi bu sayfaya yerleştirin

rel=canonical” etiketini, tekrarı önlemek için tümünü görüntüle sayfasına atıfta bulunarak sayfalandırılmış her sayfanın baş bölümüne yerleştirin. Tarayıcılar bu sayfaları sayfalandırılmış bir dizi olarak değerlendirecektir.

Sıralamak istemiyorsanız, sayfalandırılmış URL'lerinizi her zaman site haritasına eklememeyi seçebilirsiniz. Taramalarınız, ne olursa olsun, hepsini görüntüleme sayfanızdan dizine ekler. Tarama bütçenizi de azaltabilir.

Parametreli URL'leri Tarama ve İzleme Araçları

Aşağıda, URL parametrelerini izlemenize ve web sitenizin SEO'sunu geliştirmenize yardımcı olan araçlar bulunmaktadır.

Google Arama Konsolu

Google Arama Konsolu aracıyla web sitenizin URL'lerini ayırabilirsiniz. Şu anda gösterim alan tüm URL'leri arama sonuçları sekmesinde görüntüleyebilirsiniz. Sekmede, sayfa URL filtresinin uygulanması, sayfaların listesini verecektir.

Buradan, URL'leri parametrelerle bulmak için bir filtre koyarsınız.

Google Analytics

Google, farklı parametrelere sahip URL'leri ayrı sayfalar olarak değerlendirir ve Google Analytics, her URL parametresinin sayfa görüntülemelerini ayrı olarak gösterir.

Demek istediğiniz bu değilse, parametreleri raporlarınızdan kaldırmak ve sayfa görüntülemelerini birincil URL rakamlarıyla birleştirmek için Yönetici > Ayarları Görüntüle > URL Sorgu Parametrelerini Hariç Tut'u kullanabilirsiniz.

Bing Web Yöneticisi Aracı

URL parametrelerini Sitemi Yapılandır > URL Parametrelerini Yoksay'da parametre adları ekleyerek hariç tutabilirsiniz. Ancak, Bing Web Yöneticisi, parametrelerin içeriği değiştirip değiştiremeyeceğini kontrol etmek için gelişmiş seçenekler sağlamaz.

Screaming Frog SEO Spider tarama aracı

Parametrelerinizi ücretsiz olarak izlemek için 500'e kadar URL taranabilir. Ücretli sürüm, sınırsız URL parametrelerini izlemenize olanak tanır.

Screaming Frog'un 'Parametreleri Kaldır' özelliği, URL'den parametreleri çıkarmanıza izin verir.

Ahrefs Site Denetimi aracı

Ahrefs aracında ayrıca sitenizi tararken parametrelerinizi yok saymak için bir 'URL Parametrelerini Kaldır' vardır. Eşleşen desenlere sahip parametreleri yoksaymayı da etkinleştirebilirsiniz.

Ancak sonunda Ahrefs site denetim aracı, sayfalarınızın yalnızca standartlaştırılmış sürümünü tarar.

Derin tarama

Büyük e-ticaret siteleri için uygun güçlü bulut tarama yazılımı. Engellemek istediğiniz parametreleri 'Parametreleri Kaldır' alanına ekleyerek URL'lerden kaldırılacaktır. Deepcrawl, parametrelerin değiştirilmesine ve çıkarılmasına ve URL'nin yeniden yazılmasına izin verir.

Çözüm

URL parametreleri, web sitesi SEO'su söz konusu olduğunda genellikle göz ardı edilir. Parametreli URL'leri tutarlı bir şekilde koruyarak SEO hijyeninizi izleyebilirsiniz.

URL parametresi sorunlarını çözmek için SEO ekibinin web geliştirme ekibiyle işbirliği yapması ve parametreleri güncelleme konusunda onlara net talimatlar iletmesi gerekecektir. Parametreli URL'ler, sıralama sinyallerinizi etkileyebileceği ve başka SEO sorunları oluşturabileceği için göz ardı edilmemelidir.

Artık URL parametrelerinin web sitenizin SEO seviyesini nasıl yükseltebileceğini anladığınıza göre, Web tarayıcıları sonunda web sitenizdeki sayfaların nasıl kullanılacağını ve değerleneceğini anlayacaktır.

Javascript'in nasıl SEO dostu hale getirileceğine de bakabilirsiniz.