Ако получите съобщение за грешка 404 при опит да посетите уебсайт, това означава, че сървърът работи, но препращащият линк използва несъществуващ URL адрес.
Грешки 404 възникват по много причини – например продуктовата страница е изтрита или URL структурата е променена, без да е настроено правилно пренасочване.
Независимо от причината, грешка 404 разваля клиентското изживяване и води до загубени продажби за бизнес в електронната търговия. Потребителят буквално се озовава в задънена улица и трябва да намери начин да продължи напред.
В това ръководство ще разберете как да откривате счупени линкове на уебсайта си и как да поправяте грешки 404.
Какво е грешка 404?
Грешка 404 възниква, когато уеб браузърът изпрати заявка за страница към сървъра на даден уебсайт, но той не може да намери уеб страница, свързана с искания URL адрес. В такъв случай браузърът показва страница със статус с HTTP код 404 (Not Found 404), за да обозначи типа на грешката.
Съществуват няколко вида 4XX кодове за грешки, на които може да попаднете:
- Грешка 404 Not Found (Страницата не е намерена). Този HTTP код се показва, когато сървърът на уебсайта работи, но не може да открие конкретния URL адрес.
- Грешка 410 Gone (Страницата е окончателно изтрита). За разлика от грешка 404, този код изпраща ясен сигнал към търсачките, че дадена страница е умишлено изтрита и няма да бъде възстановена.
- Грешка 403 Forbidden (Достъпът е отказан). Това съобщение се появява, когато търсената от Вас страница съществува в системата, но Вашият браузър няма необходимите потребителски права, за да зареди нейното съдържание.
Всички 4XX грешки сигнализират за проблем с достъпа до страница чрез търсения уеб адрес, а не за проблем със самия уеб сървър, който хоства страницата. Следователно, ако попаднете на такава ситуация, сървърът за уеб хостинг функционира нормално. Проблемът е свързан с поисканата страница или URL адрес.
Какви са причините за грешки 404?
Те произтичат от проблеми на вашия уебсайт, на препращащ уебсайт или от грешка на потребителя. Ето няколко често срещани причини:
- Счупени URL адреси. Ако има правописна грешка или друг проблем в URL адреса, свързан с конкретен линк, сървърът връща код за грешка 404, защото страницата не може да бъде намерена.
- Променена URL структура. В случай че промените URL адреса, без да актуализирате вътрешния или външния линк, който сочи към него, потребителите ще видят грешка 404.
- Изтрити страници. Линк, който сочи към изтрита страница, се нарича „мъртъв линк“. Ако например премахнете продуктова или категорийна страница от уебсайта си, кликването върху линк, който препраща към изтритата страница, ще генерира съобщение за грешка 404.
- Грешка от страна на потребителя. Ако потребител въведе грешен URL адрес, свързан с вашия домейн, в адресната лента, може да види грешка 404, която го информира, че страницата не съществува.
- Проблеми с кеша. Ако данните, запазени в кеша на браузъра на потребителя след конкретно посещение на сайта, влязат в конфликт с направени актуализации, потребителят може да попадне на грешка 404. Изчистването на кеша може да реши този проблем.
- Проблеми с постоянни линкове или файлове. Неизправности с линковете на сайта, правата за достъп до файлове или конфигурационните файлове могат да доведат до масови грешки 404 в целия сайт.
Минимизирайте грешките 404, като използвате т.нар. 301 пренасочване. Например, ако изтриете продуктова страница или промените URL структурата, използвайте пренасочване, за да насочите потребителите, които се опитват да достъпят стария URL адрес, към правилното местоположение.
Ако външен линк сочи към грешка 404, свържете се с препращащия сайт, за да поискате корекция, или настройте пренасочване.
Защо трябва да поправяте грешки 404?
Важно е да ги поправяте, защото те влияят на ефективността на обхождане на сайтът ви, стойността на линковете и потребителското изживяване на уебсайта ви:
- SEO ефективност. Счупените вътрешни линкове могат да попречат на важни страници да бъдат обходени и индексирани, което може да намали видимостта им в резултатите от търсенето.
- Трафик към сайта. Входящите линкове, тоест линкове от други уебсайтове, които сочат към вашия сайт, могат да подобрят представянето ви в търсачките и да увеличат трафика към сайта ви. Ако тези линкове водят до грешка 404, губите тези ползи.
- Лошо потребителско изживяване. Попадането на грешка 404 може да бъде разочароващо и да обезкуражи потребителите да разглеждат уебсайта ви по-нататък.
Меките грешки 404 са тихият SEO проблем
Мека грешка 404 се появява, когато страница, която не съществува, връща HTTP статус код 200 (OK). Вместо да върне код 404 за несъществуващия URL адрес, Google маркира такива случаи като „мека 404“.
Документацията на Google посочва, че е по-добре да се показва код 404 вместо съобщение с код 200, тъй като подобно съобщение е объркващо за потребителите. Меките грешки 404 също влияят на SEO: роботите на Google прекарват време в индексиране на несъществуващи страници, поради което уникалните URL адреси не се откриват толкова бързо.
Меки грешки 404 могат да възникнат, ако:
- Даден продукт е изчерпан и страницата не показва резултати
- Продукт е спрян от производство и страницата е премахната от CMS системата без настроено пренасочване
- Страница на колекция е филтрирана и връща нула резултати
- URL адрес на вариант, например конкретен размер или цвят, вече не е наличен
- Страница с резултати от вътрешно търсене без съвпадащи продукти е индексирана
Тези проблеми се появяват при миграция на магазин, особено ако структурата на постоянните линкове е различна в новата платформа. Планирайте пренасочвания при промяна на URL адреси и ги коригирайте с инструмент за масово пренасочване, какъвто е наличен в Shopify.
Тази стратегия за техническо SEO може да се отплати щедро, както откри Starlight Knitting Society. Компанията спечели над 4400 ежедневни импресии в Google след миграцията си към Shopify и инвестицията в техническо SEO с партньорската агенция на Shopify ICEE Social.
Как да откриете грешки 404 на уебсайта си
Използвайте SEO инструменти, за да проверите за грешки 404 и да идентифицирате счупените линкове на сайта си. Някои инструменти също могат да открият неизправни обратни линкове, т.е. връзки от други уебсайтове, които сочат към несъществуващ URL адрес, свързан с домейна на вашия сайт. Опитайте един от следните:
Google Search Console
Google Search Console ви позволява да наблюдавате ефективността на сайта и да откривате грешки. Използвайте го, за да видите всички URL адреси, които генерират грешки 404 на сайта ви, като влезете в акаунта си и изберете „Indexing“, а след това „Pages“. Потърсете грешки 404 в секцията „Защо страниците не се индексират“.
За да проучите конкретен URL адрес, включително дали Google го обхожда и кога е бил последно индексиран, използвайте инструмента URL Inspection.
Broken Link Checker
Broken Link Checker е безплатен онлайн инструмент, който анализира уебсайта ви и идентифицира линкове, сочещи към невалидни URL адреси, свързани с вашия домейн или друг уебсайт.
За разлика от Google Search Console, Broken Link Checker не може да открие счупени обратни линкове. Той обаче проверява за изходящи счупени URL адреси, които насочват читателите ви към страници с грешка 404.
SEOWill – Link Redirect 404
SEOWill е приложение за Shopify, което проверява за грешки 404 в реално време и използва тази информация за генериране на ежедневни и седмични отчети. Прегледайте отчета, за да поправите ръчно грешките 404 или оставете приложението автоматично да пренасочва потребителите към даден URL адрес веднага щом възникне грешка.
Ablestar Link Manager
Приложението Ablestar Link Manager проверява мащабно за счупени линкове в магазина ви в Shopify. То ви уведомява, когато посетители попаднат на счупени линкове, и изпраща имейл известия за грешки 404, ако голям брой хора внезапно попаднат на такива. Работи с вградената функция за пренасочване на Shopify, за да поправяте откритите грешки.
Как да поправите грешка 404
- Поправете счупени линкове
- Създайте пренасочвания
- Коригирайте проблеми с постоянните линкове
- Поправете правата за достъп до файлове
- Деактивирайте .htaccess файла
- Ако сте посетител, опитайте тези бързи решения
Подходящото решение зависи от причината и контекста. Ето как да поправите различни видове грешки 404:
Поправете счупени линкове
При грешно изписан URL адрес, коригирайте го директно в административната част на вашата система за управление на съдържанието (CMS) или уеб платформа. Например, ако от публикация в блога препращате към продуктова страница, но сте пропуснали символ в края на URL адреса, поправете го в статията.
Ако страницата, свързана с търсения URL адрес, е преместена или изтрита, вместо това настройте пренасочване, както е описано в следващата стъпка.
Създайте пренасочвания
Ако грешка 404 е резултат от преместено или изтрито съдържание, настройте пренасочване, което автоматично насочва потребителите към новото местоположение.
Вграденият инструмент за URL пренасочване на Shopify ви позволява да конфигурирате пренасочвания. Има и опция за масов импорт чрез CSV, ако променяте голям брой счупени линкове наведнъж, например ако сте актуализирали URL адреса на страница на колекция и трябва да коригирате всеки линк, който сте изградили на сайта си.
Типът пренасочване, който избирате, зависи от контекста:
|
Случай на употреба |
Пренасочване |
Пример |
|
Страницата не може да бъде намерена |
404 |
Коригиране на счупен линк от външен уебсайт |
|
Страницата е окончателно изтрита |
410 |
Изтриване на страницата на спрян от производство продукт |
|
Страницата е преместена за постоянно |
301 или 308 |
За автоматично прехвърляне от стар към нов URL при миграция на уебсайт |
|
Страницата е временно недостъпна |
302 |
Колекция за Черен петък, която сочи към началната страница извън празничния сезон |
|
Пренасочване след като се попълни формулярът |
303 |
Насочване на нов абонат към страница с код за отстъпка само за абонати, които са попълнили имейл формата |
3XX статус кодовете са временни. Те казват на търсачките, че оригиналният URL адрес все още е предвиденият каноничен адрес. По този начин сигналите, по които Google решава какво да индексира, остават при източника, вместо да се пренасочват към целевата страница.
Ако например използвате 302 пренасочване, за да насочите колекция за Черен петък към началната страница извън празничния сезон, оригиналният URL адрес на колекцията остава индексиран и готов за разпродажбата следващата година.
При конфигуриране на пренасочвания:
- Изберете най-подходящата страница. Ако потребител е попаднал на счупен линк, очаквайки да намери маша за коса например, пренасочете го към категорията за грижа за косата или към заместващия модел.
- Избягвайте вериги от пренасочвания. Актуализирайте старите URL адреси, така че да сочат директно към крайната дестинация.
- Прилагайте пренасочвания на ниво сървър. Google препоръчва това като най-добрия начин за пренасочване както на потребители, така и на роботи за обхождане към правилната страница, вместо да използвате JavaScript или meta refresh тагове.
- Настройте пренасочвания, като предвидите възможните потребителски грешки. Например shopify.com/help пренасочва към правилния URL адрес help.shopify.com/en.
Коригирайте проблеми с постоянни линкове
Постоянен линк (permalink) е пълният URL адрес на уебсайт или уеб страница. В Shopify например yourstore.com/cart е постоянният линк към количката на клиента.
Когато множество страници връщат грешки 404 едновременно, причината може да е счупена структура на постоянните линкове. Инсталирането на нов плъгин, възстановяването на сайта от резервно копие или актуализирането на уеб платформата също могат да нарушат постоянните линкове на сайта ви и да предизвикат масови грешки 404.
За да отстраните проблема, влезте в CMS системата си, отидете до настройките за постоянни линкове или URL адреси и следвайте документацията на платформата, за да обновите или запазите отново настройките.
Поправете правата за достъп до файлове
Правата за достъп до файлове указват на сървъра кои потребители имат достъп до определени видове съдържание. Ако има грешка в настройките за права, потребителите попадат на грешка 404.
За да проверите правата за достъп до файлове, влезте в CMS системата си, отидете до правата за достъп до файлове и се уверете, че съдържанието не е ограничено до определени потребителски групи. Ако е така, актуализирайте настройките за права, за да отстраните грешката.
Деактивирайте .htaccess файла
Файлът htaccess е конфигурационен файл от високо ниво, който управлява пренасочвания, сигурност и права за достъп. Ако той е повреден, ще се сблъскате с масови грешки 404 в целия сайт.
За да отстраните проблема:
- Направете резервно копие на сайта си.
- Свържете се с уеб сървъра чрез защитен протокол за прехвърляне на файлове (SFTP).
- Деактивирайте .htaccess файла.
- Преименувайте деактивирания файл, за да предотвратите свързването на сайта с него.
- Генерирайте нов .htaccess файл.
- Запазете промените.
Ако сте посетител, опитайте тези бързи решения
Ако попаднете на грешка 404 на уебсайта на друга марка, предприемете следните стъпки, за да се ориентирате:
- Опреснете страницата. Грешката може да е временна.
- Изчистете кеша. Браузърът ви може да зарежда остаряла версия на URL адреса.
- Проверете URL адреса. Някои CMS системи имат стандартни URL структури. Ако разглеждате онлайн магазин, изграден с Shopify например, продуктовата страница ще съдържа /products/ в URL адреса. Ако сте попаднали на страница с грешка 404 и URL адресът съдържа /product/, опитайте с „s“ в края.
- Потърсете в сайта. Отидете на началната страница и използвайте лентата за търсене на сайта, за да намерите това, което търсите.
- Свържете се със собственика на уебсайта. Съобщете за счупения линк и помолете за съдействие.
Как да персонализирате страницата за грешка 404 в Shopify
Невъзможно е да елиминирате грешките 404 напълно. Ако интернет потребител се опита да посети сайта ви, като въведе грешен URL адрес в лентата за търсене, ще попадне на грешка и няма какво да направите по въпроса.
Въпреки това може да персонализирате страницата за грешка 404 в Shopify, за да възстановите иначе загубени посещения:
- В административния панел на Shopify отидете на Online Store.
- Кликнете върху Themes и Edit theme.
- Използвайте селектора за страници, за да намерите шаблона за страница 404.
Оттук използвайте конструктора на уебсайтове на Shopify, за да пренастроите шаблона за грешка 404, като добавите лента за търсене, страници на колекции или бутон за началната страница. За по-специфичен изглед на конкретна секция добавете собствен CSS код. Помолете Sidekick, който е ИИ асистентът, вграден в Shopify, да ви помогне.
Удобството за потребителя трябва да е с приоритет пред креативността, но Thinx показва как да балансирате между двете. Компанията оформи страницата си за грешка 404 със заглавие, което добавя хумор към ситуацията: „Oops! This page is having cramps.“ Има и бутони с призив за действие (CTA), които насочват потребителите към една от три продуктови категории.

