Mesta staðurinn þarna úti er alltaf áberandi fyrir athygli þeirra að smáatriðum. Eitt oft vanmetið smáatriði er tilvist gagnlegra og notendavænt 404-villa síðu. WordPress veitir auðveldan leið til að búa til og sérsníða 404-villa síðu, en því miður einfaldar einfaldleikinn í customization ekki sjálfkrafa skilvirkni.

The heilbrigður þekktur WordPress SEO sérfræðingur Joost de Valk (aka yoast) skýrslur nýlegar niðurstöður hans frá nokkrum árum á heimasíðu SEO endurskoðun. Samkvæmt þessari skýrslu átti verulegur fjöldi vefsíðna sem voru endurskoðuð vandamál með að fínstilla 404-villusíðuna sína. Sjálfgefið WordPress þema (nú TwentyTwelve) hefur mjög undirstöðu sniðmát fyrir þetta mál og ekki svo margir eigendur vefsins fara út fyrir það.

Af hverju er mikilvægt?

Við skulum skoða þetta frá sjónarhóli skynsemi. Hvenær kemur 404 villa upp? Þegar einhver smellir á tengil sem ætti að benda á efni á vefsvæðinu þínu, en af ​​einhverjum ástæðum er engin samsvarandi síðu: kannski þú hefur breytt permalink eða fjarlægt síðuna, kannski hefur þú breytt merkjum eða flipaslóðum, kannski var tengilinn bara rangt. Það eru nokkrar ástæður fyrir villunni, en ekki er hægt að neita einum mikilvægum staðreynd: gestur er nú þegar á síðuna þína, hann hefur þegar áhuga á eitthvað, hann hefur þegar lagt sitt af mörkum til að finna það, þannig að þetta viðleitni ætti að verðlaun.

Eitt grundvallarreglna HÍ er ekki að yfirgefa notendur í endalokum án leiðbeiningar. Það er alltaf bakhnappur í vafranum, en viltu virkilega að gestur þinn þurfi að nota það?

Apple 404

Apple veitir sitemap á ​​404-villuleitnum sínum ásamt einfaldri og skýrum skilaboðum.

37 Signals 404

37signals Notaðu aukalega tækifæri til að kynna vörur sínar og afla upplýsinga til að leysa vandamálið.

Zurb 404

Zurb 404-villa síða leggur áherslu á möguleika á að hafa samband við þá með vandamál. Hönnuðir ættu að leysa vandamál, ekki satt?

Problogger 404

Problogger kynnir fjölbreytt úrval af mismunandi efni til að kafa inn í lestur.

Justin Tadlock's 404

Justin Tadlock 's Blog notar breadcrumbs til að kynna heimasíðu hlekkur.

Búa til sérsniðna 404 villa síðu í WordPress

Hvað er hægt að gera til að bæta þetta ástand? Hvernig getur mistökin verið breytt í tækifæri?

Í leit að hugmyndum og leiðbeiningum getum við samráð við WordPress Codex eða Google Leiðbeinendur vefstjóra eins og fullkominn upphafsstaður. Reyndar er aðalverkefnið okkar einfalt: útskýrið hvers vegna ekki er hægt að finna síðu og bjóða upp á tillögur til að komast á réttan skjá. Frá þessu sjónarmiði getum við búið til lista yfir mögulega hluti sem skapar "fullkominn" 404-villa síðu:

  • skýr villa skilaboð á einfaldan og vingjarnan hátt, með afsökun fyrir óþægindum;
  • útlit og tilfinning af the hvíla af the staður með skýrum vörumerki og flakk valkosti;
  • mögulegar kostir og vísbendingar um hvernig á að finna viðeigandi upplýsingar. Leitarniðurstöður, tenglar við viðeigandi og / eða vinsælt efni og heimasíðuna eru allar mögulegar lausnir fyrir þennan hluta;
  • leið til að tilkynna villu ef notandinn vill; Þú getur veitt tengiliðsbréf eða aðrar tengiliðaupplýsingar.

Frá þessum lista getum við ákvarðað gagnlegar ábendingar og hugmyndir um hvað á að innihalda í 404 villu sniðmát:

  • nýlegar og / eða vinsælar færslur, eða til viðbótar handahófi innlegg;
  • áskriftarvalkostir (eins og RSS) auk upplýsinga um tengiliði;
  • sitemap, sérstaklega í litlum stöðum;
  • kynningar eða upplýsingar um tilboð þitt og þjónustu;
  • vörumerki efni til að auðveldlega þekkja síðuna þína og iðnaður þinn;
  • upplýsingar um óskað vefslóð og viðeigandi efni;
  • tagcloud sem fljótleg leið til að setja gesti inn í samhengi vefsvæðis þíns;
  • tilkynning og / eða mælingar kerfi til að vera meðvitaðir um 404 villur á vefsvæðinu þínu.

Einn mikilvægur hlutur um 404-villa síðu er rétt 404 HTTP staða sem ætti að vera framreiddur af þjóninum. Sem betur fer höndlar WordPress þetta sjálfkrafa fyrir okkur, þannig að við getum einbeitt okkur að því að skapa síðuna sjálf. Við þurfum virk þema að hafa sérstakt sniðmát fyrir síðuna sem heitir 404.php. The bein uppbyggingu sniðmátsins er alveg einfalt:

Markmiðið sem skapar síðu uppbyggingu ætti að vera í samræmi við það sem notað er af virku þemunni. Að öðrum kosti er hægt að veita nokkrar viðbótarstíll til að líkja eftir þeirri uppbyggingu. Með því að taka við venjulegu símtölunum get_header og get_footer tryggum við að blaðið sé með alla vörumerki og valkosti fyrir siglingar og allar forskriftir og stíll eru hlaðnar á réttan hátt.

