Zes migratiefouten die de backlinks van een klant stranden
De meeste linkverlies in een klantbestand is geen straf. Het is een oude URL die niet meer reageerde toen de site verhuisde, en het top-pagina rapport toont dit binnen een minuut.
LinkSkimmr research team ·
Waar de links naartoe gaan wanneer een site verhuist
Links wijzen naar URL's, niet naar sites. Verander de URL en elke link naar de oude URL vereist een doorverwijzing.
Het klinkt voor de hand liggend tot een verhuizing plaatsvindt. Veel teams kennen de regel. Een WordPress-migratie, een overstap van www naar het bare domein of een nieuwe categoriestructuur gaat live op een vrijdag met de mededeling dat doorverwijzingen zullen volgen. Wanneer je backlinks van een site controleert na zo'n verhuizing, is de vraag niet hoeveel links er bestaan, maar hoeveel er nog op een actieve pagina landen, en veld vijf van de tien minuten routine geeft dit antwoord.
Google's eigen richtlijnen voor verhuizingen zijn een één-op-één kaart van oude URL's naar nieuwe. Server-side 301-omleidingen doen het werk. Houd ze zo lang mogelijk actief. Voor een domeinwijziging is de Change of Address-tool in Search Console een extra stap. Kaarten breken nog steeds op voorspelbare manieren, en Screaming Frog of Ahrefs Site Audit zal de meeste van deze problemen blootleggen.
Gereedschap helpt hier: Search Console toont crawl- en dekkinggegevens aan Google-kant, Screaming Frog lijst doorverwijzingsketens op vanuit een crawl, en onze top-pagina aanroep toont welke URL's de links dragen. Geen van deze tools alleen geeft het volledige beeld, en de combinatie duurt minder dan een uur op een kleine site.
Fout, symptoom, oplossing
Fout
Hoe dit zich in de data toont
Oplossing
Alles wordt doorverwezen naar de startpagina
Top gelinkte pagina's zijn allemaal verdwenen; de startpagina is de enige URL die nog over is
Map elke oude URL naar de meest overeenkomstige nieuwe pagina
www en bare domein geven beide een 200-status
Zelfde links verdeeld over twee hosts
Kies één host, 301 de andere
Doorverwijzingsketen van drie of meer sprongen
Top pagina lost pas op na meerdere sprongen
Wijs de oude URL rechtstreeks naar de definitieve URL
302 gebruikt voor een permanente verhuizing
Oude URL verschijnt nog steeds als gelinkte pagina
Schakel over naar 301 zodra de verhuizing definitief is
Oude 'over ons' pagina verwijderd, niet doorverwezen
Een goed gelinkte URL retourneert 404
Verwijs door naar de nieuwe 'over ons' pagina
Categoriestructuur herbouwd zonder kaart
Tientallen gelinkte URL's retourneren 404
Exporteer oude URL's eerst, map ze in een spreadsheet
Vind de gestrande waarde in twee calls
Haal de meest gelinkte pagina's op, test vervolgens elke URL in een browser of met curl -I. Alles wat geen schone 200 of een enkele 301 is, komt op de lijst.
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
De reparatievolgorde die wij zouden gebruiken
1
Repareer eerst de host
Één canonieke host, alles anders 301t ernaartoe. Het duurt enkele minuten en raakt elke link tegelijk.
2
Map de top twintig URL's
Twintig goed gelinkte pagina's bevatten meestal de meeste waarde. Map deze handmatig, één-op-één.
3
Vlak ketens af
Vervang elk pad met meerdere sprongen door een enkele sprong naar de definitieve URL.
4
Controleer volgende maand opnieuw
Onze index vernieuwt zich ongeveer maandelijks, dus geef het een cyclus de tijd voordat je de reparatie als succesvol of mislukt bestempelt.
Een limiet die de moeite waard is om hardop te zeggen
Het repareren van doorverwijzingen retourneert linkwaarde naar een actieve pagina. Het belooft geen rankings, en het kan geen links herstellen die bij de bron zijn verwijderd. Noteer beide in het klantbestand.
Veelgestelde vragen over doorverwijzingen
Kan ik de oude pagina gewoon naar de nieuwe 'over ons' pagina doorverwijzen?
Ja, wanneer de nieuwe pagina hetzelfde doel dient. Een 301 van de oude URL naar de meest overeenkomstige equivalente houdt de links nuttig. Elk dode URL naar de startpagina doorverwijzen werkt slecht omdat de bestemming niet meer overeenkomt met wat de link beloofde.
Hoeveel 301-omleidingen zijn te veel op één site?
Het aantal is minder belangrijk dan de vorm van elk pad. Lange ketens verspillen crawl-effort en breken vaker, dus houd elke oude URL tot een enkele sprong en houd de volledige kaart in een spreadsheet die je kunt controleren.
Hoe stuur ik www naar de non-www versie?
Kies één host als canoniek, voeg dan een site-wide 301 toe van de andere host ernaartoe bij de server of DNS-provider. Test beide versies met curl -I, en bevestig dat links in de top-pagina lijst op de gekozen host landen.
Wat controleren in de week dat de verhuizing live gaat
Als je backlinks van een site controleert in de week dat deze verhuist, controleer dan de kaart voordat je naar de cijfers kijkt. De kaart bepaalt of de cijfers überhaupt kunnen herstellen.
Crawl de oude sitemap, niet alleen de nieuwe
De oude sitemap bevat nog steeds de URL's die hun plaats hebben verdiend. Crawl deze tegen de live site, en elke rij die een 404 of een doorverwijzingsketen retourneert, wordt een regel in de kaart.
Bewaar de crawl output met de datum in de bestandsnaam. Een tweede crawl een maand later toont welke reparaties standhielden en welke doorverwijzingen stil verdwenen.
Vergelijk de top pagina's voor en na
Sla de top-pagina lijst op van voor de verhuizing, voer vervolgens de call opnieuw uit zodra de nieuwe site is ingezakt. Twee lijsten van gelinkte URL's moeten overeenkomen zodra de kaart is toegepast, en de rijen die niet overeenkomen zijn je todo-lijst.
Elke run kost 2 credits, dus de vergelijking is goedkoop. De kosten zitten in het mappen, niet in de data.
Zoek naar een staging regel die achterblijft
Een regel die crawlers blokkeert kan een launch onopgemerkt overleven. Controleer robots.txt en elke noindex tag op de templates die je best gelinkte pagina's bevatten, voordat je de verhuizing als voltooid beschouwt.
Eén regel in het klantbestand is genoeg: welke templates je hebt gecontroleerd, en op welke dag. Schrijf de eigenaar van elke doorverwijzing er naast, omdat een doorverwijzing die niemand kan verklaren de ene is die in de volgende redesign wordt verwijderd.
Welke doorverwijzingscode past bij een permanente verhuizing
De code is een kleine keuze met een groot effect op het bericht dat je verstuurt. Crawlers lezen de statuscode voordat ze iets anders op de oude pagina lezen.
Waarom een 301 past bij een definitieve verhuizing
Een 301 zegt dat de verhuizing permanent is. Een 302 zegt dat het oude adres terug kan komen, wat het verkeerde bericht is voor een verhuizing die definitief is. Gebruik een 302 alleen terwijl een tijdelijke test echt draait.
Zodra de verhuizing is ingezakt, schakel dan tijdelijke doorverwijzingen om naar 301. Een 302 jarenlang op zijn plaats laten is een van de stilste manieren om een verhuizing halverwege te laten blijven.
Waarom een 302 gevolgd door een 301 fout gaat
Een 302 die doorverwijst naar een tweede URL, die vervolgens een 301 stuurt, creëert twee sprongen en gemengde signalen. Zoekmachines kunnen de keten meestal volgen, maar de keten is langzamer en breekt makkelijker de volgende keer dat iemand een regel bewerkt.
Vouw het samen tot één 301 die rechtstreeks naar het definitieve adres wijst. Één sprong is makkelijker te testen, makkelijker uit te leggen aan een klant en makkelijker in leven te houden.
Hoe URL's met query parameters doorverwijzen
Oude URL's met query strings zijn veelvoorkomend na een CMS-wijziging. Stel dat het oude adres een productpagina was met een kleurparameter. Beslis of de parameter de inhoud verandert. Als dat zo is, map de geparametriseerde URL naar de bijpassende nieuwe pagina; als dat niet zo is, kan één regel die de parameter verwijdert de pagina bedienen.
Test een paar geparametriseerde URL's handmatig nadat de rule live gaat. Een regel die werkt voor het platte pad kan de query string nog steeds negeren, en de links die parameters dragen zijn degenen die je zult missen.
Drie doorverwijzingen die eruit zien als oplossingen
Sommige doorverwijzingen slagen voor een statuscheck en verliezen nog steeds de waarde. De pagina antwoordt met een 301, maar de bestemming is verkeerd voor de mensen en crawlers die de link volgen.
Een doorverwijzingslus
Twee regels die elkaar terugsturen tonen zich in de browser als een lus, en de meeste tools geven op na een handvol sprongen. Test de oude URL, tel de sprongen en repareer de regel die terugwijst naar waar deze begon.
Een lus is het makkelijkste probleem om te zien en het makkelijkste om een week te laten liggen. Repareer het op de dag dat je het vindt, en tel de sprongen met curl -sIL zodat je elke statusregel leest, niet alleen de laatste.
Een doorverwijzing naar een inlogscherm
Een goed gelinkte oude pagina die doorverwijst naar een loginformulier geeft een bezoeker een muur in plaats van de inhoud die de link beloofde. Stel dat je een voormalige gids doorverwijst naar een inlogpagina, die dan bounce naar een third-party login. Niets aan dat pad helpt de link.
Verwijs door naar de publieke pagina die overeenkomt met waar de link over ging. Als zo'n pagina niet bestaat, is een schone 404 eerlijker dan een doorverwijzing die nergens naartoe gaat.
Een werkvoorbeeld, hypothetisch
Stel je een klant voor die van het ene blogthema naar het andere verhuisde. Alleen voorbeeldcijfers.
Stel dat het top-pagina rapport 140 URL's met links opsomde voor de verhuizing, en 90 daarvan retourneerden 404 daarna omdat het nieuwe permalinkpatroon de datummap liet vallen. Het handmatig mappen van de twintig best gelinkte daarvan kan veel van de aangewezen waarde in een middag herstellen, en de drempeltabel vertelt je hoe je de wijziging aan de klant moet beschrijven.
Dezelfde kaart is het beste antwoord wanneer een klant vraagt wat er veranderd is. Toon de twintig gemapte URL's met hun oude adres, hun nieuwe adres en de statuscode voor elk. Een tabel overtuigt. Twintig rijen overtuigen meer dan elke samenvatting, en de tabel fungeert ook als de checklist voor de volgende ronde.