Bu yazımız URL yönlendirmeleri, HTTP ve 3XX Serisi Durum Kodları için yönlendirmelere ve SEO için uygun URL yönlendirme yapısının uygulanmasına kapsamlı bir bakış içermektedir. SEO uyumlu URL yapısı, arama motorlarının web sitenizi daha kolay taramasını ve daha iyi anlamasını sağlar. Bu, web sitenizin arama sonuçlarında daha yüksek sıralamalar almasına yardımcı olur.

URL Yönlendirmesi Yaparken Dikkat Etmeniz Gerekenler

URL Yönlendirme Nedir?

URL yönlendirme, bir web sitesine erişilirken kullanılan URL’nin (Uniform Resource Locator) yönlendirilmesini sağlar. Bu, kullanıcının girdiği bir URL’ye bağlı olarak farklı bir URL’ye yönlendirilmesini ve oraya yönlendirilen sayfaya erişilmesini sağlar.

Örneğin, bir kullanıcı www.example.com/sayfa1 adresine girdiğinde, bu adres bir yönlendirme hizmeti tarafından www.example.com/sayfa2 adresine yönlendirilebilir. Bu, web sitesinin yönetimi tarafından yapılandırılmış olabilir ve genellikle bir web sitesinin güncelleştirilmesi, yeniden yapılandırılması veya adının değiştirilmesi gibi nedenlerle kullanılır.

Bir yönlendirme şu şekilde ayarlanabilir:

  • Geçici Yönlendirme: 302, 303, 307, 308.
  • Kalıcı Yönlendirme: 301.

URL Yönlendirmeler Ne Zaman Kullanılır?

URL yönlendirmeleri, web sitelerinin yapısını değiştirdiğinizde veya web sitenizin adını değiştirdiğinizde kullanılabilir.

Örneğin, eğer web sitenizin adresini değiştirirseniz ve eski adresi kullanan müşterileriniz hala web sitenize ulaşmak istiyorsa, eski adreslerine yönlendirme hizmeti sağlayarak onları yeni adresinize yönlendirebilirsiniz.

Bunun yanı sıra, eğer bir web sitesi sayfasını silmek veya yeniden adlandırmak isterseniz, eski adreslerine yönlendirme hizmeti sağlayarak kullanıcıların yeni adrese ulaşmasını sağlayabilirsiniz.

Ayrıca, bir web sitesinin içeriğini özelleştirme amacıyla kullanıcıların konumlarına göre farklı sayfalara yönlendirme yapılabilir. Örneğin, bir e-ticaret web sitesinde müşterilerin konumlarına göre farklı ürünlerin gösterilmesi gibi uygulamalar için kullanılabilir.

Ana nedenleri maddeler halinde sıralamak gerekirse:

  • Tek bir sayfa veya alanın tamamı taşındı (URL değiştirildi).
  • URL kısaltıcıların veya ‘doğru URL’lerin’ kullanımına izin vermek.
  • Site geçişi (ör. HTTP’den HTTPS’ye).

SEO amaçları için, URL yönlendirmeleri önemlidir çünkü bunlar:

  • Taşınmış veya silinmiş bir sayfaya işaret eden bağlantıların doğru iletimi için gereklidir.
  • 404 sayfası, bulunamadı hatalarından kaçınılması için önemlidir.

URL Yönlendirme Türleri

Yönlendirme Türleri Nelerdir?

Genellikle iki tür yönlendirme vardır: otomatik yönlendirme ve el ile yönlendirme.

  • Otomatik yönlendirme,

kullanıcının girdiği URL’ye otomatik olarak başka bir URL’ye yönlendirilmesini sağlar.

Örneğin, www.example.com/sayfa1 adresine girdiğinizde, otomatik olarak www.example.com/sayfa2 adresine yönlendirilebilirsiniz. Bu tür yönlendirme genellikle birkaç saniye içinde gerçekleşir ve kullanıcının farkına bile varmayabilir.

  • El ile yönlendirme ise,

kullanıcının girdiği URL’ye manuel olarak başka bir URL’ye yönlendirilmesini sağlar.

Örneğin, bir kullanıcı www.example.com/sayfa1 adresine girdiğinde, sayfanın üstünde bulunan “Devam et” veya “Buraya tıklayın” gibi bir bağlantıya tıklayarak www.example.com/sayfa2 adresine yönlendirilebilir. Bu tür yönlendirme, kullanıcının farkındalığını ve onayını gerektirir.

Bir web sitesinde yönlendirme yapılırken, genellikle HTTP status kodları kullanılır. Bu kodlar, web tarayıcısının ve sunucunun birbirleriyle iletişim kurarken kullandıkları standart mesajlardır.

Örneğin, “301 Moved Permanently” status kodu, kullanıcının girdiği URL’nin kalıcı olarak taşındığını ve kullanıcının yeni URL’ye yönlendirileceğini belirtir.

HTTP Yönlendirmesi Nedir?

