Przewodnik naprawczy
Odzyskaj stare linki po przeniesieniu bloga
Zmiana platformy, nowy motyw lub zmiana struktury permalinków może cicho zablokować lata linków. Oto jak zidentyfikować szkody i odzyskać większość z nich.

Siedem czerwonych flag, że migracja uszkodziła linki
Każdy z tych sygnałów to powód, by uruchomić crawlera zanim otworzysz portfel.
Ruch spadł w tygodniu migracji
Gwałtowny spadek w tym samym tygodniu co migracja wskazuje na problemy z przekierowaniami, a nie na wolno rozwijający się problem z treścią.
Search Console wykazuje skok liczby błędów 404
Raport Strony wymienia adresy URL, które Google próbowało pobrać, ale nie udało mu się to. Pogrupuj je według folderów.
Stare wpisy tracą folder z datą
/2019/04/nazwa-wpisu zmieniło się na /nazwa-wpisu, a nic nie mapuje starej ścieżki na nową.
Wszystko przekierowuje na stronę główną
Masowe przekierowanie wygląda schludnie, ale mówi Google bardzo mało o tym, która strona zastąpiła którą.
HTTP i HTTPS odpowiadają jednocześnie
Dwie aktywne wersje dzielą sygnały. Wybierz jedną i przekieruj drugą.
Strona stagingowa została zaindeksowana
Kopia bloga na poddomenie testowej konkuruje z tą właściwą.
Zmieniły się adresy URL obrazów i plików PDF
Linki do Twoich plików pękają jako pierwsze i są zauważane jako ostatnie.
Zmapuj starą stronę przed przeniesieniem czegokolwiek
Najtańszym sposobem na odzyskanie starych linków jest działanie przed migracją, dopóki stare adresy URL wciąż działają. Kompletna lista pozwala dopasować każdy adres do nowego miejsca. Większość właścicieli tworzy tę listę dopiero po pojawieniu się szkód. To droga kolejność działań.
Eksportuj każdy adres URL, który stara platforma wciąż obsługuje
Użyj eksportu z samej platformy, pliku sitemap i crawlera skierowanego na żywą stronę i zachowaj wszystkie trzy źródła, jeśli to możliwe. Każde źródło pomija coś innego. Eksporty pomijają szkice, sitemapy pomijają strony osierocone, a crawlerzy pomijają wszystko, co zablokowane jest przez reguły robots.txt.
Oznacz adresy URL, które posiadają linki
Połącz tę listę z eksportem domen odsyłających. Adres URL bez linków to kandydat do scalenia lub wycofania. Adres URL, który wygenerował linki, musi zachować działającą ścieżkę, nawet gdy jego temat przestał być aktualny na blogu.
Zapisz istniejące już reguły przekierowań
Stare platformy często przekierują same, poprzez wtyczki, ustawienia permalinków lub panel hostingu. Zapisz każdą regułę, jaką znajdziesz. Zapomniana reguła może kolidować z dodaną przez Ciebie, co może spowodować pętlę przekierowań.

