Bir web sitesindeki eski içeriğin yeni bir dile taşınması, ziyaretçilerin otomatik olarak en son sürüme yönlendirilebilmesi için genellikle eski içeriğin kalıcı olarak yeniden yönlendirilmesini gerektirir.
Bu amaçla kullanılan yaygın tekniklerden biri, HTTP 301 durum kodunu kullanarak eski içerik sayfasından yenisine kalıcı bir yönlendirme olan 301 yönlendirmesini uygulamaktır.
Bu yöntemin mevcut olmasına rağmen birçok kullanıcı hala nasıl uygulanacağını bilmiyor ve bu da potansiyel ziyaretçi kaybına yol açıyor. Bu nedenle, bu makalede trafiğin yeni dil içeriğine otomatik olarak yönlendirilmesini sağlamak için eski dil içeriğinde 301 yönlendirmesinin gerçekleştirilmesi tartışılacaktır.
301 yönlendirmeli eski dil içeriği nedir?
301 yönlendirmeli eski dil içeriğini tartışmadan önce, 301 yönlendirmesinin ne olduğunu anlamak önemlidir. 301 yönlendirmesi, eski URL'deki içeriğin kalıcı olarak yeni bir URL'ye yönlendirildiğini belirten bir HTTP yanıt kodudur. Kullanıcılar eski URL'ye eriştiğinde, sunucu onları otomatik olarak yeni URL'ye yönlendirir.
301 yönlendirmesi ayrıca Google gibi arama motorlarına ve web tarayıcılarına eski URL'nin artık geçerli olmadığını ve kalıcı olarak yeni URL'ye taşındığını bildirir.
Eski dil içeriğinin yeni bir dile yönlendirilmesi durumunda, örneğin wordpress / URL'sinden https://mysite.com/fr/tips- adresine wordpress -seo/, 301 yönlendirmesi uygulandı.
(Eski URL'yi tıklarsanız otomatik olarak yeni sayfaya yönlendirileceksiniz).
Bu arada, eski dil içeriğini yeniden yönlendirme 301, eski bir dil kullanan web sitesi içeriğini yeni bir dil kullanan güncellenmiş sürüme yönlendirmek için kullanılan bir tekniktir.
301 ile 302 arasındaki farklar
URL'leri kalıcı olarak yeniden yönlendiren HTTP 301 koduna ek olarak, URL'leri geçici olarak yeniden yönlendirmek için kullanılan 302 kodu da vardır.
Ziyaretçileri yeni bir URL'ye yönlendirmek ve arama motorlarına değişikliğin kalıcı olduğunu bildirmek için 301 yönlendirmesi kullanılıyorsa, 302 yönlendirmesi de ziyaretçileri yeni bir URL'ye yönlendirir. Yine de arama motorlarına değişikliğin yalnızca geçici olduğu bilgisini verir.
301 yönlendirme dili ne zaman kullanılır?
Dil amaçlı 301 yönlendirmeleri genellikle aşağıdaki gibi durumlarda kullanılır.
- Eski dil içeriği güncellemeleri: Eski dillerdeki içeriği güncellerken veya modernleştirirken, 301 yönlendirmeleri kullanıcıları eski içerikten güncellenmiş sürüme yönlendirerek kullanıcıların kafa karışıklığını önleyebilir ve SEO avantajlarını koruyabilir.
- İçerik geçişi: Bir web sitesinin bir dildeki eski sürümünden farklı bir dildeki yeni sürümüne geçiş yapmak istediğinizde, 301 yönlendirmeleri, kullanıcıları eski dil içeriğinden eşdeğer yeni dil içeriğine otomatik olarak yönlendirebilir.
- Web sitesi yerelleştirmesi : Web sitenizi küresel bir kitleye hizmet verecek ve birden çok dilde içerik sağlayacak şekilde genişlettiğinizde, 301 yönlendirmeleri, kullanıcıları tercihlerine veya konumlarına göre uygun dil sürümüne yönlendirebilir.
- Dil sürümlerini birleştirin: İçeriğinizin birden fazla dil sürümüne sahipseniz ve bunları yeniden yapılandırmaya karar verirseniz, 301 yönlendirmeleri SEO değerinin korunmasına ve sorunsuz bir kullanıcı geçişinin sağlanmasına yardımcı olabilir.
- URL'nin yeniden yapılandırılması: Dil tabanlı URL yeniden yapılandırması da dahil olmak üzere bir web sitesinin yeniden tasarlanması veya yapısal değişiklik sırasında, 301 yönlendirmeleri trafiğin eski URL'den yenisine yönlendirilmesine yardımcı olarak arama motoru sıralamalarını korur.
Bu durumların her birinde, hem eski içeriğe yer işareti koymuş ya da eski içeriğe bağlantı vermiş olabilecek kullanıcılar hem de bir URL'den diğerine kalıcı geçişi anlaması gereken arama motorları için sorunsuz bir geçiş sağlamak amacıyla 301 yönlendirmesi uygulanır.
Eski dil içeriği için 301 yönlendirmelerinin faydaları
Eski dil içeriği için 301 yönlendirmelerinin uygulanması birçok önemli avantaj sunar.
- İçeriğin en son dil sürümünde sağlanması – 301 yönlendirmeleri, eski içeriğin yeni dil sürümünde sunulmasına olanak tanıyarak, dil tercihlerine göre uyarlanmış daha alakalı bilgilerle kullanıcı deneyimini geliştirir.
- Arama motoru sıralamalarını koruma – Eski içerikten yeni içeriğe yönlendirme yapılarak, arama motorlarındaki sayfa sıralamaları korunur ve arama sonuçlarında görünürlüğün devam etmesi sağlanır.
- Trafiği koruma – Eski içeriğin sağladığı trafik, sosyal paylaşımlar ve popülerlik bozulmadan kalır ve yönlendirme yoluyla yeni içeriğe sorunsuz bir şekilde geçiş yapılır.
- Kırık bağlantıların önlenmesi – Harici sitelerden eski içeriğe verilen geri bağlantılar, yeniden yönlendirmeden sonra bile işlevsel kalır ve bağlantı bütünlüğünde herhangi bir bozulma yaşanmaz.
- Tutarlı kullanıcı deneyimi (UX) – 301 yönlendirmelerinin kullanılması, tutarlı bir kullanıcı deneyimi sağlar ve kullanıcıları 404 hatalarıyla karşılaşmadan otomatik olarak eski içerikten yeni içeriğe yönlendirir.
- Arama motorlarına sinyal gönderme – 301 yönlendirmesi, arama motorlarına eski URL'nin eski olduğunu bildirir ve onlardan bunun yerine yeni URL'yi dizine eklemelerini ister.
- Yeni içeriğin indekslenmesini hızlandırma – Arama motorları, eski içerikten gelen yönlendirmenin hızlı bir şekilde tanınmasından yararlanarak yeni içeriğin indekslenmesini hızlandırır.
- Verimli SEO aktarımı – Eski içeriğin elde ettiği SEO avantajları sorunsuz bir şekilde aktarılarak yeni içerik üzerinde kapsamlı optimizasyon çalışmalarına duyulan ihtiyaç ortadan kaldırılır.
- Arama motorları için tarama ve dizine ekleme işlemlerini basitleştirme – Yeniden yönlendirme işlemi, arama motorları için taramayı ve dizine eklemeyi kolaylaştırarak yeni içeriğe sorunsuz geçişi kolaylaştırır.
301 yönlendirmeli eski dil içeriği nasıl yapılır?
Artık eski dil içeriğinden yeni dile 301 yönlendirmesi yapmanın önemini biliyorsunuz.
Eski dil içeriğini belirleme
Web sitesi içeriğini eski bir dilden yeni bir dile taşırken ilk adım, hangi içeriğin yeniden yönlendirilmesi gerektiğini belirlemektir. Her içerik parçası için eski içerik URL'lerinin ve bunlara karşılık gelen yeni URL'lerin kapsamlı bir listesini oluşturun. Öncelikle yönlendirme için arama motorlarında yüksek trafiğe ve sıralamaya sahip içeriğe öncelik verin.
Yönlendirmek için en iyi yöntemi seçin
Eski içeriği belirledikten sonra en uygun ve web sitenizin sunucusu tarafından desteklenen 301 yönlendirme yöntemini bulun. Yönlendirmenin aşağıdakiler de dahil olmak üzere çeşitli yöntemleri vardır.
- .htaccess dosyasını kullanma (Apache) – En yaygın kullanılan yöntem, Apache web sunucusu kullanılıyorsa .htaccess dosyasını kullanmaktır. Eski URL'yi yeni URL'ye yönlendirmek için .htaccess dosyasına 301 yönlendirme kodu yazılabilir.
- Function.php dosyası – Function.php dosyasını kullanarak 301 yönlendirmesi gerçekleştirmek için yerleşik WordPress özelliğini wp_redirect() kullanabilirsiniz. wp_redirect() işlevini kullanarak birkaç farklı yönlendirme türünü kullanabilirsiniz.
- CMS eklentileri – WordPress gibi bazı CMS’lerin hem 301 hem de diğer türlerde yönlendirmeleri gerçekleştirmek için özel eklentileri vardır. Bu, geçiş işlemini kolaylaştırır. Örneğin, WordPress Yönlendirme eklentileri, Basit 301 Yönlendirmeleri ve çok daha fazlası bulunur.
- Kod düzenleyici – Screaming Frog gibi çevrimiçi araçlar, kullanımı kolay bir GUI arayüzü ile yönlendirmeler gerçekleştirebilir.
Kod yönlendirmesi 301'i ayarlama
Ardından, doğru sözdizimini kullanarak her eski içerik URL'sinden yeni URL'ye bir 301 yönlendirme kodu ayarlayın. Her zaman kalıcı bir 301 kodu kullanın, 302 Geçici Yönlendirmeyi değil.
Her yöntem için 301 yönlendirme kodunu ayarlamanın ilgili yolları aşağıda verilmiştir.
.htaccess dosyasını kullanma
.htaccess dosyasında 301 yönlendirmesinin nasıl ayarlanacağı çok kolaydır. Yönlendirmek istediğiniz alan adının veya URL'nin .htaccess dosyasına aşağıdaki komut satırını eklemeniz yeterlidir. İşte senaryo.
Kod
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^oldurl.com$ [NC]
RewriteRule ^(.*)$ newurl.com [R=301,L]
Kod örneği
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^mysite.com$ [NC]
RewriteRule ^(.*)$ http://mysite.com/fr [R=301,L]
function.php dosyasını kullanma
Kod
wp_redirect( 'https://domaindestination.com/', 301);
exit;
Örneğin şu anda mysite.com alan adını kullanıyorsunuz ve bunu mysite.com/de/ alan adına yönlendirmek istiyorsunuz, daha sonra mysite.com alan adına eriştiğinizde hemen mysite.com/de sitesine yönlendirileceksiniz.
Örnek kod
wp_redirect('https://mysite.com/de', 301);
exit;
WordPress Yönlendirme eklentisini kullanma
Yönlendirme eklentisini kurmanın yolu, ardından hazır olana kadar birkaç adımı takip edin. Kaynak URL ve Hedef URL doldurun ve Yönlendirme Ekle'yi tıklayın.
Aşağıdaki yönlendirmeler yalnızca örnektir. İhtiyaçlarınıza göre bunları geliştirebilirsiniz.
Yeni URL yapılarını değerlendirme
Bir sonraki adımın, yeni URL yapısının optimize edilmiş, okunması kolay ve alakalı içerik olup olmadığını değerlendirmek olması gerekir. Yeni URL'lerde karmaşık parametrelerden veya oturum kimliklerinden kaçının. çok dilli SEO için gereklidir
Performans yönlendirmesini izleme
Yönlendirme uygulandıktan sonra, hiçbir teknik sorun veya hatanın ortaya çıkmadığından emin olmak için onu kapsamlı bir şekilde test edin. Yeni URL trafiği ve sıralamalar gibi ölçümleri izleyerek bunları yönlendirme öncesi performansla karşılaştırın. Gerekirse optimizasyonlar ve iyileştirmeler yapın.
301 yönlendirmeli eski dil içeriğine yönelik en iyi uygulamalar
301 yönlendirmelerini kullanmaya yönelik bazı uygulamaları burada bulabilirsiniz.
- Sayfaları kalıcı olarak taşıdığınızda veya birkaç sayfayı tek bir sayfada birleştirmek istediğinizde, kalıcı aktarımlar için 301 yönlendirmelerini kullanın Bu, arama motorlarına taşımanın kalıcı olduğunu ve mevcut SEO değerlerini yeni URL'ye aktarmaları gerektiğini söyler.
- Dahili bağlantıları güncelleyin – 301 yönlendirmesini uyguladıktan sonra, web sitenizdeki dahili bağlantıları yeni URL’yi işaret edecek şekilde güncelleyin. Bu, sorunsuz bir kullanıcı deneyimi sağlar ve arama motorlarının yeni yapıyı anlamasına yardımcı olur.
- URL Yapısını Koruyun – eski ve yeni sayfalar arasında benzer bir URL yapısını koruyun. Bu, kullanıcıların ve arama motorlarının eski ve yeni içerik arasındaki ilişkiyi anlamasını kolaylaştırır.
- Mümkünse harici bağlantıları güncelleyin – Eski URL'nize işaret eden harici bağlantılar üzerinde kontrolünüz varsa, bunları yeni URL'ye güncellemeyi deneyin. Bu, içeriğiniz ile harici web siteleri arasında daha doğrudan ve etkili bir bağlantının korunmasına yardımcı olur.
- Kırık bağlantıları kontrol edin – Web sitenizi bozuk bağlantılar açısından düzenli olarak izleyin ve bunları hızlı bir şekilde güncelleyin veya düzeltin. Kırık bağlantılar kullanıcı deneyimini ve SEO'yu olumsuz etkileyebilir.
- Google Arama Konsolunu İzleyin – Arama motorunun yönlendirmelerinizi yönetme biçimine tarama hatalarını ve izleyicileri dahil etmek için Google Arama Konsolunu (veya diğer arama motorları için benzer araçları) kullanın.
Çözüm
Bu noktada 301 yönlendirmeli eski içeriğin ne olduğunu, ne gibi faydalar elde edeceğinizi ve bunu nasıl yapacağınızı zaten biliyorsunuz. Bu, trafiği korumak, arama motorlarındaki sıralamaları korumak ve en önemlisi iyi bir kullanıcı deneyimi sağlamak gibi çeşitli faydalar sağlayabilir.
Bu yönlendirme, ihtiyaçlarınıza göre seçebileceğiniz çeşitli şekillerde de yapılabilir.
Eski dil içeriğini yeni bir dile geçirmek web sitesi çeviri hizmetlerini gerektirir ve Linguise doğru çözümdür.
Bu hizmet hızlı otomatik çeviri sağlar ve terminolojinin tutarlılığını ve kültürel bağlama uyumu sağlar. Linguise ile koordineli olarak, kullanıcıları eski dildeki sayfalardan yeni dillerdeki çevrilmiş sürümlere yönlendirmek, sayfalar arasındaki bağlantıyı sürdürmek ve SEO çalışmalarını desteklemek için 301 yönlendirme uygulamaları kurulabilir.
Sadece bu değil, Linguise hariç tutulan URL'lere dayalı bir çeviri kuralları özelliği de sunuyor Bu özellik sayesinde çevrilmesini istemediğiniz sayfaları ayarlayabilirsiniz.
Ne için bekliyorsun? Linguise hesabınızı ve sitenizi hemen kaydedin