Tüm Detaylarıyla WordPress 301 Yönlendirme
URL yönlendirme, temel olarak ziyaretçi kaybının önüne geçer. WordPress 301 yönlendirme işlemini birkaç adımda kolayca gerçekleştirebilirsiniz.
WordPress, en popüler CMS sistemlerinden birisi olarak tanımlanabilir. CMS sistemi nedir diye soracak olursanız, hazır site oluşturucuları olarak tanımlayabiliriz. Bu tür platformlar her geçen gün daha da yaygınlaşıyor.
Site sahiplerinin en çok dikkat etmesi gereken konulardan birisi kırık linkler. Kırık bağlantılar, sitede önemli derecede ziyaretçi kayıplarına yol açabiliyor. Bu bağlantıları aslında ulaşılamayan sayfalar yani linkler olarak düşünebilirsiniz. İşte bu sebeple URL yönlendirme yapmanın önemi büyük. Yönlendirme çeşitleri arasında 301 yönlendirme ve 302 yönlendirme gibi çeşitler mevcut. 301 yönlendirme, bunların arasında en fazla tercih edilen yönlendirme türü olarak gösterilebilir.
URL Yönlendirme Nedir?
İlk adımda URL yönlendirmeyi detaylarıyla birlikte öğrenelim. Sonrasında WordPress 301 yönlendirme konusuna geri dönebiliriz. Kırık linkler çoğu zaman site için oldukça zararlı. Bu bağlantıların ziyaretçi kayıplarına yol açtığını söyleyebiliriz. URL yönlendirme, aslında bir linkten başka bir linke yapılan yönlendirmeye deniliyor.
URL yönlendirme yaptığınızda, ziyaretçiler bir bağlantıya tıkladıklarında otomatik olarak sizin ayarladığınız yeni bağlantıya yönlendiriliyorlar. Örneğin, yönlendirme yaparak sitenizin ana sayfasına giren kullanıcıları otomatik olarak farklı bir sayfaya veya siteye yönlendirebilirsiniz. Site içi ve site dışı yönlendirmeler için farklı yönlendirme çeşitleri bulunuyor. Bu çeşitleri içeriğimizin devamından öğrenebilirsiniz.
URL Yönlendirme Ne İşe Yarar?
URL yönlendirme, temel olarak ziyaretçilerin otomatik olarak başka bir linke yönlendirilmesini sağlıyor. Örneğin, WordPress 301 yönlendirme site içi yönlendirmelerde kullanılıyor. Bu yönlendirme türünü kullanarak, ziyaretçileri sitenizin içinde farklı bir sayfaya yönlendirebilirsiniz. Örnek vermek gerekirse, sitenizdeki SEO kategorisine tıklayan kullanıcıların otomatik olarak ana sayfaya yönlendirmelerini sağlayabilirsiniz. Kısacası, URL yönlendirme yaparak ziyaretçileri linkler arasında yönlendirmeniz mümkün.
URL Yönlendirme Yapmak Neden Önemlidir?
URL yönlendirmenin temel olarak SEO açısından fazlasıyla önemli olduğunu söyleyebiliriz. Ziyaretçilerin sitenizden çıkmaması için kırık bağlantıları onarmanız gerek. Kırık link, aslında ulaşılamayan bağlantı olarak tanımlanabilir.
Örneğin, sitenizdeki bir sayfanın URL adresini değiştirdiğinizde, ziyaretçiler artık eski bağlantıyla o sayfaya ulaşamaz. İşte bu durumda sayfanızda kırık link oluşur. Bu tür durumlarda ziyaretçi kaybıyla karşılaşmanız oldukça muhtemel. İşte URL yönlendirme yapmanın önemi burada ortaya çıkıyor. URL yönlendirme yaparak sitenizdeki bozuk bağlantıları yeni bağlantılara yönlendirebilirsiniz.
Böylece, eski linklere giren kullanıcılar, otomatik olarak yeni linklere yönlendirilirler. Bu sayede, ziyaretçi kayıplarının önüne geçmiş olursunuz. Üstelik, birbirinden farklı siteler arasında da URL yönlendirme yapabilirsiniz. Örneğin, kendi siteleriniz arasında otomatik link yönlendirme yaparak, ziyaretçileri siteleriniz arasında gezdirebilirsiniz.
Kısacası, URL yönlendirme doğru kullanıldığında siteniz için oldukça faydalı olacaktır. Bu yöntem sayesinde olası ziyaretçi kayıplarının önüne geçebilirsiniz. Ancak, bu tür yöntemleri kullanırken dikkatli olmakta fayda var.
URL Yönlendirme Çeşitleri Nelerdir?
URL yönlendirmenin birçok çeşidi mevcut. WordPress 301 yönlendirme işleminden önce biraz bu çeşitlere değinmek istiyoruz. Bazı yönlendirme türlerini birlikte öğrenelim.
301 Yönlendirme
301 yönlendirme, bir URL’nin kalıcı olarak başka bir URL’ye yönlendirildiğini belirtir. Bu yönlendirme türü, arama motorları tarafından en çok tercih edilen yöntemdir ve SEO açısından önemlidir. Bu yöntemle, eski URL’de yer alan sayfa içeriği tamamen yeni URL’ye aktarılabilir.
302 Yönlendirme
Bir URL’nin geçici olarak başka bir URL’ye yönlendirilmesine 302 yönlendirme denir. Yani bu yönlendirme türü, kullanıcıların geçici olarak bir sayfadan diğerine yönlendirilmesi gerektiğinde kullanılabilir.
Meta Yönlendirme
Meta yönlendirme, bir web sayfasının HTML kodunda yer alan <meta> etiketi kullanılarak gerçekleştirilir. Bu yöntemle, sayfanın otomatik olarak başka bir URL’ye yönlendirilmesi sağlanır.
WordPress 301 Yönlendirme Nasıl Yapılır?
Detaylarıyla beraber yönlendirmeden ve türlerinden bahsetmeye çalıştık. Şimdi artık WordPress’te 301 yönlendirmenin nasıl yapıldığını açıklamanın vakti geldi. Yazımızın devamında iki farklı yöntemden bahsedeceğiz. İlk yöntem biraz riskli ve karışık. Eğer web siteleriyle alakalı fazla teknik bilginiz yoksa, 2. yönteme göz atarak yönlendirme işlemini kolayca yapabilirsiniz.
301 Yönlendirme Htaccess
- İlk olarak, yönlendirmenizi yapacağınız sayfanın URL’sini kopyalayın.
- Sonrasında, .htaccess dosyasına ulaşmanız gerekiyor. Bu dosya, WordPress’in ana dizininde yer alır ve yönetici panelinden erişilemez. Bu nedenle, bir FTP istemcisi veya dosya yöneticisi kullanarak dosyayı açmanız gerekebilir.
- Aynı domaine bağlı sayfaların URL adresini değiştirdiyseniz, .htaccess dosyasına aşağıdaki kodu ekleyerek 301 yönlendirmesi yapabilirsiniz:
Redirect 301 /eski-link https://sitemiz.com/yeni-link
- WordPress 301 yönlendirme işlemi için koddaki “eski-link” bölümünü eski URL’nizle, “yeni-link” bölümünü de yeni URL’nizle değiştirmeniz gerekiyor.
- Eski domaini yeni alan adına yönlendirmek için ise aşağıdaki kodları .htaccess dosyasına eklemeniz gerekiyor:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^eskidomain.com [NC,OR] RewriteCond %{HTTP_HOST} ^www.eskidomain.com [NC] RewriteRule ^(.*)$ http://www.yenidomain.com/$1 [L,R=301,NC] RewriteBase /
RewriteRule ^index.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L] </IfModule>
# END WordPress
- Yukarıdaki kod bloğundaki eskidomain kısımlarını eski domainle, yenidomain kısımlarını yeni domainle değiştirmeyi unutmayın. Sonrasında yönlendirme işlemini tamamlamak için dosyayı kaydedebilirsiniz.
- Alanadi.com şeklinde olan domaini başında www olacak şekilde www.alanadi.com şeklinde güncellemek isteyebilirsiniz. Bu durumda, WWW yönlendirme işlemi için aşağıdaki kodları .htaccess dosyasına eklemeniz gerekiyor. Bu sayede, ziyaretçiler başında www olan domaine yönlendirilecekler.
RewriteEngine on
RewriteCond %{HTTP_HOST} ^sitealanadi.com [NC] RewriteRule ^(.*)$ http://www.sitealanadi.com/$1 [L,R=301,NC]
- Alan adınızın başındaki www ekini kaldırmak istiyor olabilirsiniz. Bu durumda, aşağıdaki kodlarla ziyaretçileri eksiz yeni domaine yönlendirebilirsiniz. Yani alan adınızı sitem.com şeklinde düzenlediyseniz, aşağıdaki kodları .htaccess dosyasına eklemelisiniz.
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.sitealanadi.com [NC] RewriteRule ^(.*)$ http://sitealanadi.com/$1 [L,R=301,NC]
- Yukarıdaki kodları ekledikten sonra .htaccess dosyasını kaydetmeyi unutmayın. WordPress 301 yönlendirme eklentisiz bir şekilde yukarıdaki adımlarla gerçekleştirilebiliyor. Ancak, yukarıdaki adımların ardından bazı sorunlar yaşarsanız endişelenmeyin. Eğer bir sorunla karşılaşırsanız, aşağıdaki kodları .htaccess dosyasına yapıştırıp kaydedebilirsiniz. Aşağıdaki kodlar, varsayılan .htaccess kodlarıdır.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L] </IfModule>
# END WordPress
Redirection Eklentisiyle WordPress 301 Yönlendirme
WordPress 301 yönlendirme işlemini Redirection eklentisiyle kolayca gerçekleştirebilirsiniz. Bu işlem için teknik bilgiye ve kodlara ihtiyacınız yok.
- İlk adımda Redirection eklentisini kurun ve etkinleştirin.
- Mouse imlecinizi WordPress admin panelinin sol kısmındaki Araçlar’ın üstüne getirin ve çıkan seçeneklerden Redirection’a tıklayın.
- Eklentiyi ilk kurduğunuzda karşınıza bazı hızlı kurulum adımları çıkacak. İlk olarak Start Setup’a tıklayın ve sırasıyla Continue butonlarına tıklayarak Finish Setup’a tıklayın. Bu adımların ardından sırasıyla Continue ve Ready to begin! butonlarına tıkladığınızda hızlı kurulum tamamlanacaktır.
- Kurulumun ardından karşınıza eklentinin ayarları gelecektir. Bu ayarlarda Source URL kısmına yönlendirmek istediğiniz eski URL adresini yazın.
- Target URL kısmınaysa yeni URL adresini yazmanız gerekiyor. Bu adımların ardından alttaki Add Redirect butonuna tıkladığınızda yönlendirme tamamlanacaktır. Redirection eklentisiyle WordPress 301 yönlendirme yapmak işte bu kadar basit.