Co mapa przekierowań odzyskuje, a czego nie
Przekierowanie 301 informuje przeglądarki i Google, że strona przeniosła się na stałe. Użyte poprawnie, przekazuje większość wartości starego adresu URL do nowego, choć Google nie podaje konkretnej liczby, a wyniki są różne.
To niepewność jest powodem, dla którego nazywamy to naprawą, a nie obietnicą. Niektórzy właściciele widzą powrót pozycji w ciągu kilku tygodni; inni nie widzą niczego, ponieważ sama treść straciła na aktualności.
Nasz własny crawler i własny indeks często znajdują takie przypadki: blog, który kiedyś miał pięćdziesiąt mocnych linków, z których tylko garstka wciąż prowadzi do aktywnej strony. Naprawa tych jest tania i tańsza niż ich zastąpienie.
Jeśli nie wylistowałeś jeszcze tego, czym dysponuje blog, najpierw wykonaj audyt linków, aby mapa celowała w odpowiednie strony.
Mapa przekierowań dla hipotetycznego bloga
| Stary adres URL | Aktualny status | Przekieruj do | Dlaczego |
|---|---|---|---|
| /2018/06/cast-iron-care | 404 | /cast-iron-care-guide | Ten sam temat, zaktualizowany |
| /2019/02/best-skillets | 404 | /best-skillets | Ten sam wpis, nowa ścieżka |
| /category/recipes | 200, ale puste | /recipes | Kategoria odbudowana |
| /2017/11/kitchen-tour | 404 | /about | Nie ma już pasującego wpisu |
| /wp-content/uploads/care-chart.pdf | 404 | /downloads/care-chart.pdf | Plik przeniesiony |
Kolejność napraw, która kosztuje najmniej
- 1
Wypisz martwe adresy URL z linkami
Połącz eksport domen odsyłających z wynikiem skanowania i zachowaj tylko błędy 404, które mają co najmniej jeden link.
- 2
Dopasuj każdy do najbliższej aktywnej strony
Najbliższy tematycznie, a nie najbliższy w menu. Przekierowanie na stronę główną to ostateczność.
- 3
Dodaj przekierowania na poziomie serwera
W nginx, Apache lub panelu hosta. Wtyczka WordPress działa, choć dodaje wyszukiwanie w bazie danych do każdego żądania.
- 4
Poproś o łatwe zwycięstwa
Dla pięciu najlepszych stron odsyłających wyślij e-mail do redaktora z nowym adresem URL. Niektórzy zaktualizują link, inni nie.
- 5
Ponowne skanowanie po dwóch tygodniach
Potwierdź, że przekierowania zwracają kod 301 i prowadzą do strony z kodem 200.
Migracje platform, które blokują linki
Każda migracja łamie linki w swój własny sposób. Wzorce są ważniejsze niż nazwy. Zdecyduj, który z tych przypadków pasuje do Twojej migracji, zanim zaczniesz przekierowania, a praca stanie się mniejsza. Test odświeżania może pomóc Ci ustalić, które strony zasługują na dokładne przekierowanie jako pierwsze.
Przenoszenie się z hostowanego kreatora na WordPress
Hostowani kreatorzy rzadko przenoszą wygląd. Eksportują tekst, czasem obrazy, ale prawie nigdy strukturę adresów URL, którą miałeś. Załóżmy, że przeniósłeś zestaw artykułów z kreatora do WordPressa. Wpisy się pojawiają, układ nie, a ścieżki zmieniają się w trakcie. Przekieruj każdą starą ścieżkę przed odbudową motywu. Najpierw przetestuj próbkę: wybierz dziesięć wpisów o różnym wieku, przekieruj je i otwórz każdy. Jeśli wszystkie dziesięć ładują się poprawnie, zastosuj tę samą regułę do reszty. Jeśli trzy zawiodą, reguła jest błędna, a jej naprawa teraz kosztuje znacznie mniej niż naprawa po miesiącu utraconych wizyt.
Przejście z HTTP na HTTPS
Bezpieczny adres jest wart posiadania. Tworzy jednak przez pewien czas dwie wersje każdej strony. Przekieruj każdy adres HTTP na jego odpowiednik HTTPS w jednym kroku, zamiast wysyłać odwiedzających przez stronę główną. Właściciele, którzy pominą ten krok, czasem widzą spadek pozycji, a przyczyną są często brakujące przekierowania, a nie certyfikat.
Rebranding na nową domenę
Nowa domena zaczyna od zera, jeśli nie przeniesiesz historii starej domeny. Przekieruj stronę po stronie, odnow starą domenę i poinformuj redaktorów, którzy linkowali do Ciebie, o nowym adresie. Pozostawienie starej nazwy bez odnowienia zamieni każdy link w ślepą uliczkę. Wybierz cichy tydzień na zmianę, aby redaktorzy i czytelnicy mieli czas zauważyć nowy adres zanim cokolwiek się zmieni.
Kontrola w pierwszych dwóch tygodniach po migracji
- Każdy stary adres URL zwraca 301 i prowadzi do strony, która zwraca 200
- Sitemapa wymienia tylko nowe adresy
- Tylko jeden protokół i jeden host odpowiadają za każdą stronę
- Ścieżki obrazów i PDF przekierowują lub zachowują starą lokalizację
- Spam komentarzowy jest wyczyszczony, więc żaden błąd nie prowadzi do niepowiązanych stron
- Raport błędów w Search Console nie wykazuje nowego skoku stron nieznalezionych
- Twoje najsilniejsze strony odsyłające wciąż się ładują i wciąż linkują do Ciebie
Pytania od właścicieli, którzy zmienili platformę
Przeniósłem się z Bloggera na WordPress. Czy straciłem linki?
Może niektóre. Adresy URL Bloggera kończą się na .html i zawierają folder z rokiem i miesiącem, więc każdy wymaga przekierowania. Sam Blogger może przekierować stary adres przez ograniczony czas, ale powinieneś odbudować mapę na własnym serwerze.
Czy zmiana struktury permalinków kiedykolwiek się opłaca?
Rzadko na blogu, który już ma linki. Lepszy URL nie rekompensuje kosztu mapowania każdej starej ścieżki. Jeśli musisz to zmienić, przekieruj każdy wpis indywidualnie i przetestuj trzydziestu z nich ręcznie.
Czy mogę nadal korzystać z linków starej domeny po rebrandingu?
Tak, jeśli przekierujesz starą domenę do nowej strony po stronie i odnowisz ją. Pozostawienie starej domeny bez odnowienia sprawi, że linki nie będą prowadzić nigdzie, więc wartość z nią zniknie.
Kiedy opłaca się kupić linki?
Kiedy audyt pokazuje mało ocalałych, a naprawione strony są już mocne. Wtedy mały koszyk może dodać odpowiednie wzmianki do stron, które postanowiłeś zachować.
Czy tracę wszystko, jeśli zapomnę o przekierowaniu dla jednego wpisu?
Zazwyczaj nie wszystko, ale wpis traci wszystko, co generował stary adres. Dodaj brakujące przekierowanie tak szybko, jak je zauważysz, sprawdź, czy zwraca 301, i ponownie sprawdź stronę w następnym miesięcznym przeglądzie. Oczekiwanie utrudnia śledzenie luki.

