.htaccess Dosyaları ile WordPress'e 301 Yönlendirmeleri Nasıl Eklenir
Yayınlanan: 2022-05-17Bir sayfa URL'sini veya alan adını değiştirmek çok daha kolaydır, ancak kullanıcıları eski sayfadan yeni sayfaya yönlendirmek çok daha zordur. Özellikle yüksek web trafiği açısından, eski sayfanız etkileyici bir rakam vermişse bundan vazgeçmek istemezsiniz.
Ancak, WordPress yönlendirmelerinin ortaya çıkması sayesinde artık bu şeyler için endişelenmeye değmez. Bir WordPress yönlendirmesi, harika web trafiği ve SEO değerleri sağlamadaki mükemmel işlevleriyle bilinir. Aslında, arama motorlarının tarayıcıları, bir yönlendirme olduğu sürece bir siteyi dizine eklemeyi kolay bulur.
Özellikle, alan adlarının değiştirilmesi söz konusu olduğunda, çoğu WordPress kullanıcısı tarafından 301 yönlendirmeleri sıklıkla kullanılır.
Bu nedenle, bu makale yaklaşık 301 yönlendirmesini ve bunların .htaccess dosyaları aracılığıyla WordPress'e nasıl uygulanacağını tanıtacaktır.
- WordPress'te 301 Yönlendirmesi Nedir?
- Bir .htaccess Dosyası Nedir?
- Neden 301 Yönlendirmeleri ve .htaccess Dosyaları İşbirliği Yapmalıdır?
- WordPress'te .htaccess Dosyaları ile 301 Yönlendirme Nasıl Uygulanır
WordPress'te 301 Yönlendirmesi Nedir?
301 yönlendirmesi, bir HTTP yanıt durum kodudur. Bir web sayfasının farklı bir sayfa URL'sine kalıcı olarak taşınmasını gösteren kalıcı bir yeniden yönlendirmeyi ifade eder. Yani eski URL adresleri istendiğinde, kullanıcılar 301 yönlendirmeleri yardımıyla otomatik olarak yenilerine yönlendirilecektir.
Ayrıca, 301 yönlendirmeleri, arama motorlarının tarayıcılarına, sayfa alanınızın sürekli olarak yenisine kaydırıldığını da bildirir. Bu şekilde, yepyeni URL'nizi tanımaları ve eski URL yerine dizine eklemeleri daha olasıdır. Sonuç olarak, tüm SEO değerlerinizi koruyabilir ve konumlandırabilirsiniz.
Bir .htaccess Dosyası Nedir?
.htaccess dosyası olarak da bilinen köprü metni erişimi, genellikle Apache'nin yönetimi altında merkezi dizinin kökünde bulunan bir yapılandırma dosyasıdır. Web sunucusunun bir parçası olarak görülebilir ve sunucu yapılandırmasını doğrudan düzenlemeden diğer işlevlerin yeniden yönlendirilmesine veya etkinleştirilmesine ve devre dışı bırakılmasına izin verir.
Bir .htaccess dosyası ayrıca web sunucunuzdaki belirli bir dizine erişimi kontrol etmenize olanak tanır. Üst düzey bir klasör veya site güvenliği için birden çok yapılandırma ayarına eklenebilir veya özelleştirilebilir.
Bu nedenle, bu tür dosyalar genellikle gizlidir ve yetkisiz kullanıcıların dosyaya erişmesini ve düzenlemesini önlemek için klasör adına sahip değildir. Aksi takdirde, bu, erişilemeyen sorunlar gibi web sitesinde olumsuz etkilere neden olabilir.
Neden 301 Yönlendirmeleri ve .htaccess Dosyaları İşbirliği Yapmalıdır?
Kullanıcılar bir sayfa URL'si istediğinde, sunucularınız sitenizin kalıcı bağlantılarını görüntülemekten sorumlu olduklarından .htaccess dosyalarını kontrol eder. Bu dosyalar, kalıcı bağlantı yapınızı değiştirirken istekler, yönlendirmeler ve güvenlik için özel talimatlardan oluşur.
301 yönlendirmeleri ve .htaccess dosyalarının işbirliği, ziyaretçilerinizi eski site yapısından yenisine veya yeni alan adınıza yönlendirmenize yardımcı olur. Bu, kaldırılan sayfanıza erişirken herhangi bir 404 hatasıyla karşılaşmamaları için daha iyi kullanıcı deneyimi için faydalı olacaktır.
WordPress'te .htaccess Dosyaları ile 301 Yönlendirme Nasıl Uygulanır
.htaccess dosyaları aracılığıyla WordPress'e 301 yönlendirmesi eklemek için yalnızca birkaç adım vardır.
WordPress Sitesinde .htaccess Dosyalarınızı Bulun ve İndirin
Topun yuvarlanmasını sağlamak için, .htaccess dosyalarınızı düzenlemek için web sunucunuzu FTP aracılığıyla bağlamanız gerekir. Onlarla iletişim kurmayı zor buluyorsanız, yardım için barındırma sağlayıcınıza başvurmalısınız.
Aksi takdirde, cPanel'in yerleşik Dosya Yöneticisi Aracını kullanarak .htaccess dosyalarını da arayabilirsiniz.
Daha önce belirtildiği gibi, .htaccess dosyaları WordPress sitenizin kök klasöründe saklanacaktır. Böylece, bunları ada göre veya cPanel kontrol panelinizde görünen Dosya Yöneticisi aracında bulabilir ve indirebilirsiniz.
.htaccess Dosyalarınızı Yedekleyin
Bu aşamada, üzerinde herhangi bir değişiklik yapmadan önce .htaccess dosyanızın bir kopyasını almayı asla unutmamalısınız. Bu dosya, tüm sunucu yapılandırmalarınızı içerir ve sitenizin işlevselliğinde çok önemli bir rol oynar. .htaccess dosyanızı yedeklemek, orijinal dosyayı korumak için çok önemlidir. Bu şekilde, herhangi bir hata olduğunda, sitenizi ve web sunucunuzu da bozmamak için orijinalini yeniden yüklemeniz yeterlidir.
.htaccess Dosyanıza Essential 301 Yönlendirmesi Ekleyin
Dosyayı bilgisayarınıza başarıyla kaydettikten sonra, dosyayı açmak için sağ tıklamanız gerekir. "Birlikte Aç"ı seçin ve "Not Defteri"ni seçin. Ardından, kalıcı bağlantılar kullanıyorsanız ekranınızda böyle bir tablo beliriyor.
İşte en önemli aşama geliyor, .htaccess dosyasına ilgili bazı kodları ekleyin. Kodlar bu anlamda biraz teknik gelebilir. Ancak endişelenmeyin, takip etmenizi kolaylaştırmak için bunu en basit adımlara ayıracağız.
- Tek bir sayfayı başka bir sayfaya yönlendirin. Yönlendirmek istediğiniz sayfaya aşağıdaki snippet'i eklemeniz gerekir:
Yönlendirme 301 /eski-URL https://yourdomain.com/new-url - Tüm sitenizi yeni alan adına çevirin. Ziyaretçilerinizi yeni siteye göndermek için aşağıdaki kod parçasını ekleyin:
Yeniden YazmaMotoru açık RewriteCond %{HTTP_HOST} ^olddomain.com [NC,OR] RewriteCond %{HTTP_HOST} ^www.olddomain.com [NC] RewriteRule ^(.*)$ https://newdomain.com/$1 [L,R=301,NC]
- Bir gönderiye 301 yönlendirmeleri uygulayın:
Ziyaretçilerinizi bu www.passwordprotectwp.com/301-post gönderisinden www.passwordprotectwp.com/how-to-redirect adresine yönlendirmek istiyorsanız, aşağıdaki örnekteki gibi 301 yönlendirmeleri ekleyebilirsiniz:
Yönlendirme 301 / 301-post https://passwordprotectwp.com/how-to-redirect
Lütfen "eski-URL", "yeni-URL" veya "alaniniz.com" örneklerini gerçek orijinal URL'niz, yeni URL'niz ve alan adınızla değiştirdiğinizden emin olun.
301 WordPress Yönlendirmesinden Yararlanın
SEO sağlığı veya kullanıcı deneyimi kesinlikle vazgeçebileceğiniz bir şey değildir. Bu öğeler, bir sitenin tamamını yeni bir alan adına değiştirmek veya bir sayfayı başka bir siteye taşımak istediğinizde önemlidir.
Aynı trafiği, maliyetli ve uzun süredir inşa edilen SEO çalışmalarını elde etmek asla kolay değildir. Bu durumlarla ilgili olarak, 301 yönlendirmeleri sizin için yararlı olacaktır.
Yalnızca önceki arama hacminizi korumaya yardımcı olmakla kalmaz, aynı zamanda .htaccess dosyalarına ekleyerek site güvenliğinizi de sıkılaştırırlar.
.htaccess dosyaları aracılığıyla WordPress'e 301 yönlendirmeleri uygulamak külfetli bir şey değildir. Haydi başlayalım ve ziyaretçilerinize şimdiye kadarki sorunsuz deneyimi getirelim.
301 yönlendirmelerinin yanı sıra, diğer WordPress yönlendirme türleri ve WordPress ek sayfalarını yeniden yönlendirme yolları hakkında da bilgi edinmek isteyebilirsiniz.