Персонализирана страница за грешка 404

Уеб сървърът в отговор на всяка заявка изпраща своя отговор под формата на число - код. Има 5 групи от такива кодове, като тези, които започват с цифрата 4, съобщават за някаква грешка при обработката на заявката. Обсъдената в тази статия грешка 404 означава, че исканата страница не е намерена на сървъра. Тази грешка е най-честата.

Причини за 404 грешки

Опитът показва, че потребител може да види страница, съобщаваща за грешка 404, в три случая:

2. Исканата страница никога не е била на сайта.

Спомнете си собствената си реакция, когато видите съобщение в браузъра си, че тази страница не е намерена вместо това, което търсите. Разочарован и раздразнен, нали? Какво обикновено се прави в такива случаи? Повечето потребители просто затварят тази страница или щракват върху бутона Назад, за да се върнат към предишния сайт, където са намерили връзка към вашия сайт. И в двата случая посетителят е загубен за вас.

В допълнение, голям брой "счупени" вътрешни връзки или "мъртви" външни връзки към вашия сайт не добавят стойност към него в очите на търсачките.

Следователно уеб администраторът трябва по всякакъв начин да избягва да насочва потребителите към несъществуващи страници.

Възможно ли е напълно да се избегне грешката 404 на сайта

Освен това трябва да разберете, че за редица посетители страницата за грешка 404 ще бъде, както се казва, началната страница на вашия сайт - с нея те ще започнат да се запознават с вашия ресурс. И това, което посетителят вижда вместо това, което търси, до голяма степен зависи от това дали го губите или не.

Мерки за намаляване на честотата на грешка 404

За да могат посетителите да посещават по-рядко несъществуващи страници, уеб администраторът трябва редовно да следи трафика и да се опитва да предотвратитакива грешки. Сред необходимите мерки за това са следните:

1. Проследяване на регистрационни файлове на сайта. Уеб сървърът ви дава възможност да проследявате поведението на посетителите на сайта с регистър на трафика и регистър на грешките. Последното е точно това, от което се нуждаете. Наблюдавайте го всяка седмица или поне веднъж месечно.

2. Пренасочване. Не забравяйте да опитате да зададете пренасочвания, когато премествате страници в сайта. Освен това, като следите регистрационните файлове и откривате най-често търсените, но несъществуващи страници, можете да пренасочите посетителя към страници с подобно съдържание (чрез файла .htaccess - вижте по-долу какво представлява).

3. Файл robots.txt. Ако имате секции на вашия сайт, където страниците се променят често, можете да попречите на роботите да индексират тези секции, така че да не насочват посетителите към тези секции.

Стандартни страници за грешка 404

Сървърът Apache дава текста на грешката 404 с неприятна краткост, присъща на програмистите:

грешка

Дизайнът на страницата за грешка 404 по подразбиране в Internet Explorer е по-удобен за сърфиране:

персонализирана

Тоест, браузърът се опитва да предпази потребителя от аскетично проектирани 404 страници и му предоставя подробна информация за грешката и възможност да стигне, ако не до желаната страница, то поне до сайта, където е търсена.

Но е по-добре да отидете още по-далеч и да създадете своя собствена страница за грешка 404 в сайта, проектирана по ваш вкус и в хармония с цялостния дизайн на сайта, така че посетителят да не се чуди къде е попаднал и да се опитва да го задържи на сайта колкото е възможно повече.

Персонализирана страница за грешка 404

1. Създайте страница по ваш вкус. Можете да го кръстите както искате. Качете го на сайта.

Ако вече имате .htaccess на сайта, преминете към следващата стъпка.

3. Във файла .htaccess трябва да напишете само един ред:

Заглавието на страницата, разбира се, трябва да замените своето.

Можете да използвате модификация на този метод: пак създайте страница за грешка 404, но пренасочете посетителя към началната страница. Но не веднага, а след няколко секунди. В този случай можете да се ограничите до добавяне на кратко съобщение за случващото се на страницата за грешка, например:

„Поискахте несъществуващ документ. Сега ще бъдете пренасочени към главната страница."

За пренасочване можете да използвате следния мета таг:

където параметърът CONTENT определя времето, след което ще се извърши пренасочването (в секунди).

Използвайки този метод, ще спечелите повече доверие на читателя, отколкото просто да го изпратите на началната страница.

Препоръки за дизайна на страницата за грешка 404

Някои уеб администратори вярват и учат други, че страницата за грешка 404 трябва да бъде креативна. Не е лошо, казват те, ако е проектирано с чувство за хумор и ще даде на потребителя освобождаване от раздразнението, което изпитва, че не намира това, което търси.

Моето мнение: такова решение има право на живот, ако вашият сайт е със забавен характер. За солиден ресурс такава 404 страница ще изглежда несериозна. Като цяло страницата 404 трябва да бъде направена в същия стил като целия сайт.

Следователно допълнителните препоръки ще бъдат за онези уебмастъри, които желаят да проектират стилна страница за грешка 404, която най-добре отговаря на техните задачи, а именно: информирайте посетителя за грешката и му предложете приемливи опции, които няма да го отведат от сайта.

1. На първо място е полезно за посетителя даКолкото е възможно по-рано осъзнах, че съм на грешното място. От това следват следните изводи:

  • а) вече по заглавието посетителят трябва да разбере къде е доведен. Етикетът вече трябва да съдържа съобщение какъв вид страница е това;
  • б) Страницата 404 трябва да бъде възможно най-лека и следователно няма нужда да я претоварвате с графики, навигационни елементи и дълъг текст. Максимумът, който можете да си позволите от графики, е логото на сайта и малко изображение.

2. Не е желателно дизайнът на страница 404 напълно да повтаря дизайна на останалите страници. Това решение често се взема от блогъри, използващи Wordpress двигателя. Но това решение може да създаде погрешно впечатление, че страницата, на която се е озовал посетителят, е същата страница на сайта като останалите и трябва да следваме точка 1. Следователно е по-добре да следваме пътя на минимализма, така че посетителят да разбере възможно най-скоро, че е попаднал в задънена улица.

3. Първото нещо, което трябва да се види е съобщението за грешка. Много е желателно числото 404 да присъства на страницата: за тези, които сърфират много, то е станало толкова слято в подсъзнанието, че няма да има нужда от други обяснения. За други е добре да обяснят за каква грешка става въпрос и къде е попаднал посетителят. Тонът на всички съобщения трябва да бъде възможно най-учтив и коректен.

4. След това е добре да обясните на посетителя защо е възникнала грешката (вижте началото на статията). Не забравяйте да сте учтиви! Хубаво е да поднесете своите извинения и/или съболезнования (и нищо, че в по-голямата част от случаите вие ​​не сте виновни за случилото се, основното за вас е да създадете добро впечатление).

5. Следващата точка е времето за информиране на потребителя за възможностите за решаване на проблема, а именно:

  • отидете на главната страница на сайта;
  • проверете коректносттаURL адресът, чрез който посетителят е дошъл при вас;
  • използвайте картата на сайта или потърсете.

6. Можете (макар и не е задължително) да предложите да информирате разработчиците на сайта за грешката – чрез уеб формуляр, имейл и т.н. Само вие трябва да знаете, че посетителят не е длъжен да прави това.

7. И накрая, ние започваме да решаваме проблемите на вашата собствена страница с грешки, а именно: информиране на посетителя ненатрапчиво за това какъв прекрасен сайт имате и какво може да се намери на него. Следните опции са подходящи за решаване на този проблем.

Да поемете по аскетичния път и да дадете на потребителя твърде беден избор от действия също е крайност: с такова отношение посетителят няма да има друг избор, освен да затвори страницата и да напусне вашия сайт завинаги.

Послеслов

персонализирана

Приятели, но вие не сте Google! Той не е изправен пред задачата да поддържа трафик на всяка цена, той ще има трафик в изобилие и без такива трикове. Популярността на вашия сайт е трудно сравнима с Google. В този случай той си поставя задачата да бъде най-разбираем за потребителя, но вашата задача е да не го загубите, да гарантирате, че той ще остане на вашия сайт и няма да търси другаде.

Ако желаете, можете също да създадете персонализирани страници за грешки за други кодове за грешки на сървъра.