Monitorowanie linków po ich uruchomieniu
Większość właścicieli sprawdza linki raz, a potem o nich zapomina. Linki pojawiają się i znikają, gdy redaktorzy aktualizują swoje wpisy, gdy strony-donorki zamykają się lub przenoszą, a gdy crawlerzy zmieniają swoje nawyki. Harmonogram to obrona. Bez niego dowiadujesz się rok później, że link zniknął.
Ustaw miesięczne sprawdzanie linków
Raz w miesiącu otwórz listę swoich najsilniejszych stron odsyłających i potwierdź, że każda z nich wciąż linkuje do Ciebie. Dziesięć minut wystarczy. Przechowuj wyniki w tym samym arkuszu co audyt, aby historia pozostała w jednym miejscu.
Obserwuj przekierowane strony pod kątem nowych błędów
Przekierowania mogą się zepsuć, gdy ktoś edytuje regułę lub zmienia motyw. Po każdej zmianie sprawdź raport błędów w Search Console. Przekierowanie, które działało zeszłej wiosny, może zwrócić pętlę po aktualizacji niepowiązanej wtyczki, a nikt tego nie zauważy, dopóki ruch nie spadnie. Zapisz, które przekierowania napisałeś ręcznie. To one należy przetestować jako pierwsze, ponieważ nic innego nie przypomnia Ci o ich istnieniu.
Zdecyduj, co zrobić z utraconym linkiem
Jeśli link zniknie, najpierw zapytaj, czy strona się przeniosła. Jeśli strona jest definitywnie usunięta, poproś redaktora o zastąpienie i przestań liczyć stary link. Przyjmij stratę, a następnie poświęć wysiłek na linki, które wciąż działają. Zapisz datę, w której zauważyłeś problem w arkuszu, aby wzorzec przez rok pozostawał widoczny.