HTTP yönlendirmesi, bir web tarayıcısının bir HTTP isteği gönderdiği ve sunucudan bir HTTP cevabı alarak, kullanıcının girdiği URL’ye başka bir URL’ye yönlendirilmesini sağlar. HTTP, World Wide Web üzerinde veri paylaşımı için kullanılan bir protokoldür.

HTTP yönlendirmelerinin birkaç farklı türü vardır.

Örneğin, “301 Moved Permanently” yönlendirmesi, kullanıcının girdiği URL’nin kalıcı olarak taşındığını ve kullanıcının yeni URL’ye yönlendirileceğini belirtir. Bu tür bir yönlendirme, web sitesinin yapısında yapılan değişiklikler nedeniyle kullanılabilir.

“302 Found” yönlendirmesi ise, geçici olarak taşındığını ve kullanıcının yeni URL’ye yönlendirileceğini belirtir.

Bu tür yönlendirme, genellikle web sitesinin güncelleştirilmesi sırasında kullanılır.

HTTP yönlendirmesi, kullanıcının web tarayıcısı tarafından gönderilen HTTP isteğine göre gerçekleşir. Bu nedenle, HTTP yönlendirmesi sırasında kullanıcının web tarayıcısının ayarlarına göre farklı sonuçlar alınabilir.

Örneğin, eğer kullanıcının web tarayıcısı yönlendirmeyi engelleyen bir ayar kullanıyorsa, yönlendirme gerçekleşmeyebilir.

3XX Yönlendirmeler Nelerdir?

3XX yönlendirmeleri, HTTP protokolünün “redirection” (yönlendirme) kategorisinde yer alan yönlendirme türleridir. Bu tür yönlendirme kodları, kullanıcının girdiği URL’nin taşındığını ve kullanıcının yeni bir URL’ye yönlendirileceğini belirtir.

3XX yönlendirmeleri, genellikle web sitelerinin yapısında yapılan değişiklikler nedeniyle kullanılır.

3XX yönlendirmeleri aşağıdaki gibi sınıflandırılabilir:

300 Multiple Choices: Bu yönlendirme kodu, kullanıcının girdiği URL’nin birden fazla seçeneğe sahip olduğunu belirtir. Örneğin, eğer bir web sitesi farklı dil seçenekleri sunuyorsa, kullanıcının dil seçimine göre farklı URL’lere yönlendirilebilir.

301 Moved Permanently: Bu yönlendirme kodu, kullanıcının girdiği URL’nin kalıcı olarak taşındığını ve kullanıcının yeni URL’ye yönlendirileceğini belirtir. Bu tür bir yönlendirme, web sitesinin yapısında yapılan değişiklikler nedeniyle kullanılabilir.

302 Found: Bu yönlendirme kodu, kullanıcının girdiği URL’nin geçici olarak taşındığını ve kullanıcının yeni URL’ye yönlendirileceğini belirtir. Bu tür yönlendirme, genellikle web sitesinin güncelleştirilmesi sırasında kullanılır.

303 See Other: Bu yönlendirme kodu, kullanıcının girdiği URL’nin başka bir URL’ye taşındığını ve kullanıcının yeni URL’ye yönlendirileceğini belirtir. Bu tür yönlendirme, genellikle web sitelerinde veri gönderme işlemleri sırasında kullanılır.

304 Not Modified: Bu yönlendirme kodu, kullanıcının girdiği URL’nin değişmediğini belirtir. Bu tür yönlendirme, genellikle web tarayıcılarının sayfa önbelleğini kullanarak sayfaları hızlı bir şekilde yükleme işlemlerinde kullanılır. Bu tür yönlendirme, sunucudan yüklenen bir sayfanın değişmediğini belirtir ve web tarayıcısının önbelleğindeki kopyasını kullanmasını sağlar.

3XX yönlendirmeleri, HTTP protokolünün yönlendirme kategorisinde yer alan yönlendirme türleridir ve genellikle web sitelerinin yapısında yapılan değişiklikler nedeniyle kullanılır. Bu yönlendirme türleri, kullanıcının girdiği URL’nin taşındığını ve kullanıcının yeni bir URL’ye yönlendirileceğini belirtir ve genellikle web tarayıcıları tarafından otomatik olarak işlenir.

SEO Uyumlu URL

SEO Uyumlu URL Yapısı Nasıl Olmalıdır?

SEO uyumlu URL yapısının bazı özellikleri şunlar olabilir:

Kısa ve anlaşılır: Özellikle de mobil cihazlar için, URL’lerinizin kısa olması daha iyi bir deneyim sağlar. Ayrıca, URL’lerinizin neredeyse herhangi bir dil için anlaşılır olması, dünya çapında ziyaretçilere ulaşmanıza yardımcı olur.

Anahtar kelime dahil etme: URL’lerinizde, web sitenizdeki içeriğin ne hakkında olduğunu anlatan anahtar kelimeler kullanın.

Örneğin, www.example.com/spor-ayakkabilari adresinde “spor” ve “ayakkabılar” kelimelerinin kullanılması, arama motorlarına web sitenizdeki içerik hakkında daha fazla bilgi verir.

