Šest chyb při migraci, které izolují zpětné odkazy klienta
Většina ztráty odkazů v souboru klienta není penalizace. Jde o starou URL, která přestala odpovídat po přesunu webu, a report top stránek to ukáže během minuty.
Výzkumný tým LinkSkimmr ·
Kam odkazy směřují při přesunu webu
Odkazy směřují na URL, ne na weby. Změníte-li URL, každý odkaz na starou adresu potřebuje přesměrování.
Zní to banálně, dokud se přesun nerealizuje. Mnoho týmů pravidlo zná. Migrace WordPressu, přechod z www na holou doménu nebo nová struktura kategorií jde do provozu v pátek s poznámkou, že přesměrování přijde později. Když zkontrolujete zpětné odkazy webu po takovém přesunu, otázka není, kolik odkazů existuje, ale kolik z nich stále vede na funkční stránku, a pole pět v desetimínutové rutinní kontrole to určí.
Vlastní doporučení Googlu pro přesuny je mapování jedna ku jedné starých URL na nové URL. Serverové přesměrování 301 to zařídí. Udržujte je v chodu tak dlouho, jak je to možné. U změny domény je nástroj Změna adresy ve Search Console dalším krokem. Mapy stále selhávají předvídatelnými způsoby a Screaming Frog nebo Site Audit v Ahrefs odhalí většinu z nich.
Nástroje zde pomohou: Search Console ukazuje crawl a pokrytí na straně Google, Screaming Frog vypisuje řetězce přesměrování z crawlu a náš volání top stránek ukazuje, které URL nesou odkazy. Žádný z nich sám o sobě nedává kompletní obraz a kombinace všech zabere méně než hodinu na malém webu.
Chyba, příznak, oprava
Chyba
Jak se projevuje v datech
Oprava
Vše přesměrováno na domovskou stránku
Nejvíce odkazované stránky zmizely; domovská je jediná URL, která zůstala
Mapujte každou starou URL na její nejblížší novou stránku
www i holá doména odpovídají kódem 200
Stejné odkazy rozdělené mezi dvě hostitele
Vyberte jednoho hostitele, druhého přesměrujte 301
Řetězec přesměrování tří nebo více skoků
Top stránka se vyřeší až po několika skocích
Směrujte starou URL přímo na finální
302 použito pro trvalý přesun
Stará URL se stále zobrazuje jako odkazovaná stránka
Přepněte na 301, jakmile je přesun definitivní
Stará stránka 'o nás' smazána, nikoliv přesměrována
Dobře odkazovaná URL vrací 404
Přesměrujte ji na novou stránku 'o nás'
Struktura kategorií přestavěna bez mapy
Desítky odkazovaných URL vrací 404
Nejprve exportujte staré URL, přiřaďte je v tabulce
Najděte ztracenou hodnotu ve dvou krocích
Vyberte nejvíce odkazované stránky, poté otestujte každou URL v prohlížeči nebo pomocí curl -I. Vše, co není čistý 200 nebo jediný 301, zařaďte do seznamu.
bash
# which old URLs carry the links (2 credits, billed once)
curl "https://linkskimmr.com/api.php?action=toppages&q=clientsite.com&per=200&key=sk_live_..."
# then, for each URL you care about
curl -sI https://clientsite.com/old-page | head -5
Pořopravy, který bychom použili
1
Nejprve opravte hostitele
Jeden kanonický hostitel, vše ostatní přesměrujte pomocí 301 na něj. Zábere to minuty a zasáhne všechny odkazy najednou.
2
Přiřaďte top dvacet URL
Dvacet dobře odkazovaných stránek obvykle drží většinu hodnoty. Přiřaďte je ručně, jeden k jednomu.
3
Zplošte řetězce
Nahraďte každou vícestupňovou cestu jediným skokem na finální URL.
4
Znovu zkontrolujte příští měsíc
Náš index se obnovuje přibližně měsíčně, takže před vyhlášením opravy za úspěch nebo neúspěch nechte proběhnout jeden cyklus.
Limit, který stojí za vyslovení nahlas
Oprava přesměrování vrací hodnotu odkazu na živou stránku. Nezaručuje lepší pozice ve vyhledávání a nedokáže obnovit odkazy, které byly odstraneny na zdroji. Zaznamenejte obojí do souboru klienta.
Otázky na přesměrování, které slyšíme nejčastěji
Mohu jen přesměrovat starou stránku na novou stránku o nás?
Ano, když nová stránka plní stejný účel. Přesměrování 301 ze staré URL na nejblížší ekvivalent zachová hodnotu odkazů. Odeslání všech mrtvých URL na domovskou stránku funguje špatně, protože cíl již neodpovídá tomu, co odkaz sliboval.
Kolik přesměrování 301 je příliš mnoho na jednom webu?
Počet je méně důležitý než struktura jednotlivých cest. Dlouhé řetězce plýtvají prostředky na prohledávání a častěji selhávají, takže udržujte každou starou URL na jediný skok a uchovávejte kompletní mapu v tabulce, kterou můžete auditovat.
Jak přesměrovat www na verzi bez www?
Vyberte jednu variantu jako kanonickou a přidejte globální přesměrování 301 z druhé varianty na ni na úrovni serveru nebo u poskytovatele DNS. Otestujte obě verze pomocí příkazu curl -I a potvrďte, že odkazy v seznamu nejnavštěvovanějších stránek vedou na vybranou variantu.
Co kontrolovat týden po spuštění přesunu
Pokud kontrolujete backlinky webu v týdnu přesunu, podívejte se na mapu dříve než na čísla. Mapa rozhoduje o tom, zda se čísla vůbec mohou obnovit.
Prohledejte starou sitemapu, nejen tu novou
Stará sitemapu stále obsahuje URL, která si své místo vydobyly. Prohledejte ji proti živému webu a každý řádek, který vrátí kód 404 nebo řetězec přesměrování, se stane řádkem v mapě.
Uchovávejte výstup z prohledávání s datem v názvu souboru. Druhé prohledání o měsíc později ukáže, které opravy vydržely a které přesměrování tiše zmizely.
Porovnejte nejnavštěvovanější stránky před a po
Uložte seznam nejnavštěvovanějších stránek před přesunem, poté spusťte kontrolu znovu, až se nový web ustálí. Dva seznamy odkazovaných URL by se měly po aplikaci mapy shodovat a řádky, které se neshodují, tvoří váš seznam úkolů.
Každé spuštění stojí 2 kredity, takže porovnání je levné. Náklad je v mapování, ne v datech.
Hledejte zbylé pravidlo pro staging
Pravidlo blokující prohledávače může zůstat po spuštění neviditelné. Zkontrolujte soubor robots.txt a jakýkoli tag noindex na šablonách, které obsahují vaše nejlépe odkazované stránky, než prohlásíte přesun za dokončený.
Stačí jeden řádek v souboru klienta: které šablony jste zkontrolovali a v jaký den. Vedle toho zapište vlastníka každého přesměrování, protože přesměrování, které nikdo nedokáže vysvětlit, je to, které bude při další redesignaci smazáno.
Který kód přesměrování odpovídá trvalému přesunu
Kód je malá volba s velkým dopadem na zprávu, kterou posíláte. Prohledávače čtou stavový kód dříve, než přečtou cokoli jiného na staré stránce.
Proč 301 odpovídá konečnému přesunu
301 říká, že přesun je trvalý. 302 říká, že stará adresa se může vrátit, což je špatná zpráva pro přesun, který je definitivní. Použijte 302 pouze během skutečně probíhající dočasné testovací fáze.
Jakmile je přesun ustálený, změňte všechna dočasná přesměrování na 301. Nechat 302 běžet po mnoho let je jedním z tišších způsobů, jak nechat přesun polodokončený.
Proč selhává kombinace 302 následovaného 301
302, který přesměrovává na druhou URL, která následně odesílá 301, vytváří dva skoky a smíšené signály. Vyhledávače obvykle řetězec dokážou následovat, ale řetězec je pomalejší a častěji selže při další úpravě pravidla.
Sraťte to na jedno 301, které ukazuje přímo na konečnou adresu. Jeden skok je snazší otestovat, snazší vysvětlit klientovi a snazší udržet v chodu.
Jak přesměrovat URL s dotazovacími parametry
Staré URL s dotazovacími řetězci jsou běžné po změně CMS. Řekněme, že stará adresa byla produktová stránka s parametrem barvy. Rozhodněte se, zda parametr mění obsah. Pokud ano, mapujte URL s parametrem na příslušnou novou stránku; pokud ne, jedno pravidlo, které parametr odstraní, může stránku obsloužit.
Po nasazení pravidla ručně otestujte několik URL s parametry. Pravidlo, které funguje pro základní cestu, může stále ignorovat dotazovací řetězec, a právě odkazy s parametry jsou ty, které přehlédnete.
Tři přesměrování, která vypadají jako opravy
Některá přesměrování projdou kontrolou stavu a přesto ztratí hodnotu. Stránka odpoví kódem 301, ale cíl je pro lidi a prohledávače, kteří odkaz následují, nesprávný.
Řetězec přesměrování
Dvě pravidla, která posílají data zpět, se v prohlížeči projeví jako smyčka a většina nástrojů se po několika skocích vzdá. Otestujte starou URL, spočítejte počet skoků a opravte pravidlo, které ukazuje zpět na místo, kde začalo.
Smyčku je nejjednodušší problém vidět a nejjednodušší nechat na týden. Opravte ji v den, kdy ji najdete, a spočítejte počet skoků pomocí curl -sIL, abyste četli každý řádek stavu, ne jen ten poslední.
Přesměrování na obrazovku pro přihlášení
Dobře odkazovaná stará stránka, která přesměrovává na formulář pro přihlášení, dá návštěvníkovi zeď místo obsahu, který odkaz sliboval. Řekněme, že přesměrujete bývalý průvodce na stránku pro přihlášení, která následně přesměruje na přihlášení třetí strany. Nic na této cestě nepomáhá odkazu.
Přesměrujte na veřejnou stránku, která odpovídá tomu, o čem odkaz byl. Pokud taková stránka neexistuje, je čistý 404 upřímnější než přesměrování, které nevede nikam užitečně.
Pracovní příklad, hypotetický
Představte si klienta, který přešel z jednoho blogového motivu na druhý. Pouze příkladná čísla.
Řekněme, že report nejnavštěvovanějších stránek uváděl 140 URL s odkazy před přesunem a 90 z nich po něm vracelo 404, protože nový vzor permalinku vynechal složku s datem. Ruční mapování dvaceti nejlépe odkazovaných z nich může obnovit velkou část hodnoty v odpoledních hodinách a tabulka prahových hodnot vám řekne, jak změnu popsat klientovi.
Stejná mapa je nejlepší odpovědí, když se klient zeptá, co se změnilo. Ukažte dvacet mapovaných URL s jejich starou adresou, novou adresou a stavovým kódem pro každou. Tabule přesvědčí. Dvacet řádků přesvědčí více než jakýkoli souhrn a tabulka slouží jako kontrolní seznam pro další průchod.