Anza na safari za mtumiaji, majukumu ya kurasa, na vipaumbele
Chagua kurasa ambapo kugeuka vibaya kuna gharama halisi: huduma au bidhaa, makundi, mawasiliano au mabadiliko (conversion), msaada, shughuli za akaunti, na maagizo ya kurejesha (recovery). Kwa kila moja, rekodi ukurasa wa kuingia unaowezekana, swali la mgeni, ukurasa unaosaidia unaofuata, hatua, na njia ya kurudi kwa mzazi au kivutio. Kurasa za hub zinazopanga mada; kurasa za undani zinajibu swali finyu; urambazaji na breadcrumbs hutoa mwelekeo. Usijenge silo bandia inayomzuia mtu kufikia sehemu nyingine yenye manufaa kwa kweli. Jaribu kuingia moja kwa moja kwenye ukurasa wa ndani (deep page) pamoja na safari inayotokana na ukurasa wa nyumbani.
Rekebisha njia kuelekea mapato, akaunti, msaada, usalama, masuala ya kisheria, na shughuli za kurejesha kabla ya viungo vya urahisi.
Mpe kila ukurasa muhimu njia uygunayo ya kuingia na njia wazi kuelekea yaliyomo yanayohusiana au yaliyomzazi.
Andika maandishi ya viungo yanayoelezea marudio
Maneno ya kiungo (anchor text) ni maneno yanayoonekana yanayoweza kubofywa. Google inapendekeza maandishi yanayokuwa ya kuelezea, mafupi kiasi, na yanayohusiana na kurasa zote mbili—zinazotoka na zinazokwenda. W3C inasema kusudi la kiungo lazima liweze kubainishwa kutoka kwa maandishi yake pekee au kutoka kwa muktadha unaotambuliwa kifanshi chini ya WCAG 2.4.4. Badilisha lebo zisizo na maana kama “bonyeza hapa” au “jifunze zaidi” zinazorudiwa kwa maneno kama “linganisha malipo ya kila mwaka na ya kila mwezi” wakati hayo yanavyoelezea kwa usahihi lengo. Tumia maneno yanayofanana kwa kusudi sawa, tumia maneno tofauti kwa marudio tofauti, na usibadilishe viungo kuwa orodha zilizofungwa za maneno muhimu. Kwa viungo vinavyotumia picha pekee, toa maandishi mbadala (alt text) ya kuelezea.
Soma kiungo kilichojitegemea au pamoja na sentensi iliyoambatishwa. Msomaji anapaswa kuweza kutabiri marudio.
Tengeneza kichwa, kichwa kidogo, na maudhui ya ufunguzi ya marudio yafanye kile kiungo kilichoahidi.
Fanya kila njia muhimu iwe inayo katwa na inayotumika
Udhibiti unaoonekana kuweza kubofywa si lazima uwe kiungo wa urambazaji unaotegemewa. Tumia elementi a ya HTML yenye href inayotatua kwa URL halisi kwa njia muhimu. Google inasema viungo vinavyoingizwa kwa nguvu kupitia JavaScript vinaweza kukatwa ikiwa markup iliyosababisha inatumia aina hiyo, lakini haiwezi kupata kwa kuaminika marudio kutoka kwa vidhibiti vilivyotegemea matukio tu (event-only controls). Kagua ukurasa uliotolewa baada ya JavaScript, idhini, CDN, au tabaka za personalization zikiwa zimetumika. Kutokana na mbali, angalia hali ya majibu (response status), redirect, canonicalization, maagizo ya noindex, uthibitishaji, na udhibiti wa robots; bonyeza moja iliyofanikiwa haisaidii kuthibitisha kila hali ya utafutaji. MDN pia inataja kuwa anchors zenye href huunda hypertext links na zinaweza kusababisha vitendo kwa kibodi (keyboard-activatable).
Tumia kiungo kuongoza kwa urambazaji na kitufe (button) kwa kitendo kinafanyika ndani ya ukurasa; usitumie kitufe kwa ajili ya muundo tu.
Jaribu templeti zinazoakisi na njia muhimu baada ya mabadiliko ya urambazaji au routing ya pamoja.
Zuia kurasa zisizo na viungo (orphan) na safisha njia zilizobadilika
Ukurasa wa orphan haina viungo vya ndani vinavyomuelekeza. Mwongozo wa Google unasema kila ukurasa unaoujali uwe nao kiungo kutoka kwa angalau ukurasa mwingine. Hii ni msingi, si agizo la kupata viungo vingi: URL binafsi, nakala, zilizopita, au za huduma zinaweza kukosa kuwa zimeunganishwa kwa nia. Weka rejista ya ubaguzi (exceptions) yenye mmiliki na tarehe ya mapitio. Linganisha orodha ya CMS, ramani ya tovuti (sitemap), matokeo ya crawl, na data ya kurasa za kuingia ili kupata kurasa zisizo na inlinks, kurasa zenye uwezo wa kuharibiwa (broken source pages), na URL zinazojitokeza tu kwenye footer au sitemap. Wakati wa kuchapisha, ongeza viungo vinavyofaa kutoka kwa hub, mzazi, au yaliyomo yaliyopo; wakati wa kustaafu, sasisha vyanzo na thibitisha redirect ni mbadilisho unaofaa kiundani.
Usiruhusu ukurasa muhimu unaoweza kuorodheshwa utolewe hadi njia zake za kuingia na za kurudi zimeridhishwa.
Sasisha marejeleo ya muktadha pamoja na redirects ili wageni wasukume na chaguo za zamani.
Fanya ukaguzi kwa ushahidi, si kwa malengo ya idadi ya viungo
Google inasema hakuna idadi ya kichawi ya viungo kwenye ukurasa. Pangilia kazi kwa athari: kushindwa kwenye checkout, urejeshaji wa nywila, au msaada muhimu kuna umuhimu zaidi kuliko makala ya thamani ndogo. Crawl viungo vya ndani vya HTML na rekodi chanzo, lengo, maneno ya kiungo au jina linaloweza kufikiwa, nafasi, hali ya mwisho, lengo la redirect, kipaumbele, mmiliki, na uthibitisho. Tumia ripoti ya Links ya Search Console kama ishara ya kugundua mwanga, si orodha kamili: Google inasema ripoti imechanganywa sampuli, inachanganya URL za canonical, inakusanya nakala zinazojirudia, na inafupisha meza. Linganisha na crawl yako na orodha ya CMS. Tembea miongozo muhimu kwenye dawati na simu za mkononi, ikijumuisha matumizi ya kibodi, kabla ya uzinduzi na baada ya mabadiliko makubwa ya templeti.
Jaribu tena chanzo hai na marudio ya mwisho yaliyokusudiwa baada ya kila marekebisho makubwa.
Weka hitilafu za ngazi ya templeti kwenye orodha ya kazi za uhandisi badala ya kuharibu kurasa moja kwa moja mara kwa mara.
Fanya uadilifu wa njia kuwa sehemu ya utayari wa utoaji
Utekelezaji wa urambazaji au templeti unaweza kubadilisha njia nyingi mara moja. Chukulia viungo muhimu kama hatari ya utoaji hata wakati seva yenyewe iko salama: mgeni hawezi kufaidika na ukurasa uliopo ikiwa njia kuu haumiufi. Status Is UP inatumika hapa kama uboreshaji wa mapema na ufanyaji marekebisho, si ufuatiliaji wa muda wa upooa: angalia safari za umma za kipaumbele kabla ya uzinduzi, rekodi marudio yanayotarajiwa na wamiliki, na sahihisha kushindwa kwa njia kabla hazijaleta tabu zisizohitajika. Weka uwiano wa mapitio unaolingana na kasi ya kuchapisha, pamoja na ukaguzi maalumu kwa uhamishaji, usanifu upya wa urambazaji, mabadiliko ya routing, na kustaafu kwa maudhui.
Angalia kabla ya uzinduzi njia za mapato, akaunti, msaada, kurejesha, usalama, kisheria, na makundi yenye nia kubwa.
Hifadhi rekodi ya tarehe ya mtihani inaonyesha chanzo, lengo lililotarajiwa, matokeo ya mwisho, mkaguzi, na mmiliki wa urekebishaji.