Често задавани въпроси относно грешка 404
Какво означава грешка 404?
Това означава, че уеб сървърът ви не може да намери конкретна страница на уебсайта ви. Този тип грешка възниква, когато има проблем с URL адрес или със страницата, свързана с този URL адрес.
Каква е разликата между грешка 404 и грешка 410?
Грешка 404 показва, че страницата не може да бъде намерена, но е възможно все още да съществува или да бъде възстановена. Грешка 410 сигнализира, че страницата е окончателно изтрита и няма да бъде възстановена.
Означава ли грешка 404, че посетителят е блокиран?
Този статус код не означава, че посетителят е блокиран, а че търсеният адрес не съществува. Тази ситуация се случва, ако страницата е преместена, URL адресът е изписан грешно или страницата е изтрита без настроено пренасочване.
Необходимо ли е да пренасочвате страница, която генерира грешка 404?
Пренасочването за поправяне на грешка 404, причинена от изтрито или преместено съдържание, гарантира, че потребителите, които се опитват да достъпят сайта ви чрез стария URL адрес, няма да попаднат на грешката. Ако грешката е резултат от правописна грешка в URL адрес на сайта ви или от проблем с правата за достъп или настройките, можете вместо това да отстраните първоначалния проблем.
Възможно ли е да персонализирате външния вид на страницата за грешка 404?
Можете да създадете страницата за статус 404 чрез редактора на теми на Shopify. Например, можете да насочите потребителите към търсачката на уебсайта ви или да предоставите линкове към страници от високо ниво, които съдържат търсения ресурс.

