Migracja starych treści na nowy język na stronie internetowej często wymaga trwałego przekierowania starej treści, tak aby odwiedzający byli automatycznie przekierowywani do najnowszej wersji.
Jedną z powszechnych technik stosowanych w tym celu jest implementacja przekierowania 301, czyli stałego przekierowania ze starej strony z treścią na nową przy użyciu kodu stanu HTTP 301.
Pomimo dostępności tej metody wielu użytkowników nadal nie wie, jak ją wykonać, co prowadzi do potencjalnej utraty odwiedzających. Dlatego w tym artykule omówimy wykonanie przekierowania 301 na treści w starym języku, aby zapewnić automatyczne przekierowanie ruchu do treści w nowym języku.
Co to jest treść przekierowująca 301 w starszym języku?
Zanim omówimy treść przekierowania 301 w starszym języku, ważne jest, aby zrozumieć, czym jest przekierowanie 301. Przekierowanie 301 to kod odpowiedzi HTTP wskazujący, że treść pod starym adresem URL została trwale przekierowana na nowy adres URL. Gdy użytkownicy uzyskują dostęp do starego adresu URL, serwer automatycznie przekierowuje ich na nowy adres URL.
Przekierowanie 301 sygnalizuje również wyszukiwarkom, takim jak Google i przeglądarkom internetowym, że stary adres URL nie jest już ważny i został trwale przeniesiony na nowy adres URL.
W przypadku przekierowania treści wordpress starego języka na nowy język np. z adresu URL https://mysite.com/fr/10-tips-seo-wordpress/ na https://mysite.com/fr/tips- wordpress -seo/, zaimplementowano przekierowanie 301.
(Jeśli klikniesz stary adres URL, zostaniesz automatycznie przekierowany na nową stronę).
Tymczasem przekierowanie 301 treści w starszych językach to technika używana do przekierowywania treści witryn internetowych korzystających ze starego języka do zaktualizowanej wersji wykorzystującej nowy język.
Różnice 301 i 302
Oprócz kodu HTTP 301, który trwale przekierowuje adresy URL, istnieje również kod tymczasowego przekierowywania adresów URL, czyli 302.
Jeśli przekierowanie 301 zostanie użyte do skierowania odwiedzających na nowy adres URL i poinformowania wyszukiwarek, że zmiana jest trwała, przekierowanie 302 również przekieruje odwiedzających na nowy adres URL. Informuje jednak wyszukiwarki, że zmiana ma charakter tymczasowy.
Kiedy używać języka przekierowań 301?
Przekierowania 301 do celów językowych są zwykle używane w sytuacjach takich jak ta poniżej.
- Aktualizacje treści w starszych językach: podczas aktualizacji lub modernizacji treści w starszych językach przekierowania 301 mogą poprowadzić użytkowników od nieaktualnej treści do zaktualizowanej wersji, zapobiegając dezorientacji użytkowników i utrzymując korzyści SEO.
- Migracja treści: jeśli chcesz przeprowadzić migrację ze starej wersji witryny w jednym języku do nowej wersji w innym języku, przekierowania 301 mogą automatycznie przekierowywać użytkowników ze starej wersji strony internetowej do równoważnej treści w nowym języku.
- Lokalizacja witryny internetowej : gdy rozszerzysz witrynę, aby obsługiwała odbiorców na całym świecie i udostępniała treści w wielu językach, przekierowania 301 mogą poprowadzić użytkowników do odpowiedniej wersji językowej w oparciu o ich preferencje lub lokalizację.
- Konsoliduj wersje językowe: jeśli masz wiele wersji językowych treści i zdecydujesz się na ich restrukturyzację, przekierowania 301 mogą pomóc w utrzymaniu wartości SEO i zapewnieniu płynnego przejścia użytkowników.
- Restrukturyzacja adresu URL: podczas przeprojektowania witryny lub zmiany strukturalnej, w tym restrukturyzacji adresu URL opartej na języku, przekierowania 301 pomagają skierować ruch ze starego adresu URL na nowy, zachowując rankingi wyszukiwarek.
W każdej z tych sytuacji stosowane jest przekierowanie 301, aby zapewnić płynne przejście, zarówno użytkownikom, którzy mogli dodać zakładki lub linki do starej treści, jak i wyszukiwarkom, które muszą zrozumieć trwałe przejście z jednego adresu URL na inny.
Korzyści z przekierowań 301 dla treści w starszych językach
Implementacja przekierowań 301 dla treści w starszych językach oferuje kilka znaczących korzyści.
- Dostarczanie treści w najnowszej wersji językowej – przekierowania 301 umożliwiają prezentację starych treści w nowej wersji językowej, zwiększając komfort użytkownika dzięki bardziej trafnym informacjom dostosowanym do jego preferencji językowych.
- Utrzymanie rankingów wyszukiwarek – poprzez przekierowanie ze starej do nowej treści, rankingi stron w wyszukiwarkach zostają zachowane, zapewniając ciągłą widoczność w wynikach wyszukiwania.
- Zachowanie ruchu — ruch, udziały w mediach społecznościowych i popularność zdobyte przez starą treść pozostają nienaruszone i płynnie przechodzą do nowej treści poprzez przekierowanie.
- Zapobieganie uszkodzonym linkom – linki zwrotne z zewnętrznych stron do starych treści pozostają funkcjonalne nawet po przekierowaniu, zapobiegając zakłóceniom w integralności linków.
- Spójne doświadczenie użytkownika (UX) – zastosowanie przekierowań 301 zapewnia spójne doświadczenie użytkownika, automatycznie prowadząc użytkowników od starej do nowej treści bez napotykania błędów 404.
- Sygnalizacja dla wyszukiwarek – przekierowanie 301 sygnalizuje wyszukiwarkom, że stary adres URL jest nieaktualny, zachęcając je do zaindeksowania nowego adresu URL.
- Przyspieszenie indeksowania nowej treści – Wyszukiwarki przyspieszają indeksowanie nowej treści, wykorzystując szybkie rozpoznanie przekierowania ze starej treści.
- Efektywny transfer SEO – Korzyści SEO uzyskane ze starej treści są płynnie przenoszone, eliminując potrzebę kompleksowych działań optymalizacyjnych w przypadku nowej treści.
- Uproszczenie procesów przeszukiwania i indeksowania dla wyszukiwarek – Proces przekierowania usprawnia przeszukiwanie i indeksowanie dla wyszukiwarek, ułatwiając płynne przejście do nowej treści.
Jak wykonać przekierowanie 301 w starszej wersji językowej?
Teraz wiesz, jak ważne jest wykonanie przekierowań 301 z treści w starym języku do nowego języka.
Identyfikowanie treści w starszych wersjach językowych
Podczas migracji treści witryny ze starego języka na nowy, pierwszym krokiem jest określenie, które treści wymagają przekierowania. Utwórz obszerną listę starych adresów URL treści i odpowiadających im nowych adresów URL dla każdego fragmentu treści. Nadaj priorytet treściom o dużym ruchu i rankingom w wyszukiwarkach pod kątem przekierowań.
Wybierz najlepszą metodę przekierowania
Po zidentyfikowaniu starych treści znajdź metodę przekierowania 301, która jest najbardziej odpowiednia i obsługiwana przez serwer Twojej witryny. Istnieje kilka metod przekierowania, w tym następujące.
- Korzystanie z pliku .htaccess (Apache) – najczęściej stosowaną metodą jest wykorzystanie pliku .htaccess w przypadku korzystania z serwera WWW Apache. W pliku .htaccess można zapisać kod przekierowania 301, aby przekierować stary adres URL na nowy adres URL.
- Plik Function.php – Aby wykonać przekierowanie 301 przy użyciu pliku Function.php, możesz skorzystać z wbudowanej WordPress , wp_redirect(). Używając wp_redirect(), możesz używać kilku różnych typów przekierowań.
- Wtyczki CMS – Niektóre CMS, takie jak WordPress , mają specjalne wtyczki do wykonywania przekierowań, zarówno 301, jak i innych typów. Ułatwia to proces przełączania. Na przykład WordPress ma wtyczki przekierowujące, proste przekierowania 301 i wiele innych.
- Edytor kodu – narzędzia online, takie jak Screaming Frog, mogą wykonywać przekierowania za pomocą łatwego w użyciu interfejsu GUI.
Konfigurowanie przekierowania kodu 301
Następnie ustaw kod przekierowania 301 z każdego starego adresu URL zawartości na nowy adres URL, stosując poprawną składnię. Zawsze używaj stałego kodu 301, a nie tymczasowego przekierowania 302.
Poniżej znajdują się odpowiednie sposoby ustawienia kodu przekierowania 301 dla każdej metody.
Korzystanie z pliku .htaccess
Ustawienie przekierowania 301 w pliku .htaccess jest bardzo proste. Wystarczy dodać następującą linię skryptu do pliku .htaccess domeny lub adresu URL, który chcesz przekierować. Oto scenariusz.
Kod
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^oldurl.com$ [NC]
RewriteRule ^(.*)$ newurl.com [R=301,L]
Przykład kodu
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^mysite.com$ [NC]
RewriteRule ^(.*)$ http://mysite.com/fr [R=301,L]
Korzystanie z pliku Function.php
Kod
wp_redirect( 'https://domaindestination.com/', 301);
exit;
Na przykład, aktualnie korzystasz z domeny mysite.com i chcesz ją przekierować na domenę mysite.com/de/, to kiedy uzyskasz dostęp do domeny mysite.com, zostaniesz natychmiast przekierowany na stronę mysite.com/de.
Przykładowy kod
wp_redirect('https://mysite.com/de', 301);
exit;
Korzystanie z wtyczki Przekierowanie w WordPress
Sposób instalacji wtyczki Przekierowanie, a następnie postępuj zgodnie z kilkoma krokami, aż będzie gotowa. Następnie utwórz nowe przekierowanie, wypełnij Source URL i Target URL i kliknij Dodaj przekierowanie.
Poniższe przekierowania są tylko przykładami. Możesz je rozwijać według swoich potrzeb.
Ocena nowych struktur URL
Następnym krokiem musi być ocena, czy nowa struktura adresu URL jest zoptymalizowana, czytelna i zawiera odpowiednią treść. Unikaj skomplikowanych parametrów lub identyfikatorów sesji w nowych adresach URL. Unikalne i opisowe adresy URL są niezbędne w wielojęzycznym SEO.
Przekierowanie wydajności monitorowania
Po zaimplementowaniu przekierowania przetestuj je dokładnie, aby upewnić się, że nie pojawiają się żadne problemy techniczne ani błędy. Monitoruj wskaźniki, takie jak nowy ruch URL i rankingi, porównując je z wydajnością przed przekierowaniem. W razie potrzeby wykonaj optymalizacje i ulepszenia.
Najlepsze praktyki dotyczące przekierowań 301 w starszych wersjach językowych
Oto kilka praktyk korzystania z przekierowań 301.
- Przekierowań 301 użyj w przypadku trwałych transferów – gdy przeniosłeś strony na stałe lub chcesz połączyć kilka stron w jedną. Informuje to wyszukiwarki, że przeniesienie jest trwałe i powinny przenieść swoją obecną wartość SEO na nowy adres URL.
- Zaktualizuj linki wewnętrzne – po wdrożeniu przekierowania 301 zaktualizuj linki wewnętrzne w swojej witrynie, aby wskazywały nowy adres URL. Zapewnia to płynną obsługę użytkownika i pomaga wyszukiwarkom zrozumieć nową strukturę.
- Zachowaj strukturę adresu URL – utrzymuj podobną strukturę adresu URL między starymi i nowymi stronami. Ułatwia to użytkownikom i wyszukiwarkom zrozumienie związku między starą i nową treścią.
- Jeśli to możliwe, zaktualizuj linki zewnętrzne – jeśli masz kontrolę nad linkami zewnętrznymi prowadzącymi do Twojego starego adresu URL, spróbuj zaktualizować je do nowego adresu URL. Pomaga to w utrzymaniu bardziej bezpośredniego i wydajnego połączenia między treścią a zewnętrznymi witrynami internetowymi.
- Sprawdź, czy nie ma uszkodzonych linków – regularnie monitoruj swoją witrynę pod kątem uszkodzonych linków i szybko je aktualizuj lub napraw. Uszkodzone linki mogą negatywnie wpłynąć na wygodę użytkownika i SEO.
- Monitoruj Google Search Console – użyj Google Search Console (lub podobnych narzędzi dla innych wyszukiwarek), aby uwzględnić błędy indeksowania i moduły śledzące w sposobie, w jaki wyszukiwarka zarządza Twoimi przekierowaniami.
Wniosek
W tym momencie wiesz już, czym jest przekierowanie 301 starszej wersji treści, jakie korzyści uzyskasz i jak to zrobić. Może to zapewnić szereg korzyści, takich jak utrzymanie ruchu, rankingi w wyszukiwarkach i, co najważniejsze, zapewnienie dobrego doświadczenia użytkownika.
To przekierowanie można również wykonać na kilka sposobów, które możesz wybrać w zależności od potrzeb.
Zamiana treści w starym języku na nowy wymaga usług tłumaczenia stron internetowych, a Linguise jest właściwym rozwiązaniem.
Usługa ta zapewnia szybkie, automatyczne tłumaczenie oraz zapewnia spójność terminologiczną i dostosowanie do kontekstu kulturowego. We współpracy z Linguise można skonfigurować implementacje przekierowań 301, aby kierować użytkowników ze stron w starych językach do przetłumaczonych wersji w nowych językach, utrzymując łączność między stronami i wspierając działania SEO.
Co więcej, Linguise oferuje funkcję reguł tłumaczenia opartą na wykluczonych adresach URL. Dzięki tej funkcji możesz ustawić strony, których nie chcesz tłumaczyć.
Na co czekasz? Zarejestruj natychmiast swoje konto Linguise i swoją witrynę i ciesz się bezpłatnym miesięcznym okresem próbnym!