WordPress Web Sitesinde 307 Yönlendirme Nasıl Uygulanır
Yayınlanan: 2022-08-18307 yönlendirmeleri, yeniden yönlendirme mesajları içerir. Bir ziyaretçi bir URL istediğinde, 307 yönlendirmesi onu geçici bir konuma götürür. Başarılı bir 307 yönlendirmesi, ziyaretçilere yakında ana URL'nin döndürüleceğini onaylar. Yeniden yönlendirme işleminin otomatik olduğundan emin olurlar ve bunu değiştirmemeleri gerekir. Ayrıca, yeniden yönlendirme zamanla değişebileceğinden, bir istemci gelecekteki istekler için gerçek istek URI'sini kullanmaya devam etmelidir.
307 WordPress Web Sitesinden Yönlendirme
Web sitenizde 307 yönlendirme uygulayarak bir web sayfasının herhangi bir geçici hareketini göstermek iyidir. Uygulama süreçlerini öğrenmeden önce HTTP kodlarını ve 307 yönlendirmeleri ile ilgili detayları öğrenelim.
HTTP Durum Kodları ve 3xx Durum Kodları
HTTP durum kodları, görüntülemeyi talep ettiğiniz bir web sayfası hakkında bir sunucudan gelen kısa mesajlardır. Bir sunucu her istek aldığında, isteği işler ve bir HTTP başlığıyla birlikte geri verir. Bu başlık, web sayfasının durumu anlamına gelen ilgili HTTP durum kodlarını içerir. Beş durum kodu sınıfı vardır ve 3xx bunlardan biridir.
Ancak, 3xx yeniden yönlendirme kategorisi altında dokuz farklı yönlendirme türü bulabilirsiniz. 307 yönlendirmesi bunlardan biridir. Sizi yeni bir konuma götürerek, talep ettiğiniz içeriği nerede bulabileceğinizi söyler.
307 Yönlendirme Nasıl Çalışır?
307 yönlendirme çalışma süreci, herhangi biri bir web sayfasını ziyaret etmek istediğinde başladı. Tarayıcı önce bu isteği alır, ardından ilgili sunucuya bağlanır. Sunucu daha sonra HTTP 307 durum koduyla geri bildirim gönderir. Son olarak tarayıcı, ziyaretçiyi sunucu tarafından belirtilen geçici konuma götürür.
Yine, temel olarak iki tür 307 yönlendirmesi vardır. Her birinin nasıl çalıştığını görelim -
307 Geçici Yönlendirme: Bu işlem yukarıda bahsettiğimiz gibi sunucu tarafından gerçekleştirilir. Geçici bir konuma yönlendirir ve ziyaretçilerin istenen URL'nin yakında geri gelmesini sağlar.
307 Dahili Yönlendirme: Aynı zamanda bir tür 307 yeniden yönlendirmedir, ancak yerel bir tarayıcıda çalışır. Daha açık olmak gerekirse, sunucuya bir istek göndermek yerine dahili bir yönlendirme, isteği HTTPS'ye dönüştürür. Strict-Transport-Security yanıt başlığı veya HSTS bu katı süreci sürdürür. Başlık site tarafından döndürüldüğü için dahili bir işlemdir.
Neden 307 Yönlendirme Kullanmalısınız?
Web sitenizde 307 yönlendirmelerini kullanmak için birçok iyi neden vardır. Düzenli web sitesi bakımı konusunda bilinçli iseniz, o zaman yararlıdır. İnsanların 307 yönlendirmelerini kullanmayı düşünmesinin yaygın nedenleri:
- İçerik güncellemesi
- CMS taşıma
- Ziyaretçilere bir sayfanın artık mevcut olmadığını bildirmek
- Alan adlarını değiştirmek için
- Kısa vadeli bir web sitesi için aşağı
- Bağlı kuruluş pazarlamasında yardımcı olur
Burada 307 yönlendirmelerini rastgele kullanmamanız gerektiğini unutmayın. Sunucu, her yeniden yönlendirme için ekstra bir görev gerçekleştirir. Çok fazla yönlendirme yaparsanız siteniz yavaşlayabilir. UX ve SEO için de kötüdür. Yine, bazı yönlendirmeler birleştirilir ve zincirler olarak iletilir. Ancak, bir zaman sınırını aşan arama motorları herhangi bir zincirleme isteği iletmez. Bu nedenle, web sitenizin gerçekten yeniden yönlendirmelere ihtiyacı olduğunu bilin ve buna göre kullanın.
WordPress Web Sitesinde 307 Geçici Yönlendirme Uygulama Yolları
WordPress web sitenizin 307 yeniden yönlendirme gerektirdiğini bildiğinizde, yönlendirmeleri yerleştirmenin kolay bir yolunu bulun. Web sitesini güvende tutar ve arama motorlarını mutlu eder. 307 yönlendirmelerini uygulamanın birkaç yolu vardır. Aşağıdaki yöntemler popüler, hadi nasıl yapmanız gerektiğini öğrenelim.
.htaccess Dosyanız Yoluyla
Yönlendirmeler oluşturmanın güvenli yolu budur. .htaccess, bir WordPress web sitesinin küçük bir ana sunucu yapılandırma dosyasıdır. Ancak sunucunuzun Apache yazılımı üzerinde çalıştığından emin olun, sitenizin yapılandırma dosyasını barındırma hesabınızın veya Dosya Aktarım Protokolü (FTP) istemcinizin public_html klasöründe tanımlayabilirsiniz. Dosyanın adı ve konumu, bir barındırma sağlayıcısından diğerine değişecektir. Bizim durumumuzda, bulunur -
Dosyaya bir kod satırı eklemeniz yeterli, hızlı bir şekilde 307 yönlendirmesi oluşturabilirsiniz. Burada mod_rewrite modülünü kullanmanız gerekiyor. Örneğin, galeri sayfasını geçici olarak yeni bir sayfaya yönlendirmek istiyorsanız, o zaman –
[PHP] RewriteRule “^/gallery$” “/about/gallery” [R] [/php]
Başlamadan önce kodun uygulanması hakkında biraz çalışmanızı öneririz. .htaccess dosyası bir web sitesinin önemli bir dosyasıdır, buradaki bir hata tüm siteyi bozabilir. Geliştirme hakkında fazla bilginiz yoksa, bunu daha teknik bir görev olarak bulabilirsiniz. Bu nedenle, önce sitenizin bir yedeğini alın, ardından düzenleyin.
Eklenti Kullanmak
Bu yöntem aynı zamanda bir WordPress sitesinin yeniden yönlendirme sürecini de otomatikleştirir. İsterseniz ücretsiz eklentiler bulabilir veya bazı eklentiler satın alabilirsiniz. Eklentiler, yeniden yönlendirmeleri önceden planlamak, birden çok yeniden yönlendirme türü oluşturmak, SEO olanakları elde etmek vb. için kullanışlıdır. Ayrıca, yeniden yönlendirme eklentileri ile kopuk bağlantılar hakkında endişelenmenize gerek yok. Quick Page/Post Redirect, SEO Redirection, All in One SEO, 301 Redirects vb. gibi eklentiler iyi ve kullanımı kolaydır.
Eklentilerin kurulumu ve kullanımı basit olsa da, onları akıllıca seçmelisiniz. Çünkü zayıf eklentiler, yönlendirmeleri düzgün bir şekilde uygulamayacaktır. Sonuç olarak web siteniz hatalarla ve SEO cezalarıyla karşı karşıya kalabilir. Örneğin, bazen meta yenileme yönlendirmeleri meydana gelir ve ziyaretçilerin kafasını karıştırır.
Genellikle ziyaretçilere "beş saniye içinde yönlendirilmezseniz burayı tıklayın" der. Bu nedenle, bunlar eninde sonunda arama motoru tarayıcılarının kafasını karıştırır. Bu nedenle mümkünse .htaccess dosyanızda manuel çalışmayı düşünebilirsiniz.
Redirect 307 SEO'nuzda Bir Rol Oynar mı?
307 yönlendirmeleri geçicidir ve bu nedenle web sitenizin SEO'suna zarar vermez. Bu süreçte, yeni yönlendirilen URL'ler dizine eklenmez. Yeni bağlantılar, orijinal URL'lerin 'bağlantı özünü' içermez ve arama motorları SERP'lerini güncellemez. Ancak kalıcı yönlendirmelerde her şey değişir. Bu nedenle, 307 yönlendirmeleri güvenlidir ve sitenizin SEO'sunu artırmaya yardımcı olur.
Son sözler
Artık 307 yönlendirme ve uygulama süreçlerinin önemini biliyorsunuz. Ziyaretçileriniz, geçici yönlendirmeler yoluyla sitenin sunucu bakımı hakkında zamanında bilgi sahibi olabilir. Ve böylece, bu şekilde daha iyi bir kullanıcı deneyimi sağlayabilirsiniz. HTTP durum kodları hakkında ayrıntılı bilgi edinmek bu konuda çok yardımcı olur. Web sitenizde.