
Svetainės migracijos problemos įvyksta. Jūs planuojate, sukursite sustojimo svetainę, o tada, kai svetainė pasirodys tiesiogiai, bus kažkas negerai.
Kokybės užtikrinimas verčia peržengti momentą, kai migracijos yra baigtos.
Jūs sijojate per tūkstančius puslapių, metaduomenų ir dar daugiau, kad išspręsite bet kokias problemas, kol kas nors kitas pastebi.
Tai labai daug darbo ir daug laiko, kad jaustumėtės įsitikinę, jog svetainės migracija yra baigta be problemų.
Bet aš jums parodysiu, kaip greitai atpažinti migracijos problemas naudojant „Google Sheets“ ir AI. Jūs vis dar turite daug ką nuveikti (migracijos ekspertai, džiaukitės!), Tačiau šis scenarijus jums padės:
- Palyginkite senus ir naujus „Screamingfrog“ nuskaitymus.
- Nurodykite neatidėliotinus klausimus, kuriuos jums reikia išspręsti.
SEOS turi savo strategijas ir praktiką, kuria jie vadovaujasi, ir šis scenarijus leis jums greitai imtis QA migracijų, atsižvelgiant į jūsų pačių reikalavimus.
Galite pritaikyti žemiau esantį scenarijų, kad atliktumėte šį darbą jums, nesvarbu, ar dirbate mažoje vietinėje verslo svetainėje, ar įmonėje.
Viską nustatykite su „Screaming Frog“ ir „Google“ lapais
Aš naudoju „Screaming Frog“ dėl šio pavyzdžio, nes man tai leidžia lengvai eksportuoti abiejų svetainių duomenis.
Mes manysime šiuos dalykus:
- Tavo pirma Versija yra jūsų tiesioginė svetainė, kurią mes vadinsime Senas nuskaitymas.
- Tavo antra Versija yra jūsų nauja svetainė sustojimo aplinkoje, kuriai paskambinsime Naujas nuskaitymas.
Sukursite „Google“ lapus su šiais lapais:
- Apžvalga.
- Senas nuskaitymas.
- Naujas nuskaitymas.
Kai jūsų lapas bus tinkamai nustatytas, paleiskite „ScreamingFrog“ nuskaitymą naudodamiesi bet kokiais jums patinkančiais nustatymais.
Jūs atliksite senojo ir naujo nuskaitymo nuskaitymą, o po to duomenis Senas nuskaitymas ir Naujas nuskaitymas Skirtukai jūsų lapuose.
Jūsų lakštai atrodys maždaug taip:

Naujasis nuskaitymas atrodys labai panašus.
Kai užpildysite ir naujus, ir senus nuskaitymo lapus, turėsite užpildyti savo apžvalgos lapą.
Šiame lape sukurtoje lentelėje turėtų būti šie stulpeliai:
- Esamas (senas) URL.
- Naujas URL.
- Būsenos kodas.
- Indeksavimas.
- 1 antraštinė dalis.
- Meta aprašymas 1.
- H1-1.
- H2-1.
- 3 stulpelis.
- 4 stulpelis.
Jūsų apžvalgos lapas atrodys maždaug taip:

Kai nustatysite savo lapus, laikas įdėti savo mėgstamą AI, kad būtų galima palyginti jūsų duomenis.
Aš naudojau „ChatGpt“, bet jūs galite naudoti bet kokį jums patinkantį AI. Esu tikras, kad Claude'as, Deepseekas ar „Dvyniai“ darytų vienodai, taip pat tol, kol jūs naudojate panašius raginimus.
Raginimai sukurti „Google Sheets“ duomenis
Galite užpildyti savo „Google“ lapo formules rankomis, jei esate formulės guru, tačiau lengviau leisti AI tai padaryti už jus, nes mes palyginame pagrindinius palyginimus.
Atminkite, kad senasis nuskaitymas yra gyva svetainė, o naujasis nuskaitymas yra mano sustojimo svetainė.
Dabar eikite į savo AI įrankį ir paraginkite jį taip:
I need a Google Sheets formula that compares values between two sheets: "Old Crawl" and "New Crawl." The formula should:
Look up a value in column A of "Old Crawl" using the value in column A of the current sheet.
Look up a value in column A of "New Crawl" using the value in column B of the current sheet.
Find the corresponding column in both sheets by matching the column header in row 1 with the current column header.
If the values match, return "Pass".
If they don't match, return "Error (old<>new)" with the differing values shown.
Use TEXTJOIN("<>", TRUE, ...) to format the error message.
Ensure compatibility with Google Sheets by specifying explicit ranges instead of full-column references.
Galite savarankiškai pakoreguoti šiuos raginimus.
Pvz., Galite pakeisti „seną nuskaitymą“ į „Live Site“, tačiau įsitikinkite, kad lapų pavadinimai tinkamai sutampa.
„ChatGpt“ sugeneruotas kodas, kuris atrodo panašiai:
=IF(
INDEX('Old Crawl'!$A$1:$Z$1000, MATCH($A2, 'Old Crawl'!$A$1:$A$1000, 0), MATCH(C$1, 'Old Crawl'!$1:$1, 0)) =
INDEX('New Crawl'!$A$1:$Z$1000, MATCH($B2, 'New Crawl'!$A$1:$A$1000, 0), MATCH(C$1, 'New Crawl'!$1:$1, 0)),
"Pass",
"Error (" & TEXTJOIN("<>", TRUE,
IFERROR(INDEX('Old Crawl'!$A$1:$Z$1000, MATCH($A2, 'Old Crawl'!$A$1:$A$1000, 0), MATCH(C$1, 'Old Crawl'!$1:$1, 0)), ""),
IFERROR(INDEX('New Crawl'!$A$1:$Z$1000, MATCH($B2, 'New Crawl'!$A$1:$A$1000, 0), MATCH(C$1, 'New Crawl'!$1:$1, 0)), "")
) & ")"
)
Galite naudoti šias pagrindines formules, kad pradėtumėte lyginti eilutes, įklijuodami formulę 2 eilutėje.
Formulės pridėjimas yra taip paprastas, kaip dukart spustelėti lauką ir ją įklijuojant.
Aš žinau, kad norėsite, kad tai būtų šiek tiek sudėtingesnė. Su „Google“ lapais ir formulėmis galite padaryti daugybę dalykų, todėl prireikus pritvirtinkite dalykus.
Idėjos išplėsti savo migracijos lapą
Jūsų formulės priklausys nuo jūsų rėkiančios varlės nuskaitymo nustatymų, tačiau čia yra keletas, kurie, manau, gerai veiks:
- Sukurkite funkciją, kad palygintumėte visus būsenos kodus tarp senojo nuskaitymo ir naujo nuskaitymo, kad nustatytumėte pagrindines egzistuojančias problemas. Pvz., Jei puslapyje yra nieko, išskyrus 200 kodų, galite pabrėžti problemą, kad ją greitai išspręstumėte.
- Pridėkite formulę, kad išryškintumėte per ilgus ar trumpus metaduomenis, kad galėtumėte pridėti ją prie savo užduočių sąrašo, kai auditas baigsis.
- Sukurkite funkciją, skirtą stebėti reakcijos laiką tarp senojo ir naujo nuskaitymo, kad galėtumėte nustatyti visas problemas, kurias gali turėti naujas nuskaitymas, arba pranešti apie greitį padidėja, jei pereisite į naują pagrindinį kompiuterį ar serverį.
- Sukurkite kitą funkciją, kad galėtumėte palyginti kiekvieno URL URL struktūrą. Galite palyginti užpakalinius brūkšnius, struktūrą ir dar daugiau.
- Sukurkite naują intarpų funkciją, kad įsitikintumėte, jog migracijoje neprarasti jokių vidinių ryšių. Taip pat galite patikrinti išorines nuorodas naudodami tą pačią koncepciją.
Svetainės perkėlimas visada yra nuobodus.
Į procesą patenka daugybė kokybės užtikrinimo būdų ir, nors ir būtina, aukščiau pateikta koncepcija palengvins procesą.
Taip pat galite naudoti AI norėdami rekomenduoti papildomus naujai perkeltos svetainės patobulinimus.
Kaip patobulintumėte šį failą ar jo funkcionalumą?
Daugiau išteklių:
Pateiktas vaizdas: „TarikVision“/„Shutterstock“