Nú, þegar við höfum búið til fyrstu undirbúningarnar, skulum við fylla inn á síðunni. Það besta sem við gætum gert fyrir gesturinn á 404 síðunni er að giska á það sem er í raun óskað og veita nánast mögulega samsvörun. Upplýsingar um óskaðan vefslóð eru geymd af WordPress í eigninni $ wp-> Request . Við getum flokka þessi streng og reyndu að finna svipað efni byggt á gögnum eftir eftirnafn , sem geymir upplýsingar um innlegg og blaðsíður. Ef slík leit skilar ekki neinu máli getum við reynt reglulega að leita í gegnum póstinn. Ef þessi viðleitni veldur ekki jákvæðum árangri getum við alltaf veitt lista yfir nýlegar færslur sem fallback.

Auðvitað er einnig vingjarnlegur skilaboð, leitarniðurstöður og tengill á heimasíðuna.

Í fyrsta lagi erum við að fara að búa til nokkrar viðbótaraðgerðir til að sjá um nokkrar sniðmátarferðir; Þeir gætu verið með í functions.php af þema eða beint í upphafi 404.php skrá.

function frl_get_requested_slug(){global $wp;$q = $wp->request;$q = preg_replace("/(.*)(html|htm|php|asp|aspx)$/","",$q);$parts = explode('/', $q);$q = end($parts);return $q;}

frl_get_requested_slug virka reynir að fá umbeðna síðu slug með því að nota alþjóðlega $ wp mótmæla og reglulega tjáningu. Kóðinn gerir ráð fyrir að síða notar permalinks og beiðnin fer í viðeigandi formi.

function frl_list_posts($posts){if(empty($posts))return '';$list = array();foreach($posts as $cpost) {$title = apply_filters('the_title', $cpost->post_title);$url = get_permalink($cpost);$list[] = "
  • frl_load_error_style hleður sérsniðnum stílum með 404 sniðmátinu, að því gefnu að viðeigandi .css skráin sé staðsett í möppunni / css inni möppunni virkt þema.

    Sniðmátarkóði sem við skipulagt inniheldur fjóra hluta: vinaleg skilaboð; leitin; Nýlegar færslur listi; síðasta tækifæri.

    The vingjarnlegur skilaboð:

    404: Síða fannst ekki

    Því miður, við gátum ekki fundið umbeðið síðu.

    Við skulum finna þær upplýsingar sem þú þarft.

    Leitin að umbeðnu efni:

      'any', 'post_status' => 'birta', 'nafn' => $ q, 'posts_per_page' => 5); $ fyrirspurn = nýtt WP_Query ($ args);  // fyrirspurnargögn eftir slugif (tóm ($ fyrirspurn-> færslur)) {// leit að færslum $ q = str_replace ('-', '', $ q); $ args = array ('post_type' => 'allir ',' post_status '=>' birta ',' s '=> $ q,' posts_per_page '=> 5); $ fyrirspurn-> fyrirspurn ($ args);} ef (! tómt ($ fyrirspurn-> færslur)) :?> 

    Varstu að leita að einni af eftirfarandi síðum?

      innlegg);?>

    Fyrst af öllu, framkvæma við WordPress fyrirspurn með upphaflegu sett af rökum sem lítur út fyrir umbeðna slug á eftir / síðu nafn reit. Ef við fáum engar niðurstöður eftir það skiptum við strikum í umbeðnum strengi með bilum og framkvæma aðra fyrirspurn sem leitar að umbeðnu orðunum á innihaldi innlegga / síða. Ef við höfum fengið nokkrar niðurstöður þá framleiðum við þá með hjálp fyrri aðgerða frl_list_posts virka.

    Nýlegar færslur listi:

      $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ 

    Af hverju ekki að líta í gegnum nýjustu færslur?

      innlegg);?>

    Í þessum hlutum framkvæmum við fyrirspurn um 5 nýjustu innleggin í blogginu og framleiðum þau á sama hátt og áður.

    Síðasta tækifæri:

    Ekki gott?

    Vinsamlegast notaðu leitarsniðið til að reyna aftur eða byrjaðu að vafra á heimasíðunni .

    . Ef þú þarft frekari aðstoð vinsamlegast ekki hika við að hafa samband við [email protected] .

    Að lokum, ef ekkert af ofangreindum valkostum uppfyllir notandann, bjóðum við upp á tengil á heimasíðuna og gefðu leitarformi.

    Koma í veg fyrir 404 villur á vefsvæðinu þínu

    Það virðist sem við höfum gert okkar besta til að hjálpa gestinum á 404-villa síðunni. Reyndar er besta hjálpin til að koma í veg fyrir að 404 blaðsíðan sé notuð. Einkum getum við:

    • setja upp vel skipulögð permalinks frá upphafi verkefnisins, svo það er ólíklegt að það verði einhver þörf á að breyta þeim í framtíðinni;
    • fylgjast með komandi tenglum sem eru rangar, hafðu samband við eigendur vefsíðna þar sem slíkar tenglar birtast, með beiðni um að leiðrétta þau;
    • gæta gömlu innihaldsins, ekki fjarlægja það fyrr en það er algerlega nauðsynlegt, og settu upp rétta leiðréttingu á flutningi á síðu.

    Það er engin raunveruleg afsökun af hverju vefsvæðið þitt eða bloggið ætti ekki að vera gagnlegt og notendavænt 404-villa síðu. Ég vona að þessi handbók hafi gefið þér góða ráð.

    Hvað hefur þú á 404 síðunni þinni? Hvað finnst þér gagnlegt þegar þú lendir í 404 síðum? Láttu okkur vita í athugasemdunum.

    Valin mynd / smámynd, glatað mynd um Shutterstock.