Düzenli ve kolay okunur olma: URL’leriniz, kelimeleri tire ile ayırın ve büyük harfleri küçük harfe dönüştürün.

Örneğin, www.example.com/spor-ayakkabilari adresi daha iyi bir URL yapısına sahip olabilir, çünkü kelimeler tire ile ayrılmış ve büyük harfler küçük harfe dönüştürülmüştür.

SEO uyumlu URL yapısı, web sitenizin arama sonuçlarında daha yüksek sıralamalar almasını sağlar ve ziyaretçilerin web sitenizi daha kolay bulmalarını ve anlamalarını sağlar. Bu nedenle, URL yapısını düzenli ve anlaşılır hale getirmeye özen gösterin.

Canonical URL yapısına uygun olma: Canonical URL, bu gibi durumlarda kullanılarak arama motorlarının hangi URL’yi kullanacağını belirtir ve bu sayede arama motorları için içerik üzerinde oluşabilecek zorluklar engellenir.

Canonical URL’ler, HTML sayfalarında <link> etiketi kullanılarak belirtilebilir. Örneğin, aşağıdaki örnekte, www.example.com/page1 adresindeki bir sayfanın canonical URL’si www.example.com/page adresine belirtilmiştir:

Canonical URL Nedir?

Canonical URL, arama motorlarının içeriği doğru bir şekilde değerlendirme ve düzenleme işlemlerinde yardımcı olur ve aynı içeriği paylaşan birden fazla adresi olan web sayfaları için hangi adresin kullanılacağını belirtir. Bu sayede, arama motorları için birden fazla aynı içerikteki adresin varlığından kaynaklanan çeşitli sorunlar önlenebilir.

Canonical URL’ler, HTML sayfalarında <link> etiketi kullanılarak belirtilebilir ve genellikle web sitelerinde yapılan değişiklikler nedeniyle ortaya çıkan bir problemi çözmek için kullanılır.

SEO Dostu Sayfalandırma Yapısı Nasıl Olmalıdır?

SEO dostu sayfalandırma yapısının bazı özellikleri şunlar olabilir:

Kullanılabilir olma: Sayfalandırma bağlantılarınızın, kullanıcıların ve arama motorlarının kolayca erişebileceği şekilde tasarlandığından emin olun.

Örneğin, sayfalandırma bağlantılarınızın sayfa içinde açıkça görünür olması ve anlaşılır bir şekilde etiketlenmiş olması önemlidir.

Rel=”prev” ve rel=”next” etiketlerinin kullanımı: Bu etiketler, sayfalandırma bağlantılarınızın arama motorları tarafından daha iyi anlaşılmasını sağlar.

Örneğin, rel=”prev” etiketi, bir sayfanın önceki sayfaya giden bir bağlantı içerdiğini belirtir ve rel=”next” etiketi ise bir sayfanın sonraki sayfaya giden bir bağlantı içerdiğini belirtir. Bu etiketler sayesinde, arama motorları sayfalandırma bağlantılarınızı daha iyi anlar ve web sitenizin arama sonuçlarında daha yüksek sıralamalar almanıza yardımcı olur.

Sayfalandırma bağlantılarının düzenli ve anlaşılır olması: Sayfalandırma bağlantılarınızın, kullanıcılar ve arama motorları tarafından anlaşılır ve düzenli bir şekilde tasarlandığından emin olun.

Örneğin, sayfalandırma bağlantılarınızın kelimeleri tire ile ayırın ve büyük harfleri küçük harfe dönüştürün.

SEO dostu sayfalandırma yapısı, web sitenizin arama sonuçlarında daha yüksek sıralamalar almasını sağlar ve ziyaretçilerin web sitenizdeki sayfaları daha kolay bulmalarını ve anlamalarını sağlar. Bu nedenle, sayfalandırma yapısını düzenli ve anlaşılır hale getirmeye özen gösterin.

300 Hatası Nedir?

HTTP 300,301,302,303,304 hataları, HTTP protokolünün yönlendirme kategorisinde yer alan bir hatalardır. Bu hataları alırsanız, web tarayıcınızın bir sayfayı yüklerken, sunucunun bir yönlendirme önerdiğini belirtir.

404 Hatası Nedir?

HTTP 404 hatası, HTTP protokolünün hatalar kategorisinde yer alan bir hatadır. Bu hatayı alırsanız, web tarayıcınızın bir sayfayı yüklerken, sunucunun isteğinizi yerine getiremediğini ve sayfanın bulunamadığını belirtir. Bu hatayı almanın nedenleri arasında, yanlış bir URL girdiğiniz, sayfanın silindiği veya taşındığı, sayfanın geçici olarak kullanılamadığı gibi sebepler bulunur. 404 hatasını önüne geçmek için; ilgili sayfaya 301 yönlendirmesi yapılması gerekmektedir.

Kaynakça: https://support.google.com/domains/answer/4522141