Ошибка 404 (Error 404 page not found)
Ошибка 404 — страница не найдена (error 404 page not found)
Ошибка 404 (Error 404) – это кодовый заголовок ответа HTTP браузеру о статусе HTML-документа, который сообщает, что сервер не обнаружил запрошенную программой-клиентом веб-страницу. Цифровой код «404», как правило, сопровождается сообщением «Страница не найдена» («Not Found»), реже – подробным объяснением причины возникновения ошибки.
Код статуса обозначается тремя цифрами в определенной последовательности:
- первая указывает на класс состояния. В данном случае «4хх» говорит об ошибке браузера (Client Error) – неправильно вбитом урле сайта в поле адресной строки либо отсутствии страницы на сервере;
- вторая – «0» – подразумевает ошибку синтаксиса протокола, принадлежность к группе ошибок «40х»;
- третья цифра в статус-коде «404» конкретизирует ошибку клиента – документ по указанному адресу не найден.
Иными словами, ошибка 404 сообщает пользователю, что сервер обнаружен, но разыскать запрашиваемую страницу не удалось, нет информации об указанной в браузере странице.
Национальные домены России со скидкой — домен RU, домен РФ.
Почему возникает ошибка 404, что означает
Подоплеки появления ошибки 404 выделяют разные. Она возникает в тех случаях, когда:
- посетитель неверно ввел адрес веб-ресурса;
- URL страницы переписали, но битая ссылка осталась на сторонних ресурсах либо в закладках браузера;
- имя файла на сервере и в коде не совпадают;
- страницу переместили или вовсе удалили с сайта.
В редких случаях в качестве исключения сообщение «Ошибка 404» появляется, когда сервер работает некорректно, ресурс атакован вирусом.
Как исправить 404 ошибку на чужом сайте
Для пользователей, которые столкнулись с этим явлением на чужом сайте, руководство к действию следующее:
- Проверить url в адресной строке на наличие опечаток, попробовать ввести адрес заново.
- Перезагрузить не обнаруженную страницу.
- Вернуться на предыдущую страницу и снова совершить попытку зайти на нужную.
Сервисы, помогающие найти и устранить 404 ошибки
На своем сайте вебмастер использует несколько методов, чтобы определить несуществующие страницы, битые ссылки.
Google Webmasters (консоль для вебмастеров гугл)
В диагностике применяют инструменты для вебмастеров от гугл. Для этого:
- Переходят в панель инструментов.
- Выбирают адрес сайта.
- В левом поле находят строку «Сканирование» и раскрывают список.
- В списке выбирают опцию «Ошибки сканирования».
- В правом поле под заголовком «Ошибки URL» выбирают закладку «ПК».
- Уровнем ниже в закладке «Не найдено» будет указано количество страниц с ошибкой 404.
- Далее следует развернутый список тех страниц, на которых обнаружили ошибку.
- Отредактировав ошибки, страницы отмечают чекером.
- Жмут на кнопку «Отметить как исправленные».
Яндекс.Вебмастер
Подобным образом пользуются сервисом Яндекс.Вебмастер. Для анализа выполняют такие действия:
- На главной странице выбирают опцию «Добавить сайт».
- В появившейся строке вводят URL ресурса.
- После добавления в левом поле выбирают в меню строку «Индексирование сайта»(Индексация сайта Яндексом может длиться несколько недель, метод подходит, если сайт уже добавлен и нужно найти ошибки 404).
- Из выпавшего списка выбирают опцию «Исключенные страницы».
- Результаты анализа размещаются ниже в виде списка несуществующих страниц.
Xenu’s Link Sleuth
Кроме популярных онлайн-сервисов проверить сайт на наличие битых ссылок возможно с использованием программ. С этой целью применяют бесплатную программу Xenu’s Link Sleuth. Вместе с битыми ссылками Xenu находит страницы, на которых подобные линки сохранились. Порядок действий следующий:
- На панели меню выбирают кнопку «File».
- В открывшемся списке нажимают «Check URL».
- В верхней строке появившегося окна вводят домен.
- Когда сайт просканировался, в результатах красным цветом выделяются адреса страниц с ошибкой и статусом «not found».
- Чтобы выяснить, где размещаются ссылки на ненайденные страницы, красные линки выделяют, щелкают по ним правой клавишей мыши и выбирают операцию «URL properties».
После того, как Вы нашли 404 ошибки — их нужно устранить. Для этого следует или поправить битые ссылки (в случае опечатки), или настроить перенаправления (в случае, если страница была перемещена по другому адресу).
На нашем хостинге страницы Вашего ресурса не потеряются! Стоимость виртуального хостинга сайтов.
Влияние ошибки 404 на SEO
Важно понимать, что битые ссылки, которые направляют на страницу с ошибкой 404, плохо сказываются на ранжировании сайта в яндексе и гугле. В процессе реорганизации структуры веб-ресурса либо удаления потерявших актуальность документов важно учитывать тот момент, что содержавшие их страницы ранее были проиндексированы поисковыми роботами.
Необходимо, чтобы подобные ошибки имели верный код заголовка «404» ответа HTTP о статусе страницы. Поисковые машины, переходя по ссылкам, в первую очередь анализируют код. Неверный заголовок ответа плохо отражается на продвижении сайта.
Сглаживание негатива от ошибки 404 на посетителя — оформление страницы картинками, ссылками
Наряду с этим нельзя забывать о реакции пользователя, который вместо страницы с нужной информацией получает пустой документ с сообщением об ошибке 404. Здесь необходимо побудить посетителя остаться на сайте и направить действия в нужном направлении. Для этого уделяют внимание:
- дизайну странице в стиле сайта;
- присутствию элементов навигации, которые помогут сориентироваться и перенаправить посетителя;
- наличию списка популярных страниц ресурса.
Такой подход – продуманно оформленная страница с подсказками – поможет задержать посетителя на сайте, а не уйти раз и навсегда в поисках нужной информации на другие ресурсы.
К оформлению этой страницы нужен
- если дизайн ресурса строгий, страница с сообщением об ошибке 404 также должна отражать основную концепцию сайта;
- для сайтов развлекательного направления применяют оригинальные привлекающие внимание картинки, мультимедийные элементы, Flash-анимацию – здесь уместно использовать юмор.
Чтобы посетитель не закрыл страницу сразу, посетителя отвлекают визуальными эффектами, добавляют интерактивные компоненты, чтобы пользователь заинтересовался. Творческие идеи по оформлению страницы помогут с нивелировать резко отрицательное впечатление пользователя, обратив разочарование ошибкой в приятный сюрприз. Однако рекомендуется избегать перегруженных тяжеловесных страниц – они должны загружаться с приемлемой скоростью.
Важно оставить хорошее впечатление после столкновения с ошибкой и завязать диалог с потенциальным клиентом, пользователем услуг сайта, покупателем. Как правило, посетитель покидает ресурс, если ошибка 404 заставляет растеряться, и он не знает, как действовать дальше.
Обернуть этот казус в пользу можно в том случае, если страницу сделают практичной, полезной. Чтобы направить посетителя в верном направлении, используют следующие приемы:
- Кроме стандартного сообщения, что страница не найдена, составляют доброжелательно обращение к пользователям, что введенный адрес набрали с ошибкой, и посоветовать перепроверить URL. Кроме того, пользователь найдет необходимую информацию, воспользовавшись поиском или вернувшись на главную страницу сайта.
- На странице с сообщением об ошибке оставляют нужные элементы навигации: главное меню, сайдбар, футер, поле для поиска.
- Оставляют ссылки на популярные страницы или последние записи сайта с предложением ознакомиться с ними.
- Полезно дать посетителю шанс сообщить об обнаруженной ошибке, битой ссылке нажатием одной кнопки. Это поможет веб-мастеру улучшить сайт, а пользователю даст почувствовать, что его мнение ценят, а действие – полезно для ресурса.
- Помимо прочего, здесь размещают координаты для обратной связи.
CMS WordPress и Ошибка 404
Ошибка 404 – распространенная проблема, которая возникает у неопытных пользователей CMS WordPress. Чаще при этом не ограничивается доступ к админ-панели, загружается главная страница, но при переходе по ссылкам на вложенные страницы появляется сообщение об ошибке 404. Такое случается, когда удаляют Htaccess файл либо некорректна работа правил перезаписи. Чтобы исправить положение, обновляют параметры постоянных ссылок.
Причинами появления сообщения об ошибке 404 служат также:
- изменение структуры ссылок;
- переименование страниц;
- битые ссылки.
Они возникают, когда существовавшая прежде страница удаляется, но ссылка на нее остается на посторонних сайтах. Проверить наличие мертвых ссылок ресурса на движке WordPress можно при помощи плагина Broken Link Checker. Для этого плагин устанавливают на сайт. Программу требуется активировать. После этого в консоли под кнопкой «Инструменты» в списке появляется опция «Неправильные ссылки». Статус страницы указывается в столбце «Состояние».
CMS Joomla и Ошибка 404
В CMS Joomla создана отдельная страница для сообщения об ошибке 404, дизайн которой одинаков во всех шаблонах. Поэтому потребуется уделить время, чтобы вписать оформление в общий вид сайта, добавить элементы навигации главного меню. Для этого:
- Заходят в административную панель.
- Создают новый материал с подходящим названием. Логичным выбором станет: «Ошибка 404. Страница не найдена».
- В материале пишут сообщение для пользователя с разъяснением причин ошибки и рекомендациями что делать.
- При желании оставляют ссылки на иные разделы или поисковую строку.
Версии Joomla отличаются тонкостями в настройках страницы:
- в Joomla 2.5, 3.0 в настройках материала из списка под кнопкой «Категория» выбирают опцию «Uncategorised»;
- в версии Joomla 1. 5 в списке «Раздел» и «Категория» из раскрывшегося перечня выбирают «Не указанно».
iPipe – надёжный хостинг-провайдер с опытом работы более 15 лет.
Мы предлагаем:
Связанные статьи:
Что означает ошибка 404 Not Found и как ее исправить — читать блог, профессиональные услуги раскрутки и продвижения сайтов
Что означает ошибка 404 Not Found и как ее исправить
Одной из самых распространенных проблем, с которыми сталкиваются посетители различных сайтов является ошибка 404 Not Found. Сегодня мы подробно разберем, почему она возникает, как избавиться от нее и существует ли возможность обезопасить свой ресурс.
Что такое ошибка 404
Для начала необходимо разобраться, что значит ошибка 404 Not Found. Название говорит само за себя. Not Found буквально переводится, как не найдено. Если говорить простым языком, то он означает, что страницы с таким адресом не существует.
Если рассматривать этот вопрос с технической стороны, то все несколько интереснее. Не знающий пользователь может подумать, что при написании любого случайного набора символов в браузере будет выдана ошибка 404, говорящая, что нет такой страницы. Это абсолютно неверно. В случае случайного набора символов появится сообщение, что невозможно установить соединение с сервером.
Все дело в том, что запрос пользователя изначально посылается на сервер, где располагается сайт. Если удается установить соединение с сервером сайта, то в таком случае будет получен какой-либо ответ. Если все в порядке, запрос корректен, такая страница существует, то будет получен ответ с кодом 200. Соответственно, страница будет загружена. Но если пошло что-то не так, то будет отправлено сообщение об ошибке.
Но почему же все таки именно эти цифры, что означает ошибка 404?
Существует легенда, что первый сервер находился в комнате за номером 404. Но у этого явления есть и более прагматичное описание. Первая цифра 4 свидетельствует о том, что запрос был слишком долгий и в написании адреса могла быть допущена ошибка. Последняя цифра свидетельствует о конкретной ошибке. 4 в данном случае говорит об отсутствии такой ссылки на сайте. Если же последней цифрой был, например, 3, то это значило бы, что данная ссылка существует, но доступ к ней с используемого устройства запрещен.
Основные причины возникновения ошибки 404
Для того чтобы ошибку 404 Not Found можно было исправить необходимо определить причины ее возникновения. Их несколько и каждую стоит рассмотреть отдельно:
Неправильный адрес страницы. Тут все достаточно просто — пользователь пытался ввести прямую ссылку вручную и допустил опечатку. Или же ссылка пытается открыть несуществующую страницу.
Битая ссылка. Фактически это ссылка, которая не ведет ни на какую страницу сайта. Чаще всего они появляются при внутренней перелинковки страниц сайт. Главное отличие от предыдущего пункта — эта страница когда-то существовала на сайте.
Удаленная страница. Если страница была удалена с сервера сайта, то это вовсе не означает, что на нее никто не попытается перейти. Она будет находится еще некоторое время в поисковых системах. Кроме этого ссылка на конкретную страницу сайта может находится в закладках браузера пользователей.
Некорректная работа сервера. Иногда ошибка 404 находится на сервере из-за неисправной работы последнего. Однако, такой случай является исключением из правил.
Если подытожить все вышесказанное, то в большинстве случаев ошибка 404 возникает, когда найти запрашиваемую страницу по каким-либо причинам не представляется возможным. Все они очень похожи друг на друга, но требуют различного подхода к решению возникшей проблемы.
Чем опасна ошибка 404 Not Found
На первый взгляд может показаться, что 404 ошибка в по сути безвредна и не несет никакой угрозы для сайта. Во-первых, такой подход может просто оттолкнуть посетителя от ресурса. Некоторые могут подумать, что такого сайта теперь вообще больше не существует, другие же просто не захотят связываться. Пользователей раздражает, когда они не получают информацию, которую им обещала ссылка.
Вторая причина куда более прозаичная — поисковые системы не очень любят эту ошибку. Если во время обхода ресурса роботы столкнуться с большим количеством битых ссылок или несуществующих страниц, то сайт может быть значительно понижен в индексации.
Как найти ошибку 404
Некоторые сайты имеют сотни или даже тысячи страниц, отследить все вручную просто не представляется возможным. Существует огромное количество программ и сервисов, которые позволяют найти на любом ресурсе битые ссылки. Каждый вебмастер выбирает то, что ему больше нравится, руководствуясь личными предпочтениями. Но в первую очередь обратить внимание стоит на следующие:
В абсолютном большинстве случаев все эти сервисы бесплатны и позволяют полностью контролировать все ошибки, возникающие на интернет-ресурсе. В первую очередь стоит пользоваться первыми двумя, так как они специализируются на отслеживании технических проблем.
Как исправить ошибку Not Found
После того как стало понятно, что означает ошибка 404 Not Found. найти проблему не составит труда используя один или несколько инструментов представленных выше. Самое главное вовремя исправить ошибку. Можно выделить две основные проблемы и способы их решения.
Ссылка ведет в никуда.
Как правило, такая ситуация возникает, когда странице был задан неверный адрес. Решается проблема достаточно легко — находится искомая страница и к ней прикрепляется ссылка. Это можно сделать вручную, если на ресурсе размещено несколько десятков или сотен страниц.
Но если речь идет об огромном портале, который может насчитывать до нескольких сотен категорий, то тут все несколько сложнее. Специалисты рекомендуют пользоваться виджетами, которые в автоматическом режиме будут формировать ссылки для страниц. Это позволит избежать огромного количества проблем в дальнейшем.
Наличие битых ссылок.
Эта проблема, как правило, связана с внутренней перелинковкой страниц. Зачастую ссылка на страницу есть, а ее самой давно уже нет. В таком случае самого элемента на ресурсе уже нет, а вот его адрес остается, что очень не нравится поисковым системам. Проблема имеет несколько решений. Во-первых, можно просто удалить ссылку, во-вторых, можно изменить адрес. Третье решение снова автоматизирует процесс — можно настроить автоматическую внутреннюю перелинковку с помощью сторонних программ и сервисов.
Другие случай решения вопроса 404 Not Found
Выше описано два основных решения возникающей ошибки. Но они не решают всех возможных проблем. Есть еще несколько советов, которые дают специалисты вебмастерам:
Не стоит давать сложных адресов основным страницам сайта. Такие важные вкладки, как например «контакты» должны иметь простой адрес.
Не стоит часто переименовывать страницы, давая им новые ссылки. Это введет в заблуждение абсолютно всех, в том числе и поисковых роботов.
Свой ресурс нужно размещать только на надежных серверах. Это избавит от огромного количество проблем.
Как использовать ошибку 404
Можно сколько угодно приложить усилий, но периодически пользователи будут запрашивать и находить страницу с ошибкой 404. Избежать этой проблемы полностью в любом случае не получится. Но ее можно превратить в эффективный инструмент, позволяющий конвертировать ошибки в реальных посетителей. Он выполняет три основные функции:
привлекает внимания к нестандартной ситуации;
говорит пользователю, что он допустил ошибку, но интересующая его информация скорее всего имеется на сайте;
предлагает возможные варианты действий.
Главное, что необходимо сделать — отказаться от стандартной формы, сообщающей о том, что запрашиваемая страница не найдена. Фактически она говорит пользователю, что он ошибся, но не предлагает ему ничего взамен.
Все современные CMS имеют возможность настроить дизайн страницы с данной ошибкой. Вот, что может размещаться на такой странице:
ссылка на главную страницу;
ссылки на самые популярные материалы сайта;
карта сайта;
форма поиска;
форма обратной связи.
Все это позволит не просто превратить ошибку в конвертацию, но и отслеживать проблемы, возникающие на сайте.
Ошибки вебмастеров, связанные с 404 Not Found
На первый взгляд все достаточно просто, однако, существует огромный ворох проблем связанный с 404 страницей. В подавляющем большинстве случаев они возникают из-за неправильной настройки сервера. Вот список основных из них:
Слишком большое количество битых ссылок и несуществующих страниц. Об опасности этого подробнее писалось выше. Подобная ситуации чаще всего возникает на молодых сайтах при постоянном переименовывании и перелинковки страниц.
Использование стандартных шаблонов 404 страницы. Фактически это оставляет посетителя наедине с самим собой. Вероятность его возвращения на такой ресурс резко стремится к нулю.
Отсутствие предупреждения о том, что эта страница не работает. Такая ошибка встречается на собственных шаблонов, она может ввести посетителя в заблуждение, что все работает так как надо.
На все запросы сервер выдает ответ HTTP «200 OK». Такое возможно, когда вебмастер пытается полностью избавится от ошибки 404, насильно заставляя сервер отвечать, что все работает.
На дизайн страницы 404 стоит 301 редирект с ответом «200 OK».
Если обратится к рекомендациям поисковых систем, то они говорят буквально следующее: страница 404 должна вписываться в общую концепцию оформления сайта. Не стоит применять цвета, которые не использовались при создании остальных элементов ресурса.
Как видно, при возникновении ошибки 404 Not Found вопрос что делать не стоит остро. Она устраняется достаточно легко. Но самое главное — при правильном подходе можно использовать ее для эффективной конвертации посетителей ресурса.
как исправить ошибку «страница не найдена»?
Иногда, путешествуя по просторам всемирной паутины, вы можете встретить страницу с кодом 404. Это
сервисное сообщение, которое говорит о том, что запрашиваемая вами страница была удалена и более
недоступна для просмотра. Фактически, это сродни звонку на отключенный телефон – сигнал уходит в
«никуда», и сервисный робот сообщает вам об этом.
Ошибка 404 может очень раздражать пользователей и являться причиной фрустрации. Именно поэтому владельцу
сайта или администратору ресурса необходимо минимизировать любые проявления этой ошибки. Разумный подход
к выдаче сообщения об ошибке с кодом 404 позволит пользователю разобраться в происходящем и найти
искомую информацию, а не уйти разочарованным.
Что такое ошибка 404
Ошибка с таким цифровым обозначением — это код протокола передачи гипертекста, нужный для взаимного
обмена страницами по протоколу http и https между браузером пользователя, который пытается зайти на
сайт, и собственно вашим веб-сервером. Компьютер пользователя спрашивает веб-сервер о том, рабочая ли
ссылка, по которой планируется переход. После чего сервер возвращает браузеру заголовок http, в котором
содержится сообщение о статусе линка.
Если все в порядке, сервер возвращает код 200, что означает, что страница доступна и пользователь может
перейти по ней. Пользователь-человек обычно не получает такого сообщения вовсе. Но если веб-сервер не
может найти запрашиваемую страницу, то ответ содержит в себе код 404, и именно его браузер выдает
пользователю.
Почему появляется ошибка «404 — страница не найдена»
Причин появления в заголовке ответа сообщения с кодом «404 Not Found» несколько:- изменение адреса (URL) запрашиваемой страницы;
- допущена ошибка в написании URL, если его вводили вручную или скопировали неправильно;
- удаление страницы с сайта владельцем/администратором.
Что делает большинство пользователей, когда попадают на страницу, которой не существует?
Если вам когда-либо попадалась страница, выдающая сообщение «Page Not Found», вы наверняка знаете, что
это очень раздражает и демотивирует. С большой вероятностью пользователь покинет ресурс, особенно, если
он нашел его случайно в поисковой выдаче, и больше никогда его не посетит. Так ваш бизнес утратит
потенциального клиента.
Меньшинству пользователей принципиально важно найти информацию на вашем ресурсе, и они, вернувшись на
предыдущую страницу, продолжат поиски. Не заставляйте их искать долго, уменьшайте, насколько это
возможно, количество несуществующих страниц. Даже если сайт в разработке, всегда лучше поставить
временную заставку, уведомляющую о точных сроках начала работы страницы и дающую полезные ссылки с
ответами на возможные вопросы.
Как исправить ошибку 404
Вначале администратору ресурса необходимо точно локализовать все страницы вверенного ему ресурса,
которые возвращают данную ошибку. Ответ даст лог-файл с техническими сведениями касательно всех кодов
статуса, которые передавали все страницы сайта в ответ на запросы — со временем передачи.
Часто такая ошибка возникает из-за того, что веб-мастером была проведена некорректная перелинковка
страниц ресурса. Лог-файл позволяет вычислить и исправить возникшие в ходе перелинковки ошибки, которые
приводят к сообщению с кодом 404. Если ваш тип хостинга не позволяет получить доступ к лог-файлу
самостоятельно, сделать это можно, отправив запрос провайдеру.
Если страница была удалена или был изменен ее URL, все линки, размещенные на внешних ресурсах, будут
вести именно на ошибку 404 — несуществующий URL. Поэтому проверку необходимо начинать с корректности
собственных ссылок, ведь поправить внешние зачастую просто невозможно — нет прав администрирования.
Максимум, что можно посоветовать в этом случае — обратиться к администраторам ресурсов, содержащих
внешние ссылки, с просьбой об исправлении. Поэтому не стоит часто удалять или вносить изменения в URL
ваших линков, и лучше периодически проверять корректность ссылок на своем сайте.
Как грамотно организовать страницу с «ошибкой 404»
Даже страницу с кодом 404 можно использовать во благо ресурса, если по каким-либо причинам ошибку нельзя исправить немедленно. Используйте пять советов ниже, чтобы ваши посетители не испытывали раздражение и не покидали сайт:- оформите страницу с кодом ошибки в общем дизайне сайта, не оставляйте стандартный вид;
- извинитесь за причиненные неудобства;
- дайте полезные ссылки;
- настройте механизм проверки и исправления линков — если пользователь допустил минимальную ошибку, сервер исправляет ее автоматически и отправляет посетителя по адресу, уведомив о том, что его URL содержит ошибку;
- добавьте на сайт строку поиска — можно использовать поиск от Google.
404 ошибка: где искать и как исправить
Страница с 404 ошибкой или “страница не найдена” — довольно распространенное явление в Интернете. 404 ошибку можно встретить при переходе по ссылке или при вводе URL-адреса страницы в строке браузера, когда сервер на запрос браузера не может найти запрашиваемый документ и возвращает код ответа 404.
Рисунок 1. 404 страница Amazon.com
Люди обычно не придают этому особого значения, увидев ошибку “страница не найдена” разочаровываются, а может даже раздражаются — нажимают кнопку “Назад” или закрывают вкладку. Однако 404-е ошибки могут оказывать влияние на SEO. Степень влияния зависит от причин возникновения таких ошибок и их масштаба.
В этой статье подробнее рассмотрим, что означает 404 ошибка, как она влияет на ранжирование сайта. Расскажем, как проверить сайт на 404 ошибки и дадим рекомендации на тему того, как их устранить.
Что такое 404 ошибка (Not Found)
Ошибка 404 или Not Found (“не найдено”) — это стандартный код ответа сервера, который сообщает, что сервер не может найти запрашиваемый документ.
Когда страница работает корректно, сервер возвращает код ответа 200 ОК.
Если вы сейчас читаете эту статью, это означает, что ваш браузер установил соединение с сервером, он нашел запрашиваемую страницу и возвратил код ответа 200 (просто этот код вы не видите).
Распространенные причины появления 404 ошибок:
- страница была удалена;
- битые ссылки, когда допущена ошибка в URL-адресе страницы или URL изменен, но адрес ссылки не обновлен;
- допущена ошибка пользователем при вводе URL-адреса страницы в строке браузера.
404 ошибки, связанные с удалением страниц на сайте и изменением формирования URL-адреса страниц — наиболее часто встречающиеся закономерности их появления, с которыми мы сталкиваемся на проектах ADINDEX.
Так, проводя аудит для одного клиента, мы обнаружили большое количество страниц с ошибкой 404. Проблема возникла после того, как контент-менеджер удалял товары, которых нет в наличии. В итоге это привело к частичной потере обратной ссылочной массы, так как на удаленные страницы вели внешние ссылки.
Рисунок 2. Пример динамики 404 ошибок
Как 404 ошибки влияют на SEO
Что Google говорит о 404?
Поисковая система воспринимает 404 ошибки как естественное явление. Из Cправки Google:
Рисунок 3. Cправка Google — Ошибки 404
Но при этом, 404 ошибки могут оказывать влияние на ранжирование сайта.
Ведущий SEO-специалист Екатерина Киясова
Дело в том, что не столько 404 страницы негативно влияют на SEO, сколько ссылки, содержащие URL-адреса, ведущие на 404 ошибки.
Слишком много ссылок на 404 ошибки сигнализируют о проблемах с качеством сайта. Они способны ухудшить индексацию сайта, что в свою очередь приведет к потере позиций. Также это создает негативный пользовательский опыт — рост показателя отказов и снижение времени взаимодействия с сайтом.
Именно “неработающие” ссылки являются критичным фактором. К тому же, это негативно отражается на краулинговом бюджете. Поисковый робот будет тратить свой ресурс на переход по ссылкам на страницы, отдающие 404 код ответа, вместо того, чтобы сканировать все нужные и ценные для продвижения страницы.
Поэтому, если нет битых ссылок, поисковый робот не сможет найти никаких ссылок, указывающих на 404 страницы.
Нет ссылок на 404 — нет 404.
Рисунок 4. Cправка Search Console
Отдельно рассмотрим Soft 404 ошибки — в чем их проблема?Soft 404 ошибка или, так называемая, ложная 404 ошибка происходит, когда страница не существует, но возвращает код ответа 200 ОК. Стоит отметить, что такое понятие введено только ПС Google. В других поисковых системах термина “ложная 404 ошибка” не существует.
Причины возникновения Soft 404 ошибок следующие:
- пустая страница или очень мало контента на странице. Это может быть также связано с тем, что страница содержит ресурсы (изображения, скрипты), которые поисковому роботу не удается обработать из-за того, что доступ к ним запрещен в файле Robots.txt или ресурсов слишком много, их обработка займет слишком много времени.
- с несуществующей страницы настроен редирект на не релевантную страницу;
- некорректная работа сервера, когда для несуществующих страниц возвращается код ответа, отличимый от 404 или 410.
HTTP статус 200 ОК, то есть “успешно”, сообщает поисковым системам, что страница существует. Соответственно, несуществующая страница будет сканироваться и, как следствие, может попасть в результаты поиска.
Такая ситуация способна негативно отразиться на ранжировании всего сайта и впустую тратить ценный ресурс краулера.
3 способа, как проверить код ответа страницы
1. В браузере
Быстро проверить код ответа страницы без использования сторонних инструментов можно в браузере Google Chrome — кликнуть правой кнопкой мыши в любом месте на странице, нажать “Проверить код” и перейти в раздел “Network” — столбец “Status”. Код ответа 404 отображается так:
Рисунок 5. Google Chrome Inspector
В столбце статуса кроме 404 указано много других кодов состояния — это перечислены все ресурсы, которые загружает страница: запрошенные файлы, изображения и т.д.
2. На сайте https://httpstatus.io/
За один раз позволяет проверить до 100 url’ов:
Рисунок 6. httpstatus.io
3. Плагин для Chrome
Бесплатное расширение Redirect Path в Google Chrome. Расширение отображает 301, 302, 404 и 500 коды ответа HTTP, а также перенаправления, выполняемые посредством JavaScript.
Пример отображения 404 ошибки в расширении Redirect Path:
Рисунок 7. Redirect Path
4 инструмента, как проверить сайт на 404 ошибки
Есть масса различных инструментов и плагинов работы с 404 ошибками. В этой статье приведем основные, которыми мы пользуемся ежедневно:
1. Google Search Console
Чтобы проверить, есть ли у сайта 404 ошибки, необходимо перейти в Отчет об индексировании — раздел “Покрытие” — “Ошибка”:
Рисунок 8. Google Search Console — Отчет об индексировании — Покрытие
В разрезе каждой ошибки приведен перечень страниц с датой последнего сканирования. Чтобы получить больше данных об URL, необходимо в отчете Search Console напротив URL нажать “Проверить URL”:
Рисунок 9. Search Console — Покрытие — Ошибка — Проверить URL
Согласно справке Search Console 404 ошибки делятся на 2 группы по принципу их нахождения поисковым роботом:
- Отправленный URL не найден (ошибка 404) — означает, что URL есть в файле Sitemap.xml и его индексация не запрещена в файле Robots.txt мета тегом robots. То есть, с разрешением индексировать был отправлен запрос на обработку страницы, но она не была найдена. В этом случае Google покажет источник обнаружения 404 ошибки.
Пример:
Рисунок 10. Указан источник обнаружения 404 ошибки, отчет “Отправленный URL не найден”
- Не найдено (404) — означает, что URL был найден Google без запроса на сканирование и без помощи файла Sitemap. Возможно, робот Google обнаружил этот URL в ссылке на другом сайте. Соответственно, будет скрыта информация об источнике 404 ошибкой.
Пример:
Рисунок 11. Источник обнаружения 404 ошибки скрыт, отчет “Не найдено (404)”
2. Serpstat.com
Serpstat позволяет выполнить аудит проекта. Обычно мы используем данный сервис, когда нужно быстро оценить состояние проекта, понять его слабые и сильные стороны. После добавления проекта и парсинга сайта сервис предоставит перечень ошибок с пояснениями, рекомендациями по их устранению и градацией (высокий, средний и низкий приоритет).
Так, аудит одного небольшого западного проекта показал довольно большое число 404 ошибок:
Рисунок 12. 404 ошибки Serpstat.com
Причина была в том, что в блоге на сайте изменили принцип формирования url-адресов статей, но не обновили url’ы в ссылках на одном из его поддоменов:
Рисунок 13. Источник 404 ошибки, Serpstat.com
3. Ahrefs (Broken Links)
Инструмент Broken Link Checker показывает внутренние и внешние битые ссылки. Бесплатно отображает до 10 урлов.
Рисунок 14. Ahrefs Broken Link Checker
4. Сканеры Screaming Frog и Netpeak Spider
Эти программы используем в основном, когда анализируем техническую оптимизацию сайта и формируем ТЗ для программистов, они позволяют спарсить весь сайт и выгрузить таблицы в разрезе каждой ошибки.
Рисунок 15. 404 ошибки, Screaming Frog
Как устранить ошибки 404
Чтобы устранить 404 ошибки на сайте, необходимо определить их источник, т.е. найти местоположение битых ссылок. Для этого можно воспользоваться любым краулером. После завершения парсинга необходимо в списке всех урлов сайта отфильтровать по коду ответа — 404. Таким образом вы получите список всех 404 ошибок и внутренних ссылок на них. Данный список рекомендуется сопоставить со списком Google Search Console.
После установления источника 404 ошибок — удалить либо заменить на актуальные внутренние ссылки сайта, ведущие на страницы с 404 кодом ответа сервера. При этом, необходимо убедиться, что страницы, отдающие код 404, удалены из файла Sitemap.xml, иначе поисковый робот продолжит их сканировать.
В случае Soft или ложных 404 ошибок рекомендуется настроить код ответа сервера 404. И, аналогично, удалить или обновить ссылки, ведущие на них.
Пример отображения данных в Google Search Console после устранения 404 ошибок:
Рисунок 16. Устранение 404 ошибок
Как избежать появления 404 ошибок
Чтобы предотвратить появление 404 ошибок, рекомендуем следовать следующим правилам на примере наиболее типичных ситуаций:
Ситуация 1 — Изменение принципа формирования URL
- Настроить 301 редирект со “старых” URL на актуальные адреса страниц.
- Удалить старые URL-адреса страниц из файла Sitemap.xml.
- Добавить актуальные URL-адреса страниц в файл Sitemap.xml.
- Обновить адреса всех внутренних ссылок на сайте.
Ситуация 2 — Работа с ПОСТОЯННО отсутствующими товарами (бренды или другие похожие сущности)
В управлении отсутствующими товарами нет единого правильного подхода. Выбор варианта оптимизации зависит от приоритетов и степени приемлемого риска.
Рассмотрим часто используемые подходы в управлении отсутствующих товаров:
- Настройка кода ответа 404 — при удалении не актуальных товаров и настройки кода HTTP 404 или 410, сайт потеряет позиции по данным товарным запросам, что может привести к недополучению продаж. Хороший сценарий, когда люди перешли на сайт по странице товара “нет в наличии” и выбрали другую версию этого товара или другой товар. Также, если есть внешние обратные ссылки на товарные страницы, при удалении страниц они будут потеряны. При использовании такого подхода советуем отсрочить настройку 404 кода ответа настолько долго, насколько это возможно. То есть, какое-то время “не отключать” товары, которых нет в наличии. Несмотря на то, что товара нет в наличии, такие страницы всё равно будут ранжироваться и могут привлекать трафик. Пример алгоритма настройки:
- В течение 1 года с момента отсутствия товара страница продолжает быть доступной и отдает код ответа 200.
- На 2-ой год ссылка на страницу отсутствующего товара удаляется с товарного листинга, панели фильтров, файла Sitemap и т.д., но остается доступной по прямому URL и отдает код 200.
- На 3-ий год товар удаляется с товарной базы, настройка кода ответа 404 или 410 и удаление ссылок на него со всего сайта.
Тайминги приведены условные. Цель — обеспечить максимально возможный период ранжирования по запросам отсутствующего товара.
- Настройка 301 редиректа на категорию или главную страницу — создает плохой опыт, т.к. фактически это перенаправление на нерелевантную ей страницу. Согласно требованиям поисковой системы — 301 редирект должен перенаправлять на страницу с аналогичным контентом. Выполнение переадресации на не релевантную страницу может привести к появлению ложных 404 ошибок, которые вводят в заблуждение не только пользователей, но и поисковые системы.
- Настройка 301 редиректа на страницы с аналогичным контентом. С точки зрения результата и следования правилу “не навреди” наиболее оптимальный вариант — это ставить редирект на схожие товарные страницы, например, на более новую версию этого же товара. Такой подход позволит сохранить результаты в выдаче и сохранить имеющиеся обратные ссылки. При этом важно не упустить выполнение базовых требований:
- Обновить ссылки в Sitemap.
- Обновить внутренние ссылки на сайте.
Ситуация 3 — Работа с ВРЕМЕННО отсутствующими товарами
В случае, когда товары периодически уходят из запасов и возвращаются, настройка 404 кода ответа сервера или настройка 301/302 редиректа крайне рискованна потому, что возобновление ранжирования товарных страниц может происходить крайне долго.
В таком случае лучше оптимизировать такие страницы, например:
— реализовать разметку структурированных данных ‘In Stock’:
Рисунок 17. Разметка структурированных данных
— предлагать альтернативные товары, которые есть в наличии;
— изменить порядок вывода товаров в листинге: отсутствующие товары выводятся в конце листинга;
— добавить новый фильтр, чтобы пользователь мог самостоятельно фильтровать товары по наличию.
Ситуация 4 — Необходимость удалить любые страницы на постоянной основе (сервисные, генерируемые CMS, ненужные, не приносящие трафик и т.д.)
- Настроить код ответа сервера 410 для удаленных страниц.
- Удалить страницы из Sitemap.xml.
- Удалить на сайте все внутренние ссылки, ведущие на удаленные страницы.
Как создать страницу 404
Страницы с ошибками создают плохой пользовательский опыт, но эффективная пользовательская 404 страница способна смягчить разочарование пользователей и побудить к дальнейшему изучению сайта.
Какой должна быть оптимизированная 404 страница, основные рекомендации:
- При запросе страницы, которая не существует, сервер должен возвращать ошибку 404, «страница не найдена».
- Содержать четко сформулированное сообщение об ошибке и извинение за ошибку.
- Страница должна быть в общей концепции сайта, иметь идентичный сайту дизайн.
- Содержать упрощенную навигацию, переход на Главную страницу и важные страницы сайта.
- Содержать окно поиска по сайту.
- Содержать контактные данные (номера телефонов, e-mail), если это будет уместно.
Примеры креативных и информативных страниц 404
Olx.ua предлагает поиграть в крестики-нолики:
Рисунок 18. 404 страница olx.ua
Лаконичный дизайн 404 страницы Karabas.com:
Рисунок 19. 404 страница Karabas.com
У comfy.ua сохранена вся навигация в header и указаны возможные причины 404 ошибки:
Рисунок 20. 404 страница comfy.ua
Недовольный кот, шевелящий ушами и хлопающий глазами, встретит посетителей 404-й на сайте html6.com.ru:
Рисунок 21. 404 страница html6.com.ru/404
Crello «сваливает» всю ответственность на голубей =) и предлагает вернуться назад или создать новый дизайн прямо с 404-й страницы:
Рисунок 22. 404 страница crello.com/ru/404
Canva предлагает собрать закатный пазл:
Рисунок 23. 404 страница canva.com/404
Pixar предлагает перестать плакать, изобразив на 404-й странице ревущую девочку из своих мультиков:
Рисунок 24. 404 страница pixar.com/404
У Marvel на 404-й странице тоже изображена одна из их героинь (в испуганном виде):
Рисунок 25. 404 страница marvel.com/404
А у Figma надпись 404 можно растягивать, потянув за точки, отмеченные на изображении. Залипательно!:
Рисунок 26. 404 страница figma.com/404/
Страница 404 у Airbnb тоже весьма креативная: девочка роняет на пол мороженое и улыбка на ее лице сменяется эмоцией грусти:
Рисунок 27. 404 страница airbnb.com/404
ВЫВОДЫ
Непосредственно сами 404 страницы не вредят SEO, но ссылки, ведущие на 404 ошибки, особенно, если их много, могут негативно влиять на эффективность сайта в органическом поиске. Бездействуя, можно потерять посетителей и продажи. Убедитесь, что на сайте нет неработающих внутренних ссылок.
Сделайте 404 страницу привлекательной, чтобы удержать пользователя на сайте.
Ошибка 404 что это означает и как исправить. Как правильно убрать ошибку 404 на сайте
Error 404 или Not Found – эта надпись всплывает в окне в тому случае, если запрашиваемая вами страница в интернете недоступна в данный момент, и, к сожалению, содержание страницы проверить невозможно. В большинстве случаев это происходит в тот момент, когда человек нажимает правой клавишей мышки по битой ссылке. Чтобы определить битую ссылку, стоит изначально употреблять плагин «Broken Link Checker». Именно так вы можете сделать выбор, который касается того, что сделать с найденными пользователем ссылками, которые в конечном итоге приведут в тупик.
Столкновение с отсутствующей страницей
Когда пользователь сталкивается с подобной ошибкой, это определенно имеет значение, что страница закончила своё существование. Во время обращения браузера к серверу веб-страницы, последний отправляет кодовый статус документа, который вы запрашиваете. Когда запрашиваемый браузером документ обрабатывается с ошибкой, на весь экран вылезает надпись Error 404.
Какие действия в таких случаях стоит осуществлять пользователям
Прежде всего, изначально вам нужно осуществить перезагрузку страницы, чаще всего такое действие действительно помогает. Ведь ошибка подобного плана имеет возможность появляться абсолютно случайно, когда соединение по локальной сети было прервано или имело непостоянное подключение. В том случае, если такие отчаянные действия не помогают, стоит набрать на клавиатуре адрес страницы собственноручно. И даже если после этих действий ничего не произошло, стоит найти контакты вебмастера. Но не стоит торопиться выходить с этой страницы сразу же.
Причины появления надписи Error 404:
- Низкий уровень подключения к интернету;
- Ссылка, указанная неверно;
- А также страница, которую удалили;
Но ни в одном из этих случаев паниковать нельзя.
Рекомендации в подобных случаях
Разработчик скажет вам большое спасибо, в том случае, если вы сможете указать ему на ошибку. Вебмастерам рекомендуется оставить свои контакты. Изначально стоит извиниться перед гостем данного сайта по той причине, что он потратил своё время зря. Разместить на сайте логотип, а также остальные знаки опознания вашей организации. Не рекомендуется оставлять страницу без информации, так как воспользовавшись первой же возможностью – сервер покинут. Чаще всего бывает такое, что страничка полностью устранена с хостинга, но при этом еще имеет свойство индексироваться. По истечению некоторого времени браузер перестанет ее выдавать. Но такое также случается, если администратор принял решение изменить Uniform Resourse Locator.
Что стоит делать администратору
Не нужно изменять Uniform Resourse Locator адрес всех разделов, которые находятся на сайте. Поскольку поисковикам нужно будет определенное количество времени для того, чтобы снова провести индексацию, в том случае если вы изменили его структуру. Но когда подобное снова случается, лучше пусть клиент наблюдает за приятной картинкой, находящейся на экране девайса. Когда страница начинает выпадать, это может значить лишь одно, что данные, находящиеся на ней, в этот момент, к сожалению, не являются доступными. В подобной ситуации лучшим решением будет сообщить представителю администрации сайта, уведомить его о проблеме. Ведь он мог просто не обратить своё внимание на то, что битая страница закрылась.
Как оформлять Error 404
Рекомендуется это осуществить в стиле вашего сайта. Не стоит создавать типичную обыденную страницу белого цвета, ведь гораздо лучше будет, когда на странице всплывет логотип или другая символика вашей организации, компании, а еще вежливые извинения перед посетителями страницы. Именно после этого появляется вероятность того, что клиент поймет ситуацию, и с удовольствием вернется на страницу еще раз, но немного позже. Стоит исключить индексирование страницы 404. Именно после осуществления этих действий посетитель поймет, что на сайте ему рады, так ещё и если добавить помимо логотипа шуточную картинку, которая, безусловно, поднимет настроение. В том случае, когда сайт является стандартным, потенциальный клиент не смотря на ошибку 404, закроет страницу и не будет иметь желания вернуться на неё снова. Но в противном случае, когда Error сервера 404 будет оформлен по мотивам дизайна вашего сайта, так ещё и с вежливым извинением, это действительно поможет в развитии предприятия, ведь клиент с удовольствием обратит на ваш сайт своё внимание.
Стоит ли устраивать регулярную проверку сайтов на наличие битых ссылок?
Напоследок стоит дать такую рекомендацию, для того чтобы не нужно было в ближайшем будущем заниматься этой страницей, стоит изначально протестировать сайт на наличие битых ссылок при помощи специального приложения или плагина. У движка Вордпресс особенно таки много возможностей в этом плане.
Что такое ошибка 404 ? как настроить страницу для сайта
Ошибка 404 или Not Found означает, что запрашиваемый ресурс может быть доступен в будущем, что не гарантирует прежнее содержание, а на данный момент доступа к нему нет. Чаще всего происходит так, когда пользователь кликает на битую ссылку.
Для выявления битых ссылок лучше использовать плагин «Broken Link Checker«. Вы сами выбираете, что делать с найденными ссылками, которые ведут в никуда.
Если выпадает такая ошибка, это означает, что такой страницы больше на сервере нет. С технической точки зрения, «Ошибка 404» — это кодовый заголовок статуса протокола HTTP (HyperText Transfer Protocol). При обращении браузера к веб-серверу, последний посылает кодовый статус запрашиваемого документа. В случае если запрос документа браузером обработан с ошибками, выскакивает это сообщение.
Как возникает «ошибка 404»?
Типичный триггер сообщения об ошибке 404 — это когда контент веб-сайта был удален или перемещен на другой URL-адрес. Есть и другие причины, по которым может появиться сообщение об ошибке. Они включают в себя следующие причины:
- URL-адрес или его содержимое (например, файлы или изображения) были удалены или перемещены (без соответствующей корректировки внутренних ссылок)
- URL-адрес был написан неправильно (в процессе создания или редизайна), неправильно привязан или неправильно введен в браузере
- Сервер отвечает за вебсайт не работает или соединение разорвано
- Запрошенное доменное имя не может быть преобразовано в IP системой доменных имен (DNS)
- Введенное доменное имя не существует (например владелец сайта забыл его продлить или не захотел продлевать)
- сайт переехал на адрес с https в названии и его владелец забыл настроить редирект с http версии на https
Битые ссылки часто остаются надолго, поскольку владельцы сайтов не знают, что связанный контент был удален или перемещен. Многие веб-сайты по-прежнему отображаются на страницах результатов поисковых систем (SERP), даже если они больше не доступны в Интернете (или, по крайней мере, не по указанному URL-адресу). Другие связанные веб-сайты, такие как блоги, новостные порталы и т. д. Часто не информируются о том, что сайт был удален или теперь его можно найти по новому URL-адресу. Многие операторы веб-сайтов не проверяют свои внешние ссылки регулярно, поэтому действующая ссылка может легко стать мертвой.
Как исправить ошибку 404 Not Found
Ошибка 404 редко бывает поводом для радости. В конце концов, посетители сайта не нашли то, что искали. Однако появление страницы 404 не обязательно означает, что желаемая информация вообще недоступна. Во многих случаях решение исходной ошибки легко найти, и посетитель может быть быстро перенаправлен на веб-страницу, которую он изначально искал.
Итак, как именно вы можете добиться исправления ошибки 404? Мы советуем опробовать эти потенциальные решения (в том порядке, в котором они перечислены):
- Перезагрузите страницу: возможно, ошибка 404 появилась по той простой причине, что страница не загрузилась должным образом. Это довольно легко проверить, нажав кнопку «Обновить» в браузере или нажав кнопку F5.
- Проверьте URL-адрес: независимо от того, ввели ли вы URL-адрес вручную или были направлены по ссылке, возможно, была сделана ошибка. По этой причине вам следует проверить указанный путь на сайте. Возможно, вы или человек, перешедший по ссылке, что-то напечатали. Помимо орфографических ошибок, возможно, что косые черты пропущены или неуместны. Но имейте в виду, что это действительно можно проверить только с «чистыми» URL-адресами, поскольку они содержат нечитаемые слова вместо непонятных сокращений, букв, цифр и символов.
- Вернитесь по уровням каталогов: например, если URL-адрес следующей структуры example.com/Directory1/Directory2/Directory3 вызывает страницу с ошибкой 404, то вы всегда можете вернуться на предыдущий уровень каталога (в этом примере: example. com / Directory1 / Directory2 ), чтобы проверить, связана ли там нужная страница. Все, что вам нужно сделать, это очистить последний каталог в URL-адресе. Ссылка на страницу, которую вы ищете, должна быть видна на предыдущей странице. Если его нет на этой странице, вы также можете вернуться на предыдущую страницу и найти там правильную ссылку. Но если так случилось, что этот метод также оказался успешным, и вы в конечном итоге снова оказались на главной странице, переходите к следующему совету.
- Используйте функцию поиска на веб-сайте: многие веб-сайты предлагают функцию поиска как часть своей домашней страницы. Введя одно или несколько ключевых слов, он может помочь вам найти конкретную страницу, которую вы ищете.
- Используйте поисковую систему: у вас также есть возможность использовать веб-сайт по вашему выбору, чтобы найти веб-сайт. Пока существует желаемый сайт, вы сможете найти его, указав домен веб-сайта и / или транскрипцию ключевого слова предмета.
- Удалите кеш браузера и файлы cookie: если вы можете получить доступ к веб-сайту с другого устройства, а ошибка HTTP 404 появляется только на определенном компьютере, проблема может заключаться в вашем браузере. Поэтому вам следует удалить кеш браузера, а также все файлы cookie для этого сайта, и это может, наконец, позволить вам получить доступ к странице.
- Свяжитесь с веб-сайтом: если ни один из вышеперечисленных советов не дал результата, то единственным оставшимся вариантом может быть обращение к лицу / людям, ответственным за веб-сайт. Контактную информацию обычно можно найти в шапке веб-сайта или на специальной странице «Свяжитесь с нами». Операторы веб-сайта должны иметь возможность предоставлять информацию о том, действительно ли существует страница, которую вы ищете. Возможно, данная страница была перемещена на новый URL-адрес, и в этом случае вы окажете оператору веб-сайта большую услугу. Затем они могут исправить ошибку 404, введя перенаправление домена, которое автоматически перенаправит пользователей со старой веб-страницы на текущую.
Ошибки HTTP 404 могут нанести ущерб рейтингу и репутации сайта.
Поисковые системы, такие как Google и Bing, будут иметь негативное впечатление о сайте, если на нем много ошибок 404. Как только сканеры установили, что многие запросы выполняются с кодами 404, они предполагают, что сайт не очень хорошо поддерживается. Мертвые ссылки влияют на рейтинг сайта, и Google может снизить его позицию в выдаче или даже прекратить его индексацию, если появляется слишком много страниц с ошибками 404. Это может привести к значительному снижению количества посетителей веб-сайта.
Посетитель теряет доверие в сайте, если она полна неработающие ссылки, или если целевая страница (страница, которая доступна из результатов поиска) мертва. Если на сайте эта проблема возникает регулярно, многие пользователи не будут беспокоиться о продолжении поиска, поскольку они даже не уверены, доступен ли нужный контент.
Выявление ошибок 404 на собственном сайте
Для операторов веб-сайтов важно предотвратить страницы HTTP 404. Это относится к внутренним страницам с ошибками 404 на их собственном веб-сайте, а также к внешним страницам с ошибками 404 на других сайтах. Существует множество бесплатных инструментов, которые помогут вам легче найти эти неработающие ссылки. Три самых лучших и известных:
- Консоль поиска Google (ранее известная как «Инструменты Google для веб-мастеров»): если у вас уже есть учетная запись Google и вы зарегистрировали там свой веб-сайт, вам следует использовать опцию консоли поиска Google. Любые ошибки 404, обнаруженные сканером Google, отображаются в веб-инструменте и также могут быть отмечены как исправленные здесь. Дополнительные функции позволяют находить ошибки в файлах robots.txt и использовать статистику сканирования, чтобы определить, как часто ваш сайт сканировался поисковыми роботами Google.
- Проверка мертвых ссылок: одним из самых простых и быстрых инструментов для поиска страниц 404 с внутренними и внешними ссылками является проверка мертвых ссылок. С помощью этого веб-приложения вы просто вводите URL-адрес сайта, который хотите проверить, а затем запускаете проверку. Здесь у вас есть выбор: проверить отдельную веб-страницу или весь сайт. В приложении перечислены все отслеживаемые страницы ошибок с кодами состояния и URL.
- W3C Link Checker: этот онлайн-инструмент от Консорциума World Wide Web (W3C) особенно подробен, когда дело доходит до тестирования отдельных страниц веб-сайтов, поэтому процесс проверки ссылок занимает больше времени, чем для других веб-сайтов. W3C Link Checker работает точно так же, как Dead Link Checker: вы вводите URL и пусть инструмент сделает все остальное. Также можно добавить дополнительную информацию
Зачем вам персонализировать страницу с ошибкой 404?
Лучше иметь стандартную страницу с ошибкой 404, чем ее вообще не иметь, хотя настраиваемая страница предпочтительнее по нескольким причинам. С одной стороны, вы можете быть уверены, что посетители получат точный код статуса HTTP : например, если запрошенный контент больше не присутствует на сайте, это должно быть передано с сообщением « 410 Gone ». Затем посетитель знает, что этот контент был окончательно удален.
С другой стороны, вы можете предоставить специально разработанную страницу ошибок, содержащую связанные ссылки (т. е. ссылки на вашу домашнюю страницу или подстраницы, содержание которых перекрывает то, что изначально запрашивал посетитель). Вы даже можете добавить функцию поиска для своего веб-сайта. Принимая эти дополнительные меры и предоставляя стимулы, вы можете предотвратить уход посетителей с вашего сайта сразу после просмотра кода 404.
С креативным сообщением 404 вы даже можете обнаружить, что посетители более снисходительны. Естественно, они будут разочарованы тем, что не найдут обещанного контента, но оригинальная или забавная страница 404 может компенсировать это. Если все сделано правильно, страницы с ошибками имеют некоторый потенциал.
Убедитесь, что дизайн сообщения об ошибке соответствует стилю вашего веб-сайта и что у вас уже есть основа для хорошей страницы с ошибкой 404. Если вы забавным и беззаботным образом сообщите посетителям, что ваш контент недоступен, вы, надеюсь, получите от них улыбку, и они не будут злиться. Для вдохновения ознакомьтесь с нашей статьей о крутых и креативных страницах 404.
Что делать пользователю
Сначала вам следует перезагрузить страницу. Иногда это может вам помочь. Такая ошибка может выскакивать случайно, если соединение с сервером было нестабильно. Если не помогло – наберите страницу в поисковике руками. Если и после этого чуда не произошло, найдите контакты вебмастера. Не спешите уходить с такой страницы сразу. Причин несколько — это и плохая связь, и неправильная ссылка, и удаленная страница. В общем, только без паники.
Разработчик будет вам очень благодарен, если вы укажете на ошибку. Вебмастерам мы рекомендуем оставлять свои контакты и оставить для пользователя небольшое послание, в котором вы обнадежите его тем, что он найдет то, что ему нужно чуть позже. Извинитесь перед посетителем сайта за то, что он потратил свое время. Поставьте на страницу логотип или другие опознавательные знаки вашей компании. Не рекомендуем вам просто оставлять страницу белой, ее наверняка покинут при первой возможности.
Очень часто бывает, что страница удалена с хостинга, но еще индексируется. Через некоторое время она перестанет быть в выдаче. То же бывает, когда администратор изменил URL.
Советы администратору
Не меняйте URL адреса категорий и разделов. Поисковой системе потребуется время, чтобы заново переиндексировать ваш сайт, если вы изменили его структуру. Если такое все же случается, пускай пользователь видит картинку с приятными глазу цветами.
Когда выпадает такая страница, это означает, что информация на ней недоступна на данный момент. В этой ситуации самое правильное – сообщить администратору сайта. Он может просто не заметить, что где-то закралась «битая» ссылка.
Как оформить страницу 404
Рекомендуем это сделать в стиле сайта. Не делайте просто белую страницу. Лучше пусть будет на странице ваш логотип, а также вежливое обращение к посетителю с извинениями. Так возможность того, что человек вернется на ваш сайт, возрастет.
Даже если ваша страница 404 привлекательна и удобна, вы вряд ли захотите, чтобы она отображалась в результатах поиска Google. Исключите индексирование страницы 404. Добавьте ссылку на главную страницу. Так человек поймет – ему рады. Особенно, если добавить не только логотип, но и какую-нибудь шуточную картинку. Главное, заинтересовать пользователя и уменьшить его разочарование оттого, что искомая информация не нашлась.
Если страница стандартная, пользователь просто ее закроет и вряд ли когда-то вообще сюда вернется. А вот если страница ошибки 404 будет оформлена в общих чертах с шаблоном Вашего сайта, да ещё и предложит несколько вариантов, как найти нужную информацию, пользователь обратит на вас внимание. Не используйте техническую терминологию для объяснения произошедшего. Можете также вставить на страницу форму поиска.
Нужно ли проверять сайт на битые ссылки?
И напоследок. Чтобы не пришлось заниматься этой страницей, тестируйте свой сайт на битые ссылки с помощью специальных приложений и плагинов. Особенно много возможностей в этом плане у движка Вордпресс.
Оригинально и весело оформленная страница 404 расслабит пользователя, немного отвлечет его. Например, можно оформить страницу, используя анимацию. Но задача администратора сайта – отслеживать такие моменты.
Если вы что-то изменили на сайте, меняли его структуру, пользователь будет какое-то время видеть сообщение об ошибке, пока страница не проиндексируется. Обычно это происходит в течение нескольких часов, иногда чуть дольше
Советы пользователю
Если вы видите страницу 404, возможно просто возникли проблемы со связью. Довольно часто помогает обычная перезагрузка страницы. Попробуйте вручную набрать адрес страницы. А может, вы как раз набирали его и сделали ошибку? Проверьте это. Если есть контакты разработчика, напишите ему. И проблема решится быстрее.
Как создать страницу ошибки 404?
..или страница которой нет!
Прежде чем создавать страницу ошибки 404 давайте сначала разберёмся что это вообще за ошибка такая..
Ошибка 404 или Not Found — не найдено.. это стандартный код ответа HTTP о том, что страницы, к которой обращается пользователь, нет на сервере.. попросту она не существует.
Возникать данная ошибка может в ряде случаев:
Ссылка, по которой пришёл пользователь, неверна.
Пользователь неправильно указал путь в адресной строке к одной из страниц Вашего сайта.
Ранее существовавшая страница Вами уже удалена или переименована, однако всё ещё существует в индексе поисковых систем или закладках пользователей.
Что увидит пользователь в результате этой ошибки?
В лучшем случае страницу с рекламой Вашего хостера и кратким объяснением что мол Вы «не туда попали».. в худшем это будет просто надпись: 404 Not Found — The requested URL /page.html was not found on this server — собственно «Запрашиваемый URL отсутствует на этом сервере».
Теперь представьте, что сделает пользователь когда увидит эту картину? Правильно!! закроет эту страницу и пойдёт искать интересующую его информацию в другом месте!! — в результате чего Вы потеряете целевого посетителя!
В этом уроке мы займёмся тем что создадим свою собственную пользовательскую страницу ошибки 404 — Которая в отличии от стандартных страниц ошибки будет иметь ряд несомненных преимуществ:
Данная страница будет содержать элементы дизайна Вашего сайта — тем самым даст понять посетителю что, несмотря на то что он попал не совсем туда куда хотел он всё таки попал именно на Ваш сайт!
Пользовательская страница 404, в отличие от стандартных, не будет «тупиковой», а на ней будут располагаться ссылки на основные страницы сайта.. — Что позволит посетителю двигаться дальше и тем самым удержит его на Вашем сайте.
Ну и в конце концов на такой странице можно дать вразумительные объяснения того по каким причинам пользователь оказался на ней.. предложить ему выход из сложившейся ситуации.. помочь найти на Вашем сайте интересующую его информацию.
Как видите сплошные плюсы..
Создаётся страница ошибки 404 точно так же как и любая другая страница на Вашем сайте.. никаких нюансов в коде странице нет..
Ну например создадим файл с именем 404.html
<html><head>
<title>Ошибка 404</title>
</head>
<body>
<img src=»graphics/404.gif» alt=»Ошибка 404″>
<p>К сожалению, запрашиваемая Вами страница не найдена..</p>
<p>Почему?</p>
<ol>
<li>Ссылка, по которой Вы пришли, неверна.
<li>Вы неправильно указали путь или название страницы.
<li>Страница была удалёна со времени Вашего последнего посещения.
</ol>
<p>Для продолжения работы с сайтом Вы можете воспользоваться формой поиска по сайту:</p>
<form>
<input type=»text» size=»30″>
<input type=»submit» value=»Поиск»>
</form>
<p>..или перейти на:</p>
<ul>
<li><a href=»#»>Главную страницу сайта.</a>
<li><a href=»#»>Карту сайта</a>
</ul>
</body>
</html>
На самом деле это просто страничка «скелет» конечно же Вам следует создать свою собственную, полноценную страницу ошибки 404.
Создали? а вот теперь поговорим о нюансах..
Для того что бы в случае возникновения ошибки с кодом 404 посетитель переходил на только что созданную нами страницу, необходимо создать системный файл .htaccess который будет содержать в себе директиву: ErrorDocument 404 — это директива указывает серверу о том куда следует перенаправлять пользователя в случае возникновения ошибки 404.
Что это за файл такой спросите Вы?
Файл .htaccess (я не опечатался, пишется с точкой в начале имени и не использует никакого расширения) – дает возможность конфигурировать работу сервера в отдельных его директориях..
На данный файл может быть возложен ряд специфических задач.. например: устанавливать права доступа к файлам в папке, менять названия индексных файлов, глобально перенаправлять посетителей на другой сайт, запретить доступ к сайту с определённого ip адреса… и еще много всяких иногда очень полезных вещей может делать этот чудо файл.. в том числе может самостоятельно обрабатывать ошибки сервера — что нам собственно и нужно!
Однако углубляться во все подробности и тонкости мы не будем, а поговорим лишь о том, что нас интересует на данный момент.
Итак, создаём файл под названием .htaccess который содержит в себе одну единственную строчку (если таковой файл уже имеется с какими ни будь другими инструкциями серверу, то просто дописываем в него эту строчку):
ErrorDocument 404 http://www.site.ru/404.html
И заливаем его на сервер в корневую папку сайта.
Ну только естественно сначала поменяйте в файле .htaccess ссылку http://www.site.ru/404.html на адрес Вашей собственной страницы которая должна будет открываться при возникновении ошибки 404.
Вот собственно и всё! теперь если Вы всё сделали правильно, при возникновении ошибки 404 будет загружаться Ваша «ошибочная» страница.
Сейчас огорчу тех кто располагает свой сайт на том или ином бесплатном хостинге.. Большинство бесплатных хостеров не дают доступа к файлу .htaccess так что создать страницу 404 на бесплатном хостинге вряд ли удастся.
P.S.Таким же способом с помощью файла .htaccess Вы можете обрабатывать и другие ошибки сервера:
- 401 ошибка(ErrorDocument 401 http://www.site.ru/page.html)- Требуется авторизация.
- 403 ошибка(ErrorDocument 403 http://www.site.ru/page.html)- Пользователь не прошел аутентификацию, доступ запрещен.
- 500 ошибка(ErrorDocument 500 http://www.site.ru/page.html)- Внутренняя ошибка сервера.
Если что-то непонятно или Вы в чем-то сомневаетесь, то за дополнительными разъяснениями обращайтесь на форум.
Устранение ошибки 404 NoSuchKey в Amazon S3
Amazon S3 обычно возвращает ошибку 404, если запрошенный объект отсутствует в корзине. Прежде чем пользователи будут выполнять запросы GET или HEAD для объекта, убедитесь, что объект создан и доступен в корзине S3.
Чтобы проверить, доступен ли объект в корзине, вы можете просмотреть содержимое корзины с консоли Amazon S3. Или вы можете запустить команду head-object с помощью интерфейса командной строки AWS (AWS CLI):
Важно: Если вы получаете сообщения об ошибках при выполнении команд AWS CLI, убедитесь, что вы используете самую последнюю версию AWS CLI.
Обратите внимание, что Amazon S3 обеспечивает надежную согласованность операций чтения после записи для всех приложений. После успешной записи нового объекта или перезаписи или удаления существующего объекта любой последующий запрос чтения немедленно получает последнюю версию объекта. S3 также обеспечивает сильную согласованность для операций со списком. После записи вы можете составить список объектов в корзине. Дополнительные сведения о согласованности S3 см. В разделе Согласованность.
Если запрошенный объект был доступен в корзине S3 в течение некоторого времени, и вы снова получаете ошибку 404 NoSuchKey , проверьте следующее:
- Подтвердите, что запрос точно соответствует имени объекта, включая использование заглавных букв в имени объекта. Запросы для объектов S3 чувствительны к регистру. Например, если объект называется myimage.jpg , но запрашивается Myimage.jpg , то запрашивающая сторона получает ошибку 404 NoSuchKey .
- Подтвердите, что запрошенный путь соответствует пути к объекту. В противном случае запрашивающая сторона получает ошибку 404 NoSuchKey .
- Если путь к объекту содержит пробелы, убедитесь, что запрос использует правильный синтаксис для распознавания пути. Например, если вы используете интерфейс командной строки AWS для загрузки объекта на компьютер с Windows, вы должны заключить путь к объекту в кавычки. Путь к объекту должен выглядеть следующим образом: aws s3 cp «s3: // awsexamplebucket / Backup Copy Job 4 / 3T000000.vbk «.
- Проверьте имя объекта на наличие специальных символов или символов в кодировке URL, которые трудно увидеть, например возврата каретки ( \ r ) или новых строк ( \ n ). Например, имя объекта test с возвратом каретки в конце отображается в консоли Amazon S3 как test% 0A . Чтобы проверить имена объектов на наличие специальных символов, вы можете запустить команду list-objects-v2 с параметром —output json . Вывод JSON делает видимыми такие символы, как return ( \ r ).Если в имени объекта есть специальный символ, который не всегда виден, удалите этот символ из имени объекта. Затем попробуйте снова получить доступ к объекту.
- При желании вы можете включить ведение журнала доступа к серверу, чтобы более подробно просмотреть записи запросов на предмет проблем, которые могут вызывать ошибку 404 NoSuchKey .
Примечание: Если объект отсутствует в корзине и запрашивающая сторона не имеет доступа к s3: ListBucket, то запрашивающая сторона получит сообщение об ошибке 403 Access Denied .Если вы получаете сообщение об ошибке 403 Access Denied , устраните проблему, связанную с отсутствующим объектом.
Как создать впечатляющую страницу с ошибкой 404 (с 12 примерами)
Приятно видеть постоянный поток новых посетителей на ваш сайт. Это указывает на то, что людям нравится и нажимают на различные страницы вашего веб-сайта в результатах поиска.
Но опыт нового посетителя может стать ужасным, если он увидит сообщение «страница не найдена».Страницы ошибок могут убить всю вашу тяжелую работу.
Итак, что посетитель будет делать дальше?
Они сразу же нажмут кнопку «Назад», если вы неправильно указали страницу с ошибкой 404 (код состояния). И они, вероятно, никогда больше не посетят ваш сайт.
Вы только что испортили свое первое впечатление собственной страницей ошибок.
Устаревшие и постоянно перемещаемые веб-страницы все чаще загромождают результаты поисковых систем, и гниение ссылок происходит чаще, чем вы думаете.
Вы не хотите, чтобы посетитель веб-сайта быстро возвращался к результатам поиска из-за проблемы с веб-сервером.Такое поведение пользователя (прилипание) указывает на то, что ваш веб-сайт не предоставляет релевантный результат, добавляющий ценность для конкретного запроса ключевого слова.
Результат?
Ну…
Снижение вашего рейтинга в поиске.
Если вы не удалили страницу, есть вероятность, что пользователь неправильно ввел URL. Вот 3 другие возможные причины сообщений об ошибках:
- Перезапуск сайта
- Внутренняя ссылка не работает
- Ссылка на устаревшую поисковую систему
Но какой бы ни была причина, нельзя ожидать, что пользователь предпримет автоматические действия.
Ответственность за обеспечение хорошего взаимодействия с пользователем лежит на вас. Вам необходимо направить посетителей вашего веб-сайта (которые сталкиваются с ошибкой 404 на вашем веб-сайте) к соответствующим действиям, чтобы иметь дело с кодом состояния, а не запускать его.
Помните, что цель состоит в том, чтобы не дать им повода нажать кнопку возврата.
В этой статье я хочу помочь вам создать привлекательную страницу с ошибкой 404, которая увеличивает вероятность того, что пользователь останется на вашем веб-сайте, несмотря на код состояния http.
Прежде чем мы углубимся в создание и примеры страниц с ошибкой 404, позвольте мне сначала объяснить, почему вам нужно приложить усилия, чтобы создать настраиваемую страницу.
Зачем нужно создавать индивидуальную страницу 404?Вам потребуются значительные усилия и технические средства для создания настраиваемой страницы ошибок клиента. Вам нужно будет отредактировать файл .htaccess и выполнить некоторые команды на своем сервере.
Конечно, вы также можете нанять программиста, который сделает это за вас.
Но зачем вам тратить время или деньги на этот индивидуальный проект?
Вот 5 причин.
1. Увеличьте количество проиндексированных страниц вашего веб-сайта в поисковых системах. Если на вашем веб-сайте много страниц, также будет много неработающих ссылок.
Как бы вы хотели увеличить свой поисковый трафик за счет индексации большего количества страниц веб-сайта с помощью страницы с ошибкой 404?
Сладкое. Не правда ли?
Сделайте собственную страницу ошибок, и вы можете выиграть.
Итак, как можно увеличить количество проиндексированных страниц, создав настраиваемую страницу с ошибкой 404?
Путем перехода с него на случайные внутренние страницы вашего сайта.
Я использовал эту стратегию, чтобы увеличить посещаемость Techcrunch на 9% за месяц. Я связался со случайными 25-50 внутренними страницами, запустив алгоритм.
У вас наверняка будут неработающие ссылки на вашем сайте.
2. Это ваш шанс создать устойчивый имидж бренда — люди любят постоянство.Как только вы знакомитесь с веб-сайтом, вы подсознательно начинаете ему доверять (хотя действуют и другие человеческие факторы, такие как ваш возраст, интересы и образование).
Вывод — создать согласованный образ. Обычные страницы с ошибкой 404 — плохой опыт.
Возможно, вам не удастся удалить код состояния HTTP, но вы можете распознать проблему и улучшить взаимодействие с пользователем с помощью настраиваемой страницы ошибки.
Вам нужен файл журнала для записи информации о проблеме и код ответа для ее надлежащего решения.
Если пользователь перешел на мертвую страницу по внутренней ссылке на вашем веб-сайте, важно сохранить свой запах. Дизайн страницы не должен сбивать читателя с толку, думая, что он находится на другом веб-сайте или на заблокированном веб-сервере.
В частности, ваши страницы с ошибкой 404 должны использовать одну и ту же структуру — заголовок, цветовую схему, шрифты, логотип, навигацию и нижний колонтитул.
3. Захватите снова недовольного посетителя. Предположим, вы зашли на веб-сайт в поисках информации по определенной теме.Однако, щелкнув веб-страницу в результатах поиска, вы не получите никакого ответа. Вместо этого отображается сообщение об ошибке «страница не найдена».
Как ты себя чувствуешь?
Совершенно верно.
То же самое будет чувствовать пользователь, когда он обнаружит код ошибки на вашем веб-сайте.
Когда посетитель сталкивается с ошибкой на вашем веб-сайте, вы можете повторно привлечь его, предоставив соответствующую информацию или ссылку на свою домашнюю страницу.Таким образом вы удержите их внимание.
4. Продемонстрируйте индивидуальность своего бренда. Вы не можете выглядеть корпоративным. Вашему бренду нужен человеческий голос. Показывая свою индивидуальность, вы лучше общаетесь со своими клиентами.
Взаимодействие пользователя с вашим сайтом должно вызывать у него хорошее настроение. Человеческие решения принимаются за доли секунды. Вот 3 столпа отличного дизайна, которые вы можете использовать на своем веб-сайте.
Вы можете просмотреть страницу с ошибкой 404 как шанс заявить о себе, чтобы посетители чувствовали себя хорошо (а не плохо) и укрепили свои отношения с аудиторией.
Признайте, что что-то пошло не так (код состояния HTTP), подтвердите разочарование клиента и предложите другую помощь. Это то, что вы бы сделали в личном общении. Лучшие страницы с ошибками 404 делают именно это.
Но как именно?
Развлекаясь, как Магнт.
Или продвигать любовь, как eHarmony. Эта настраиваемая страница с ошибкой укрепляет их бренд.
Люди — эмоциональные существа. Страница с ошибкой 404 — это возможность заставить ваших пользователей почувствовать тепло, комфорт, силу.
Конечно, вам нужен файл журнала, чтобы увидеть, что происходит, когда появляется сообщение об ошибке, и что за ним следует.
5. Увеличьте количество конверсий. Если вы создаете настраиваемые страницы с ошибкой 404, вы не только принимаете свою ошибку, но и гарантируете, что пользователь прекрасно проведет время на вашем веб-сайте.
Ваш ответный код, надеюсь, сотрет память о неработающей / неработающей ссылке на вашем сайте из мозга пользователя. И более вероятно, что они будут вести с вами дела. Это больше похоже на гипотезу.
Но вы можете практически получить больше конверсий, разместив подписку или предложив скидку на странице с ошибкой 404. Да, для преобразования используйте свою страницу ошибок. Использование кода статуса http таким образом приводит к увеличению доходов от ошибок.
Если вы интернет-магазин, вы даже можете предложить рекомендации по релевантным продуктам на своей пользовательской странице с ошибкой, например Ballard Designs.
Согласно результатам What Test Won, эта страница с рекомендациями по продуктам привела к увеличению общего количества покупок, покупкам новых клиентов, увеличению количества добавленных в корзину и более высокому среднему количеству просмотров страниц.
Вы можете пойти еще дальше и настроить рекомендации на основе искомой ключевой фразы. Опять же, если вы проявите смекалку, файл журнала не будет просто отслеживать ошибку, но будет отслеживать, что сделали люди, когда они столкнулись с сообщением об ошибке с кодом состояния.
6 элементов соблазнительной 404 стр.Лучшие страницы с ошибками 404 должны иметь минималистичный вид, ни на что не отвлекаясь. Но каковы необходимые элементы, которые обеспечивают беспрепятственное путешествие и удерживают посетителя вашего сайта?
Вот 6 особенностей соблазнительной страницы 404.Помните, что вам не обязательно размещать их все на своей странице.
1. Включает панель поиска для навигации по вашему веб-сайту — это не проблема. Вы же не хотите, чтобы посетитель покинул ваш сайт на полпути. Таким образом, вы помогаете ему просматривать ваш веб-сайт, предоставляя панель поиска.
Хорошим примером этой функции является Twitter. Вы можете использовать панель поиска, чтобы найти нужную информацию и продолжить просмотр платформы микроблогов, не отвлекаясь от кода состояния.
2. Ссылка на популярные сообщения или домашнюю страницу. Как вы уже знаете, потерять посетителя — это боль. Хороший способ сохранить их — предоставить им ссылки с вашего веб-сайта.
Интернет-пользователю нравится нажимать на ссылки. И, если вы разместите свои самые популярные статьи, высока вероятность, что посетитель останется, чтобы их прочитать.
ModCloth предлагает ссылки на различные разделы своих продуктов на странице пользовательских ошибок.
Design Shack предлагает ссылку на их последние статьи, галерею дизайна и на их домашнюю страницу, когда вы, к сожалению, найдете их код статуса http.
Вы также можете предложить обратную ссылку на домашнюю страницу, например Deviant Art. Это забавная, простая пользовательская страница ошибок, соответствующая их бренду.
Или, может быть, ссылку на вашу карту сайта, например Starbucks.
Вы можете поднять страницу с ошибкой 404 на более высокий уровень, включив ссылки на страницы, которые вы недавно переместили. Таким образом пользователь, скорее всего, найдет интересующую его информацию.
3. Использует простой человеческий язык, чтобы объяснить, что пошло не так. Во-первых, вы обслуживаете ошибку.Затем вы используете технические термины и коды, чтобы объяснить ситуацию. Вы вообще хотите, чтобы пользователь был на вашем сайте?
Видите ли, никого не волнует, что пошло не так с «вашим сервером».
Жаргон, подобный приведенной выше странице, только отключит и отпугнет вашего посетителя. В вашем файле журнала это будет отмечено, и вы потеряете не только потенциального клиента, но и всю работу по привлечению его к себе на сайт с самого начала.
Простой заголовок, например «Страница не найдена», работает лучше, чем «ошибка 404», потому что большинство посетителей вашего веб-сайта ничего не знают о вашем сервере или ошибке 404.
Столкнувшись с кодом статуса, наполненным техническим жаргоном, они еще больше расстроятся и сразу же нажмут кнопку «Назад».
Страница ошибки 404 X-Cart имеет простой заголовок «Страница не найдена».
Вы заметили еще один аспект на странице выше?
В нем указаны «возможные причины», по которым вы столкнулись с ошибкой.
Это работает, потому что люди — любопытные существа. Объясняя причину и предлагая решение, вы мотивируете пользователя предпринять корректирующие действия.
Также не забудьте не винить посетителя за код ошибки (код статуса http).
Я знаю.
Есть вероятность, что пользователь действительно ошибся при вводе URL. Или, возможно, это был ошибочный перенаправление.
Но лучше использовать такие термины, как «мог бы иметь» или «возможно», чем играть в поиски виноватых. Будьте любезны и помогайте своим пользователям на своей странице ошибок.
Посмотрите, как Email Center UK проявил некоторую индивидуальность на своей странице с ошибкой 404.Они не только принимают ошибку своих разработчиков, но и просят вас «выбрать, кого уволить».
Разве ты не хочешь их уже простить?
4. Разрешите пользователю связаться с вами — Интернет — это все, что связано с участием вашего сообщества. Предлагая пользователю возможность сообщить об ошибке, вы расширяете его возможности, и они чувствуют себя уверенно, внося свой вклад в улучшение вашего веб-сайта.
Конечно, вы получите файл журнала инцидента, но не лучше ли поговорить с клиентом, который тоже найдет время, чтобы сообщить вам об этом?
Так как же побудить посетителя сообщить об ошибке?
Вы предоставляете контактную форму или адрес электронной почты своей службы технической поддержки.
Вы также можете запросить, чтобы они включали в сообщение страницу, с которой они пришли. Таким образом, вы сможете лучше исправить ошибку, чтобы никто другой не получил такой же код состояния.
Бен Кук реализовал простую контактную форму на странице с ошибкой 404 во время восстановления и перезапуска клиентского веб-сайта.
Получил ли он какие-нибудь ответы?
Да. Несколько писем с запросом информации, которая не попала на новый сайт. Это были высокие потенциальные конверсии, и выделение его лучших страниц с ошибками 404 помогло ему сохранить их.
5. Переведите страницу на несколько языков. Маркетинг — это общение с пользователем так, как ему нравится, и на том языке, который он использует. Правильно?
Если ваш веб-сайт многоязычный, вам также следует перевести страницу с ошибкой 404. Вы также должны направить их на предпочитаемую языковую версию вашего веб-сайта.
Людям нравится говорить на своих родных языках. Путем перевода страницы с ошибкой 404 ваши посетители будут лучше связываться с вашим брендом и веб-сайтом.
David Hell Man — отличный пример страницы с ошибкой 404 не на английском языке.
6. Предложите им возможность присоединиться к вашему списку рассылки или использовать ваш продукт — Да, вы даже можете конвертировать этих посетителей. Это всего лишь указание пользователю выполнить действие, которое вы от него хотите.
А что может быть лучше, чем превратить плохой пользовательский опыт в положительный и прибыльный?
Шэ Бакстер просит, чтобы пользователи, столкнувшиеся с ошибкой 404 страницы, не уходили с пустыми руками.Она предлагает подписаться на них для получения бесплатных обновлений.
Вот видеоурок Джоша Бэйлесса о том, как собирать лиды со страниц с ошибкой 404.
[youtube https://www.youtube.com/watch?v=yRGuAwBIRig]
Я уже показал вам, как Ballard Designs рекомендовала продукты на своей странице с ошибкой 404, чтобы увеличить количество конверсий.
Точно так же HubSpot предлагает пользователям возможность «подписаться на бесплатную демонстрацию» на их странице с ошибкой 404. Два других варианта над бесплатной демонстрацией также соответствуют целям конверсии HubSpot.
12 блестящих примеров страницы с ошибкой 404К настоящему времени у вас уже есть самая необходимая информация о создании страниц с ошибками 404. Я объясню технические аспекты настройки вашей страницы позже.
Но сначала я хочу, чтобы вы показали вам 12 лучших страниц с ошибкой 404. Прежде чем показать вам страницу, я перечисляю особенности, которые делают ее уникальной.
Надеюсь, ваши творческие соки начнут течь после просмотра этих страниц.
1. Поцелуй
Сайт знакомств добавляет индивидуальности на странице с ошибкой. Они принимают ошибку (называя ее неудобной), чувствуют боль посетителя и затем предлагают помощь, а не просто позволяют кому-то читать тарабарщину с кодом статуса http.
И что может быть лучше, чем попросить пользователя подать заявку в службу поддержки для решения проблемы?
2. Джейми Хаскиссон
Он делает комический поворот, называя страницу, которая не была обнаружена, «заговором» и использует симпатичный талисман, чтобы выразить удивление.
Кроме того, вам будут предложены два варианта: окно поиска для поиска релевантной информации или ссылка на архив сообщений для чтения старого содержания, написанного Джейми.
3. Centresource
Это интерактивное агентство, создающее приложения, веб-сайты и видео. У них есть забавная настраиваемая страница ошибок, на которой признаются их ошибки.
Затем он предлагает всего два варианта — вернуться на главную страницу или ударить лося. Здесь нет жаргона кода статуса http.
Вы действительно можете ударить лося, щелкнув второй вариант. Минималистичный дизайн с элементами комедии заставляет посетителей вернуться на свою домашнюю страницу.
4. Huwshimi
У австралийской дизайнерской компании есть героическое изображение на странице с ошибкой: эту страницу украл ниндзя.
Их просьба вернуться на домашнюю страницу столь же увлекательна: «вы должны вернуться, когда у луны есть друзья, а лиса позаимствована».
5. Хиллари Клинтон
На сайте политика есть страница с ошибкой, на которой крякнет .
Она была даже признательна Huffington Post за то, что она использовала каламбуры на этой странице.
Показав счастливую фотографию, Хилари предлагает вам записаться на волонтерство.
Итак, это отличный способ направить посетителей вашего веб-сайта к вашим целям, не так ли?
6. Дизайн кролика
Еще одна блестящая концепция от дизайнерской компании.Jackrabbit указывает на «опасность» в своем коде ошибки и сообщает пользователю, что они отклонились от маршрута. У них также есть крутой кролик-талисман, чтобы привлечь вас, в то время как их серверная часть создает файл журнала с кодом состояния http.
И, наконец, они предлагают два варианта — вернуться на домашнюю страницу (стандартную) или загрузить фоновое изображение в качестве обоев в выбранном вами разрешении.
Разве не прекрасно, что пользователь может извлечь полезность даже из своей страницы с ошибкой?
7.Блюгг
Это британское брендовое агентство, и их страница с ошибкой очень забавна.
Это не минимализм. У них есть куча навигационных ссылок вверху и контактная информация в нижнем колонтитуле.
Но как только вы попадаете на страницу с пользовательской ошибкой на их веб-сайте, вас встречает коза, кричащая, как человек.
Они ясно передают ошибку — «Аааааааааааааааааааааааааааааааааааааааааааааааааааааааамамамамамамам приятнее! Этой страницы не существует «. Затем видео с козлом с высоким тоном воспроизводится в цикле, пока вы не вернетесь назад, прочь от страниц с ошибками, на их домашнюю страницу (или приостановите воспроизведение видео).
8. Уайтспарк
У компании SEO есть интерактивная страница ошибок. Они хотят компенсировать это вам, давая вам возможность уволить Брента, который отвечал за поиск страницы для вас, но не смог.
Первый призыв к действию — зеленая кнопка — «Не делай этого». Вам будет представлено счастливое лицо Брента за то, что он пощадил его, и сообщение о том, что он построит для вас алтарь.
Вы также можете нажать на красный CTA «Good Riddance» и уволить Брента.
Нажав эту кнопку, вы увидите обеспокоенного Брента и получите сообщение о том, что многие дети Брента будут голодать на улицах.
Дело в том, что ваши пользователи больше не обращают внимания на жаргон кода ошибки, такой как http-код статуса «что?» Они видят, что что-то пошло не так, и видят способы решения проблемы.
9. Квартира Home Living
Какой бы вы хотели видеть овцу в ванной?
Вообразить это само по себе забавно, правда?
Это иллюстрация, которую сайт поиска квартир Apartment Home Living использует на своей странице с ошибкой.
И, признав, что страница не существует, они возвращают пользователей на свою домашнюю страницу.
Есть вероятность, что вы покажете смешную страницу своим друзьям.
10. Лего
Производитель игрушек использует собственных популярных персонажей для связи со своей аудиторией. Они шутят над неработающей ссылкой на странице, которая находит отклик у поклонников Lego.
И внизу слева они предлагают обратную ссылку на главную страницу.
11. Mattel
Еще одна игрушечная компания с еще более интересной и интерактивной настраиваемой страницей ошибок.
Сначала вы увидите обычное сообщение о том, что запрашиваемая страница не может быть найдена.
Но, чтобы оставаться на сайте, вы получаете анимированный шар Magic 8, который отвечает на ваши вопросы.
После того, как вы обдумаете свой вопрос, вы можете нажать на шарик, чтобы получить ответ.
Если вам любопытно и нравится повеселиться, вы проведете на странице хотя бы пару минут.Mattel получит файл журнала и будет знать, что вы, по крайней мере, развлекались во время проблемы с кодом ошибки.
Помимо шара magic-8, Mattel имеет 3 ссылки внизу. Вы можете вернуться на главную страницу, выполнить поиск на веб-сайте или посетить магазин Mattel.
12. Дефрозо
Это веб-сайт для фотографов, позволяющий управлять своим рабочим процессом и бизнесом. Его страница ошибок имеет много замечательных функций.
Во-первых, он говорит на языке аудитории: «страница не в фокусе.’
Далее вам будут представлены все возможные варианты. Вы можете вручную проверить орфографию своего URL-адреса, просмотреть веб-сайт с помощью панели навигации или вернуться на домашнюю страницу.
Или вы можете отправить электронное письмо команде по разморозке о проблеме.
Наконец, вам также предлагается просто перейти со страницы ошибки, проверив блог Defrozo или учетные записи социальных сетей.
3 метода создания настраиваемой ошибки 404 страницаКак я уже упоминал ранее, вам нужно настроить файл.htaccess, чтобы настроить страницу с ошибкой 404.
Большинству блогеров страшно выполнять такие технические операции. И так должно быть, потому что вы можете вывести свой сайт из строя, допустив даже малейшую ошибку.
Я не люблю экспериментировать с техническими аспектами своего веб-сайта. Итак, прежде чем я покажу вам продвинутый технический подход, я хочу показать вам два более простых способа создать страницу с ошибкой 404 без программирования.
1. Используйте плагин 404 Page WordPress — Вам повезло, если вы ведете свой блог на WordPress.Существует множество мощных плагинов, которые помогут вам легко реализовать расширенные функции на вашем веб-сайте.
Для создания страницы с ошибкой 404 вы можете использовать плагин 404 Page.
Вот видеоролик о плагине кода ошибки.
[youtube https://www.youtube.com/watch?v=VTL07Lf0IsY]
Как видите. его легко настроить и независимо от вашей темы WordPress. Вам просто нужно выбрать страницу WordPress, которую вы хотите отображать как страницу 404 (в разделе настроек).
Самое приятное то, что он не создает дополнительных запросов к серверу, а скорее использует обработку WordPress 404.
2. Наймите разработчика-фрилансера — плагины могут быть чрезвычайно полезны на начальных этапах работы вашего веб-сайта.
Но по мере вашего продвижения ваш брендинг и обслуживание аудитории вашего веб-сайта становятся все более важными.
Общий плагин для публикации в социальных сетях или даже премиум-тема WordPress могут больше не работать для вас.Вот почему я настроил кнопки публикации в социальных сетях здесь, на NeilPatel.com
.Инвестируйте в найм талантливых разработчиков с сайтов-фрилансеров, таких как UpWork и Freelancer. Опубликуйте требование с как можно большим количеством конкретных деталей. У вас должен быть приличный бюджет, чтобы привлекать качественные приложения.
Оставляя техническую реализацию профессионалам, вы экономите время и получаете душевное спокойствие.
3. Настройка страницы с ошибкой 404 через .htaccess. Если вам удобно вносить изменения в файлы своего веб-сайта и сервера, вы можете выбрать этот подход.
Убедитесь, что вы сохранили резервную копию ваших файлов, прежде чем вносить какие-либо изменения.
Если вы используете сервер Apache, вам необходимо указать серверу на страницу с ошибкой, отредактировав файл .htaccess после загрузки файла с ошибкой на сервер.
Вот видеоурок от Ральфа, который поможет вам создать настраиваемую страницу с ошибкой 404 и разместить ее на своем веб-сайте, указав сервер на страницу.
[youtube https://www.youtube.com/watch?v=l-YJlu4CpYU]
Я уже говорил вам об обязательных элементах страниц с ошибкой 404 (навигация, панель поиска, популярные статьи, подписка на электронную почту и т. Д.).Выберите только пару самых важных элементов, которые подходят вашему сайту и сохраняют минималистичный вид.
Если вы запускаете свой веб-сайт на информационном сервере в Интернете, вы можете следовать инструкциям в этой статье.
Вы используете свой сайт на WordPress?
Многие темы WordPress снабжены файлом 404.php (пользовательский файл шаблона 404).
Вы можете редактировать их в текстовом редакторе и редактировать отображаемое сообщение об ошибке.
В приведенном ниже видеоуроке WebTegrity показывает, как настроить сообщение, отредактировав файл темы 404.php.
[youtube https://www.youtube.com/watch?v=YDN47iDc2_0]
После загрузки документа об ошибке проверьте страницу с ошибкой 404. Введите URL-адрес, которого нет на вашем веб-сайте, чтобы загрузить страницу.
Что бы вы ни делали, не выбирайте ни одну из этих настроек страницы 404.
3 инструмента для отслеживания неработающих ссылок и предотвращения ошибок 404 страницыВы можете настроить причудливые страницы 404 и попытаться порадовать своих клиентов.Но гораздо лучше предпринять корректирующие действия, прежде чем показывать посетителям страницу с ошибкой.
Причины появления страницы с ошибкой 404 многочисленны, но наиболее важной причиной являются неработающие ссылки. Вот 3 инструмента для отслеживания неработающих ссылок на вашем сайте.
1. Проверьте расширение Chrome «Мои ссылки» — Это отличный инструмент, используемый в стратегии построения битых ссылок. Он сканирует веб-страницу, перечисляет общее количество ссылок, находит и помечает все неработающие ссылки красным цветом.
Недостаток расширения в том, что вы не можете автоматизировать проверку.
Вам нужно будет вручную перейти на веб-страницу, которую вы хотите проверить, и нажать на расширение.
2. Плагин WordPress для проверки неработающих ссылок — Если вам нравится автоматизация, вам понравится этот инструмент.
После настройки инструмент автоматически отслеживает все ссылки на наличие проблем с кодом ошибки на вашем веб-сайте — в вашем сообщении, на страницах, в списке блогов, комментариях и т. Д.Вот список его отличных функций.
Установите плагин и перейдите в Настройки »Проверка ссылок.
Вы увидите количество найденных неработающих ссылок и возможность выбрать частоту мониторинга вашего сайта на предмет наличия страниц с ошибками.
Чтобы просмотреть более подробный список неработающих ссылок и проблем с кодами ошибок на вашем веб-сайте, перейдите в Инструменты »Неработающие ссылки.
Неработающие ссылки представлены с предложениями по замене, и вы можете обновить эти ссылки с самой панели инструментов инструмента, не перебирая несколько статей (где ссылки фактически не работают).
Вы также можете настроить уведомления по электронной почте о вновь обнаруженных неработающих ссылках.
3. Google Analytics (GA) — Это один из самых мощных инструментов для веб-мастеров. Вы уже знаете о его функциях для отслеживания производительности вашего веб-сайта и разделения источников трафика.
Но знаете ли вы, что он может находить даже неработающие ссылки на вашем сайте?
Войдите в свою учетную запись аналитики. Перейдите в раздел Поведение »Контент сайта» Все страницы.
Вы будете получать подробную информацию о посещаемости всех страниц вашего веб-сайта, в том числе о проблемах с кодами ошибок.Теперь отфильтруйте страницу с ошибкой 404, набрав ее заголовок («страница не найдена» или аналогичный) в пустом поле рядом с панелью поиска вверху.
Затем щелкните заголовок страницы, чтобы получить сведения о ней.
WordStream обнаружил, что его страница с ошибкой 404 была посещена 126 раз через 79 страниц (с 1 по 30 апреля).
Вы можете экспортировать эти сведения о неработающих ссылках в таблицу Excel и установить регулярные оповещения по электронной почте.
Вы можете прочитать эту статью WordStream, чтобы получить помощь по анализу данных из GA и принятию решения о перенаправлении ваших страниц.
ЗаключениеНеработающие ссылки ограничивают поток ссылочного веса на вашем сайте. Если вы не отслеживаете и не очищаете страницы с ошибками регулярно, ваш рейтинг в поисковых системах может упасть.
На большом веб-сайте нередко появляется 10 новых неработающих ссылок каждый день. Итак, если вы не можете исправить все неработающие ссылки на своем веб-сайте (что неизбежно), лучшим решением будет персонализированная страница с ошибкой 404.
Настройка забавной / привлекательной страницы ошибок также поможет вам удержать пользователя, который неправильно ввел URL-адрес или щелкнул на странице вашего устаревшего веб-сайта из результатов поиска.Вы даже можете превратить этого посетителя в подписчика по электронной почте или предложить ему свои продукты.
Чтобы улучшить взаимодействие с пользователем, вы также можете включить этот фрагмент кода на страницу с ошибкой.
https://archive.org/web/wb404.js
Если у машины обратного пути есть копия вашей страницы в архиве, ваша веб-страница не исчезнет. Ваш пользователь увидит возможность увидеть заархивированную версию.
Какие инструменты вы используете для исправления неработающих ссылок и создания собственных страниц с ошибками 404? Вы создали настраиваемую страницу с ошибкой 404 и увеличили количество конверсий?
Узнайте, как мое агентство может привлечь огромное количество трафика на ваш веб-сайт
- SEO — разблокируйте огромное количество SEO-трафика.Смотрите реальные результаты.
- Контент-маркетинг — наша команда создает эпический контент, которым будут делиться, получать ссылки и привлекать трафик.
- Paid Media — эффективные платные стратегии с четкой окупаемостью.
Заказать звонок
Добавить страницу с ошибкой 404 :: Antora Docs
Обычно вам больше ничего не нужно делать, чтобы страница 404 работала. Веб-сервер автоматически выбирает файл 404.html в корне опубликованного сайта и использует его, когда посетитель попадает на отсутствующую страницу.
Однако, если вы публикуете свой сайт на подпутье домена (например, https://example.org/site-a ), требуется дополнительная настройка.
Когда URL-адрес вашего сайта включает сегмент пути, страница 404 для вашего сайта больше не будет находиться в корне веб-сервера. Вместо этого он будет расположен в подпутье с остальными файлами. Проблема в том, что веб-сервер не знает, что этот подпуть важен (то есть он не знает, что подпуть является границей отдельного сайта).В результате веб-сервер не будет знать, что нужно обслуживать эту страницу 404 вместо отсутствующей страницы. Поэтому мы должны сказать ему об этом. Мы должны настроить веб-сервер для использования страницы 404 в подпутье (например, /site-a/404.html ) вместо страницы в местоположении по умолчанию (например, /404.html ) при обслуживании файлов для сайт.
Вот три шага, которые необходимо выполнить для настройки. Предположим, что домен — example.com , подпуть — site-a , а веб-сервер — nginx .
Определите site.url с подкаталогом в файле playbook, либо используя абсолютный URL:
сайт: URL: https://example.com/site-a
URL-адрес сайта, определенный в playbook , должен включать подпуть. В противном случае URL-адреса на странице 404 будут неправильными (например, URL-адрес файла CSS). Настройте nginx для использования 404.html из папки подпути для любого отсутствующего URL-адреса, попадающего в этот подпуть:
location / site-a / { error_page 404 / site-a / 404.html; }
Отрегулируйте расположение подпути, чтобы оно соответствовало подпутью для вашего сайта. Скопируйте файлы сайта, созданные Antora, в подпуть в корневом каталоге веб-сервера:
$ rsync -r --delete build / site / / usr / share / nginx / html / site-a
Другими словами, папка подпути должна находиться в корне веб-сервера или в корне виртуального хоста.
Мягкие ошибки 404 | Центр поиска Google | Разработчики Google
Что такое мягкий 404?
Программный 404 — это URL-адрес, который возвращает страницу, сообщающую пользователю, что страница не существует , а также 200-уровневый (успешный) код .В некоторых случаях это может быть страница с небольшим содержанием или без содержания, например, с малонаселенной или пустой страницей.
Почему это важно?
Возврат кода успеха вместо 404/410 (не найден) или 301 (перемещен) — плохая практика. Код успеха сообщает поисковым системам, что по этому URL-адресу есть настоящая страница. В результате страница может отображаться в результатах поиска, и поисковые системы будут продолжать попытки сканировать этот несуществующий URL вместо того, чтобы тратить время на сканирование ваших реальных страниц.
Что мне делать?
- Если ваша страница больше не доступна, и не имеет четкой замены, она должна вернуть код ответа 404 (не найден) или 410 (Gone). Любой из этих кодов четко сообщает браузерам и поисковым системам, что страница не существует. Вы можете также отображать настраиваемую страницу 404 для пользователя, если это необходимо: например, страницу, содержащую список ваших самых популярных страниц, или ссылку на вашу домашнюю страницу.
- Если ваша страница переместилась на или имеет четкую замену, верните 301 (постоянное перенаправление), чтобы перенаправить пользователя соответствующим образом.
- Если вы считаете, что ваша страница неправильно помечена как программный 404 , используйте инструмент проверки URL-адресов для проверки визуализированного содержимого и возвращенного кода HTTP. Если отображаемая страница пуста или почти пуста, возможно, ваша страница ссылается на многие ресурсы, которые не могут быть загружены (изображения, скрипты и другие нетекстовые элементы), что может быть интерпретировано как программный код 404. Причины того, что ресурсы не могут быть загружены, включая заблокированные ресурсы (заблокированные файлом robots.txt), слишком много ресурсов на странице или медленную загрузку / очень большие ресурсы.Инструмент проверки URL-адресов должен указать, какие ресурсы не удалось загрузить, а также отобразить отображаемую в реальном времени страницу.
Используйте инструмент проверки URL-адресов, чтобы проверить, действительно ли ваш URL-адрес возвращает правильный код.
Как исправить ошибку 404 для веб-сайтов WordPress
Одно из худших ощущений пользователя веб-сайта — щелкнуть ссылку и попасть на страницу с ошибкой 404. 404 — это один из самых безобидных кодов ошибок в Интернете, поскольку он просто указывает на отсутствие запрашиваемой страницы.Однако это также может быть одним из самых разочаровывающих и эффективных для пользователей, потому что, когда контент, который они ищут, растворяется в клубах дыма. Google и другие поисковые системы тоже ненавидят это. К счастью, исправить ошибку 404 WordPress и сделать так, чтобы UX вашего сайта был на высшем уровне как для поисковых роботов, так и для обычных пользователей, довольно просто.
Подпишитесь на наш канал Youtube
Что такое код ошибки 404?
Ужасающий 404 — это код состояния ответа HTTP.Он похож на 503, 500, 301 и т. Д., Которые вы можете иногда видеть. Не все они плохие. Например, код ответа 301 означает, что одна страница постоянно перенаправлена на другую. Тем не менее, 404 — один из плохих блоков: блоки 400 и 500 — это те блоки, на которые следует обращать особое внимание, поскольку они являются ошибками клиента и сервера соответственно.
Сеть разработчиков Mozilla MDN определяет 404 следующим образом:
Сервер не может найти запрошенный ресурс. В браузере это означает, что URL-адрес не распознается.В API это также может означать, что конечная точка действительна, но сам ресурс не существует. Серверы также могут отправлять этот ответ вместо 403, чтобы скрыть существование ресурса от неавторизованного клиента. Этот код ответа, вероятно, самый известный из-за его частого появления в Интернете.
Важно помнить, что URL не распознается и что конечная точка действительна, но сам ресурс не существует . Мы собираемся показать вам, как справляться с подобными проблемами, чтобы вы могли ограничить 404-е на своем сайте только теми (надеюсь), которые вы не можете контролировать.
Когда 404 на самом деле не 404?
Ну, технически 404 — это всегда 404. Но иногда 404 выскакивает, когда с этим ничего не поделать. Об этом MDN говорит выше.
Например, вы ничего не можете поделать, , кто-то неправильно набирает URL вашего веб-сайта . Если они попытаются достичь elegancethemes.com/blog и наберут elegancethemes.com/blag , они получат ошибку 404. Не потому, что наш сайт настроен неправильно или что-то не так — просто у них была опечатка.Это то, что MDN означает : URL не распознается .
И когда конечная точка действительна, но сам ресурс не существует , происходит то, что сам URL в порядке. Он был введен идеально, ссылка верна / была правильной, но все, на что она указывает, переместилось. Возможно, это была ссылка на elegancethemes.com/divi-changelog.pdf , но мы переименовали файл в changelog.pdf . Пользователь получил бы 404, но он не сделал бы ничего плохого.Это было бы на нашей стороне, поэтому мы могли бы исправить это с помощью простого перенаправления 301.
Или, если человек перейдет на elegancethemes.com/blackfriday за день до начала продажи. Что их встречает? A 404. Не потому, что они делают что-то не так, а потому, что страница еще не запущена. URL правильный, и контент существует. Но потому что браузер не может вернуть его, потому что технически его еще нет в Интернете. Опять же, это 404, но не совсем.
Помня об этом, давайте перейдем к тем, которые находятся вне вашего контроля и которые ваши посетители не могут исправить несколькими нажатиями клавиши Backspace.Также помните, что такого рода ошибки 404 в целом не повлияют на SEO. Потому что поисковые системы находят содержание, которое там есть, и обычно не вводят неправильный URL.
Как найти ошибки 404 в WordPress
При работе в WordPress и попытке найти все ошибки 404, которые могут быть на вашем сайте, вы можете начать с любого количества мест или использовать любое количество методов. Однако есть несколько довольно простых и простых способов их выследить.
Консоль поиска Google
Одним из лучших инструментов для владельцев веб-сайтов является Google Search Console.Если вы не знакомы с этим, сейчас самое время по-настоящему погрузиться в дружеские отношения. Из этой единственной панели вы получите столько информации о своем веб-сайте, сколько захотите. Если вы знакомы с тем, как Google Analytics анализирует ваши показатели, Search Console делает это аналогичным образом.
Например, чтобы проверить свои ошибки 404 в WordPress, вам просто нужно перейти на вкладку Coverage слева от панели инструментов, чтобы увидеть, каковы конкретные ошибки.
Вы увидите общее количество ошибок и проблем с течением времени, а также сможете получить подробный анализ ошибок, щелкнув по ним.Консоль поиска Google также предоставляет документацию о том, как решать различные проблемы и коды ошибок. Например, это документ для исправления программных ошибок 404, показанных на картинке выше.
Проверить внешние ссылки
В WordPress (а также на других платформах CMS) вы можете очень легко изменить свои постоянные ссылки. В WP вам просто нужно зайти в Настройки — Постоянные ссылки , и вы можете сделать так, чтобы URL-адреса вашего сайта отображались в любой структуре, которую вы хотите. В любое время вы хотите.Но вы не хотите менять это волей-неволей. Потому что другие сайты (вероятно) уже ссылались на ваш сайт. Любой, кто затем щелкнет их ссылку, попадет на страницу 404.
Предоставление людям ссылки для перенаправления или окна поиска помогает облегчить некоторые проблемы. и они могут найти страницу, которую они ищут, но вы должны убедиться, что это сведено к минимуму. Для этого вам нужно будет проверить свои внешние ссылки в Google Search Console. Вы найдете его в разделе Ссылки — Внешние ссылки — Самые популярные страницы .
Вы можете развернуть, чтобы увидеть каждую обратную ссылку на ваш сайт, нажав Еще . Однако остальная часть этого процесса выполняется вручную. В зависимости от того, как ваша структура URL-адреса изменилась с течением времени, вы захотите использовать любые отдельные ссылки, которые были изменены. Например, от example.com/post-name до example.com/author/post-name . Затем вы захотите взять старый URL-адрес и 301 перенаправить его с помощью плагина, такого как Redirection, или чего-то подобного, вставив старый URL-адрес, по которому щелкают, а затем вставить новый для таргетинга.
Теперь, независимо от того, по каким внешним ссылкам кто-то нажимает, они должны перейти на правильную страницу вашего сайта , полностью минуя ошибку 404 Страница не найдена.
Как создать свою собственную ошибку 404 не найден Страница
Исправить страницу с ошибкой 404 — это одно. Но независимо от того, какие шаги вы предпримете, чтобы этого не произошло, кто-то в конечном итоге попадет на страницу с ошибкой. И вы хотите быть к этому готовы. К счастью, создать страницу 404 довольно просто.
В некоторых случаях в вашей теме может быть уже создана страница с ошибкой 404 WordPress. Вы можете проверить это в папке wp-content — themes — theme-name . Вы ищете файл под названием 404.php . Это позволяет WordPress направлять браузер на определенную страницу, а не просто показывать страницу по умолчанию без содержимого.
Как вы можете видеть на изображении выше, файл 404.php — это базовый файл, который просто отображает любой HTML-код, который вы хотите, чтобы посетители видели (вместе с PHP-хуками и т. Д.).Если вы программируете вручную, все, что вам нужно сделать, это написать код, который вы хотите отобразить, и сохранить файл через FTP или через файловый менеджер. Теперь все посетители, у которых возникла ошибка, будут направлены сюда.
Помните, что любые изменения, которые вы вносите в тему 404.php , будут перезаписаны обновлениями, поэтому убедитесь, что вы вносите какие-либо изменения в дочернюю тему. Вы можете найти дополнительную информацию о создании страницы 404 в Кодексе WordPress или в нашем собственном подробном руководстве.
Создание пользовательской страницы 404 в Divi
Если вы являетесь пользователем Divi, мы тоже поможем вам.Divi Theme Builder дает вам массу гибкости при создании пользовательских страниц 404.
Обязательно ознакомьтесь с нашим подробным руководством и учебником с загружаемым шаблоном, который проведет вас через весь процесс.
Плагиныдля создания ошибки 404 Страница
Если вы либо не являетесь пользователем Divi, либо не хотите беспокоиться о редактировании файлов PHP, не бойтесь. В репозитории плагинов WordPress.org есть множество вариантов, из которых вы можете создать свою собственную страницу с ошибкой 404 и перенаправить ее туда, где вам нужно.Мы собрали список самых популярных и высоко оцененных вариантов.
Заключение
Если ваш веб-сайт выдает какие-либо ошибки, 404-й является одним из самых простых и простых для исправления. Некоторые темы содержат 404 страницы, в то время как другие предоставляют вам инструменты для создания собственных пользовательских тем. Если вы используете Google Search Console, вы можете найти любое количество программных и жестких ошибок 404 на своем сайте и использовать плагины, которые мы перечислили выше, чтобы убедиться, что ваш SEO, рейтинг страницы и пользовательский интерфейс не пострадают. .И помните, одна из самых важных вещей, которые вы можете сделать на странице 404, — это предоставить окно поиска и перенаправление на домашнюю страницу (или серию предлагаемых сообщений), чтобы пользователь не уходил с вашего сайта, а продолжал использовать это. Удачи, и пусть все ваши 404 будут мягкими.
Что вы делаете для устранения ошибок HTTP 404?
Статья выделенное изображение: Житков Борис / shutterstock.com
Как исправить ошибку 404 nginx и Ubuntu 20 LTS
Я следил за классом nginx, когда мы дошли до создания виртуального хоста.Они используют цифровой океан в своих уроках, и я делаю то же самое (я делал это уже много лет). Я вошел на свой сервер и из корневого каталога создал папку sites / demo и поместил туда свой html-файл.
Я получаю сообщение об ошибке 404, что файл не существует, а СУЩЕСТВУЕТ. Но у меня также возникают проблемы в терминале, когда я пытаюсь перечислить содержимое папок:
root @ WebServer: ~ # ls
сайты оснастки var
корень @ WebServer: ~ # ls -l
всего 12
drw-r - r-- 3 root root 4096 3 окт 00:21 сайты
drwxr-xr-x 3 root root 4096 2 октября 22:40 оснастка
drw-r - r-- 3 root root 4096 2 октября 23:08 var
корень @ WebServer: ~ # ls -l / sites /
ls: нет доступа к '/ sites /': нет такого файла или каталога
корень @ WebServer: ~ # ls -l / sites
ls: нет доступа к '/ sites': нет такого файла или каталога
корень @ WebServer: ~ # ls -l sites /
всего 4
drw-r - r-- 2 root root 4096 3 октября 00:22 демо
root @ WebServer: ~ # cd сайтов
корень @ WebServer: ~ / sites # ls -l
всего 4
drw-r - r-- 2 root root 4096 3 октября 00:22 демо
корень @ WebServer: ~ / сайты # ls -l / demo /
ls: нет доступа к '/ demo /': нет такого файла или каталога
root @ WebServer: ~ / sites # ls -l demo
всего 4
-rw-r - r-- 1 корень root 89 3 октября 00:22 index.html
root @ WebServer: ~ / sites # cd demo
корень @ WebServer: ~ / sites / demo # ls -l
всего 4
-rw-r - r-- 1 корень root 89 3 октября 00:22 index.html
корень @ WebServer: ~ / sites / demo # cd ~
root @ WebServer: ~ # ls -l sites / demo /
всего 4
-rw-r - r-- 1 корень root 89 3 октября 00:22 index.html
корень @ WebServer: ~ #
Мой файл /etc/nginx/nginx.conf:
событий {}
http {
включить /etc/nginx/mime.types;
server {
слушать 80;
имя_сервера 134.122.23.34;
корень / сайты / демо;
}
}
Мой журнал ошибок для nginx:
2020/10/03 14:14:29 [ошибка] 13135 # 13135: * 1 "/ sites / demo / index.html "не найден (2: такого файла или каталога нет), клиент: 71.224.30.124, сервер: 134.122.23.34, запрос:" GET / HTTP / 1.1 ", хост:" 134.122.23.34 "
2020/10/03 14:15:39 [ошибка] 13161 # 13161: * 2 "/sites/demo/index.html" не найден (2: нет такого файла или каталога), клиент: 71.224.30.124, сервер: 134.122.23.34, запрос: "GET / HTTP / 1.1", хост: "134.122.23.34"
2020/10/03 14:20:53 [ошибка] 13161 # 13161: * 3 "/sites/demo/index.html" не найден (2: нет такого файла или каталога), клиент: 83.97.20.29, сервер: 134.122.23.34, запрос: "GET / HTTP / 1.0"
Мой журнал доступа:
71.224.30.124 - - [03 / Oct / 2020: 14: 14: 29 +0000] "GET / HTTP / 1.1" 404 153 "-" "Mozilla / 5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit / 605.1 .15 (KHTML, например, Gecko) Версия / 14.0 Safari / 605.1.15 "
71.224.30.124 - - [03 / Октябрь / 2020: 14: 15: 39 +0000] "GET / HTTP / 1.1" 404 153 "-" "Mozilla / 5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit / 605.1.15 (KHTML, например, Gecko) Версия / 14.0 Safari / 605.1.15 "
83.97.20.29 - - [03 / Октябрь / 2020: 14: 20: 53 +0000] «GET / HTTP / 1.0 «404 153» - «« - »
Может кто-нибудь помочь мне понять, почему он не видит файлы? Я также попытался создать папку / var / www и получил те же проблемы.
Проверить и исправить • Обслуживание веб-сайта • Yoast
Йост де ВалкЙост де Валк — основатель и директор по продуктам Yoast. Он интернет-предприниматель, который незадолго до основания Yoast инвестировал и консультировал несколько стартапов. Его основная специализация — разработка программного обеспечения с открытым исходным кодом и цифровой маркетинг.
Если ваш веб-сайт важен для вашего бизнеса, важно запланировать время, чтобы он работал бесперебойно. Поэтому мы регулярно пишем о том, что нужно делать, чтобы поддерживать свой сайт в форме. В этом посте мы напишем о самом простом: о проверке ошибок 404.
Примечание: этот пост не охватывает обязательные элементы хорошей страницы 404, но у нас есть пост об этом: Мысли о страницах с ошибками 404.
Ошибки 404 и битые ссылки
Одна из самых неприятных вещей, которые могут случиться с посетителем, — это появление на вашем веб-сайте ошибки 404 «страница не найдена».Пауки поисковых систем тоже не любят подобные ошибки. К сожалению, поисковые системы часто сталкиваются с ошибками 404, отличными от ваших посетителей, поэтому первый раздел этого сообщения разделен на две части:
1. Измерение посетителя 404 страницы ошибок
Если вы используете плагин MonsterInsights Analytics, он автоматически помечает ваши страницы 404 тегами. Итак, если вы войдете в свою учетную запись Google Analytics и перейдете в Behavior → Site Content → Content Drilldown и выполните поиск 404.html
, вы найдете массу информации о своих 404 (нажмите, чтобы увеличить версию):
Вы увидите такие URL:
/404.html?page=/wordpress/plugin/local-seo/&from=https://yoast.com/articles/wordpress-seo/
Это говорит вам о двух вещах:
- URL-адрес 404 был
/ wordpress / plugin / local-seo /
(в нем отсутствуетs
после подключаемого модуля) - На него была ссылка из нашей статьи WordPress SEO.
Используя эту информацию, вы можете исправить ошибки 404 и зайти в статью и исправить ссылку.
Как видно из скриншота выше, мы тоже получаем 404. Мы постоянно что-то ломаем, потому что наш сайт постоянно развивается! Убедившись, что замечает , когда вы что-то ломаете, — хороший способ не выглядеть глупо слишком долго.
2. Измерительный бот 404 страницы ошибок
Рядом с 404 для посетителей поисковые системы также обнаружат на вашем сайте ошибки 404, которые могут быть совершенно разными. Вы можете найти ошибки 404, с которыми сталкиваются пауки поисковых систем, войдя в соответствующие программы Инструментов для веб-мастеров.Существуют три программы инструментов для веб-мастеров, которые могут предоставить вам отчеты об индексировании, в которых они сообщают вам, с какими ошибками 404 они столкнулись:
- Инструменты Bing для веб-мастеров в разделе Отчеты и данные → Информация для сканирования
- Консоль поиска Google в разделе Охват → Ошибки
- Яндекс-веб-мастер в разделе Индексирование → Исключенные страницы → Статус HTTP: не найден (404)
Одна из странных вещей, которые вы Если вы изучаете эти программы Инструментов для веб-мастеров, обнаружите, что пауки поисковых систем могут столкнуться с ошибками 404, которые обычные пользователи никогда бы не увидели .Это связано с тем, что поисковый паук будет сканировать практически все на большинстве сайтов, поэтому будут переходить даже по скрытым ссылкам.
Если вы серьезно относитесь к обслуживанию веб-сайта, вы можете найти эти 404 до того, как их обнаружат поисковые системы. В этом случае сканирование вашего сайта с помощью такого инструмента, как Screaming Frog, даст вам лотов и идей. Эти инструменты созданы специально, чтобы вести себя так же, как пауки поисковых систем, и поэтому помогут вам найти множество проблем.
Исправление ошибок 404
Теперь, когда мы обнаружили все эти 404 ошибки, пора их исправить. Если вы знаете, что вызвало ошибку 404, и можете исправить ссылку, которая ее вызвала, лучше сделать это. Это будет лучшим показателем качества вашего сайта как для пользователей, так и для поисковых систем.
Поскольку поисковые системы будут продолжать обращаться к этим URL-адресам в течение длительного времени, на самом деле имеет смысл перенаправлять и эти ошибочные URL-адреса на нужные страницы. Чтобы создать эти перенаправления, вы можете сделать несколько вещей:
- Создайте их вручную в своем.htaccess или конфигурация вашего сервера NGINX
Хотя это не для слабонервных, часто это один из самых быстрых методов, доступных, если у вас есть ноу-хау и доступ для этого. - Создайте их с помощью плагина перенаправления
На рынке есть несколько плагинов перенаправления, самый известный из которых — перенаправление. Это намного проще, но его недостаток в том, что он намного медленнее, чем при перенаправлении на , сначала должна загружаться вся установка WordPress.Обычно это увеличивает время загрузки от полсекунды до секунды для данного перенаправления. - Создайте их с помощью нашего плагина Yoast SEO Premium
В нашем плагине Yoast SEO Premium есть модуль перенаправления, который позволяет выполнять перенаправления с легкостью интерфейса WordPress, но также позволяет сохранять их в файл .htaccess или включаемый файл NGINX, чтобы они выполнялись со скоростью, указанной выше в первом варианте.
Проверить наличие ошибок изображения / встраивания
Если вы посмотрите журналы своего сервера, вы также получите 404 ошибки другого типа: 404 ошибки для неработающих изображений или неработающих вставок видео.У вас также могут быть ошибки, которые не отображаются в ваших журналах, например неработающие вставки видео YouTube. Они не приводят к тому, что вся страница не работает, но они выглядят небрежно. Эти типы ошибок труднее найти, потому что программы инструментов для веб-мастеров не сообщают о них так надежно, и вы также не можете отслеживать их с помощью чего-то вроде Google Analytics.
Самый простой способ найти эти битые изображения и вложения — использовать одного из вышеупомянутых пауков. В частности, Screaming Frog очень хорошо умеет находить битые изображения.Другой способ — проверить журналы вашего сервера и просмотреть их в поисках комбинации 404 и «.