Ошибка 404: как поправить? Ошибка 404: "Страница не найдена"
Наверняка, не стоит говорить, что каждый человек, посещающий интернет-сайты, хотя бы раз, но сталкивался невозможностью отображения страницы, когда происходит сбой с кодом 404. Тут же появляется вопрос: «Как поправить?».
Ошибка 404 (страница не найдена) может появляться из-за разных причин.
И здесь в плане факторов ее возникновения может быть несколько ключевых нюансов: клиентские ошибки, перебои связи или ПО, нарушения в работе со стороны сервера или же просто отсутствие страницы на указанный адресс.
Что означает ошибка 404?
Сам сбой значит лишь одно: почему-то запрашиваемая во всемирной сети страница не может быть найдена по определенному адресному запросу. Говоря иначе, она просто отсутствует.
Однако это незамысловатая ситуация, для которой необходимо найти решение, как поправить (ошибка 404 «Страница не найдена»). Сама же страница в реальности может существовать, но доступ к ней не выполняется, заблокирован или ограниченный.
Подобное положение дел можно объяснить на примере.
Вы знаете, что какой-нибудь предмет должен быть на полке шкафу. Естественно, вы целенаправленно открываете шкаф и обращаете внимание на полку, но… необходимо вещи там нет.
Это один нюанс.
Tilda ЛайфХак # 03. Создание страницы с ошибкой 404 | Тильда Конструктор для Создания Сайтов
С другой стороны, вы, возможно, просто не увидели необходимую вещь, так как она была завалена иными или же просто лежала в стороне. Такая ситуация с ошибкой 404 тоже встречается.
Потенциальные причины возникновения сбоя
Перед тем как говорить о сбое (как убрать, как поправить, ошибка 404 «Страница не найдена» возникает опять и опять), обратимся к списку потенциальных причин его возникновения. В качестве ключевых и самых популярных в большинстве случаев указываются такие:
- некорректный ввод адреса;
- нарушения связи;
- перебои в работе браузеров;
- проблемы с функционированием сервера;
- физическое отсутствие страницы на сервере и т.д.
Основные варианты ошибки 404
В основном, код ошибки 404 аналогичный, как и код сбоя Windows Update – 0x80244019.
А вот выдаваемое сообщение в браузерах выглядит по-разному. Ключевыми типами сообщений являются такие:
- 404 Страница не найдена;
- HTTP 404 Not Found;
- 404 Файл или каталог не найден;
- Error 404 Not Found;
- HTTP 404;
- Требуемый URL не нашли на этом сервере
- Error 404;
- 404 Not Found;
- 404 Error.
Как правило, не обращая внимания на отличающиеся между собой сообщения, код ошибки 404 остается одинаковым, и суть проблемы от этого не меняется. Посмотрим, как подобную ситуацию можно поправить самыми несложными методами.
Ошибка 404: что сделать? Самая простая методика исправления
Для начала следует попытаться просто освежить страницу, она ведь может возникать даже при мимолетном сбое связи или перегрузкой самого сервера, на котором расположена страница.
Для этого во всех подряд браузерах применяется клавиша F5, кнопка на панели или соответственная команда из меню. Если же этого не помогает, необходимо проверить интернет-соединение, так как при отсутствии подсоединения предоставляется конкретно такая ошибка.
Наиболее часто сбой появляется из-за причины халатности самого пользователя, когда он просто вводит адрес с ошибками. Появляется вопрос: «Проблематику как поправить?».
Ошибка 404 «Страница не найдена» убирается самой обыкновенной проверкой правильности написания адреса ресурса с повторным вводом корректного значения. Также, если ошибка получена во время посещения связанного ресурса, необходимо попробовать перенестись на один уровень вверх.
Например: сбой происходит на странице website.ru/a/b.html. В данном случае необходимо перейти на один уровень вверх, подходящий адресу website.ru/a.html, а потом уже на нем искать необходимую ссылку на недоступную страницу.
Наконец, в вопросе того, как убрать погрешность 404, можно просто задать по имеющемуся адресу запрос в любой поисковой системе, чтобы удостовериться, что страница на самом деле есть. В любом случае, необходимо проверить доступ к ней, скажем, с мобильного устройства.
Можно применить и более продвинутые средства инициализации.
Для этого замечательно подойдет мощный интернет-сервис WhoIs, на котором задается поиск, а результатах и будет показана привязка страницы к конкретному месту или провайдеру, уже не говоря о доказательстве ее физического существования.
В конце концов, если проблема состоит в сетевых настройках, возможно, понадобиться попробовать заменить адреса DNS-серверов, что иногда позволяет убрать проблематику. Но аналогичные ситуации относительно ошибки 404 встречаются очень нечасто.
Случается и так, что от пользователя ничего не зависит. Хозяин или правообладатель мог перенести страницу на другой ресурс или хостинг, заранее не сделав привязку старого адреса страницы к новому расположению, благодаря чему перенаправления не происходит.
Может быть, и сервер дал сбой, или его работа была нарушена той же DDoS-атакой.
Здесь уж ничего не поделаешь. Как максимум можно связаться с хозяином сайта по email и узнать причины поломок.
Советы веб-разработчикам
Что же касается веб-разработчиков, в большинстве случаев такие перебои можно определить и попытаться поправить с помощью надлежащих методов.
Большинство профессиональных мастеров рекомендуют применять инструменты для веб-мастеров Гугл Web Masters Tool, подобные средства «Яндекса», и еще специализированный плагин Broken Link Checker для платформы WordPress. Однако, как считается, лучше выполнить комплексную проверку с задействованием всех средств.
Не считая всего перечисленного выше, проверить линк можно абсолютно просто и на специальных сайтах, где очень просто ввести адрес, активировать процесс проверки и получить подходящий результат.
Заключение
Заместо итога остается сказать, что хоть ошибка 404 во всех собственных проявлениях критичной не считается, все таки, любому пользователю или веб-разработчику способна доставлять немало боли головы. Что касается устранения подобных сбоев, в случае ошибок со стороны сервера рядовому пользователю можно даже не пытаться оказать влияние на ситуацию, все равно ничего не выйдет.
А в другом необходимо просто быть внимательнее при вводе адресов и наблюдать, чтобы не было нарушений в работе активного в настоящее же время интернет-подключения. Если уж совсем ничего не поможет, можно применить утилиты вроде Микрософт Fix It!, рассчитанные на автоматическое поправка поломок, также и интернет-подключений.
Но во многих случаях возникновение такой ошибки не связано с программными сбоями и изменением каких-то показателей ситуация не исправляется (кроме адресов DNS и прочих сетевых настроек).
404 ошибка – страница не найдена
404 ошибка (страница не найдена) – это ответ сервера, который появляется, когда сервер не может отобразить запрашиваемую страницу на указанный адресс. Если такая ошибка появляется, пользователь попадает на страницу, которая создается сервером.
404 ошибки появляются если:
- страница удалена;
- ссылка на страницу указана ошибочно;
- страница была перемещена благодаря чему преобразился её адрес, по которому она была доступна раньше.
К примеру, ссылка на страницу указана https://d-element.ru/services/individuals/, а страница доступна по ссылке https://d-element.ru/services/individual/
Как найти 404 ошибки на ресурсе
Чтобы выявить 404-ые ошибки (404 not found), воспользуйтесь специальными программами и сервисами для комплексного анализа сайтов:
Как найти 404 ошибки (битые ссылки) на ресурсе при помощи Xenu
Xenu – бесплатная программа для анализа сайта. При помощи нее можно выявить 404 ошибки на ресурсе.
Скачайте программу и установите её на компьютер.
-
Откройте программу и подберите Check Url, как это показано на скриншоте, ниже.
Главное окно программы Xenu
Введите в возникшее окно ссылку на сайт и нажмите OK.
Окно старта сканирования программы Xenu
Упорядочьте ошибки по статусу.
Результат сканирования программы Xenu
В таком случае, мы выявили погрешность ссылки на внешний ресурс. Сайт nkkdc.ru доступен по адресу http://www.nkkdc.ru/, а ссылка размещена на адрес https://www.nkkdc.ru//
Как найти 404 ошибки (битые ссылки) на ресурсе при помощи Screaming Frog
Screaming Frog – не бесплатная программа комплексного SEO анализа сайта. При помощи нее можно отыскать 404 ошибки и выяснить какие страницы ссылаются на 404 ошибки.
Скачайте программу Screaming Frog и установите её на компьютер.
- Откройте программу, введите адрес сайта и нажмите «Start».
- После завершения сканирования, перейдите во вкладку «Response Codes» и подберите в фильтре «Client Error (4xx)».
Окно вывода 404 ошибок в программе Screaming Frog
В результате вы получите весь перечень 404 ошибок. Чтобы выяснить, откуда идёт 404 ошибка, нажмите на строку ошибки и перейдите во вкладку «Inlinks» (внизу).
Анимация вывода 404 ошибок на ресурсе
Как выяснить код ответа страницы в Яндекс.Вебмастер
Бесплатный сервис определения кода страницы от Яндекс.Вебмастер. Введите ссылку на страницу и узнайте, какой код отдает страница.
404 код страницы – это 404 ошибка.
Проверка ответа сервера
404 ошибка (not found) как поправить
Многофункционального способа избавления от 404 ошибок нет — все зависит от сайта. К примеру, если ваш сайт на CMS Bitrix, поправить ссылку можно в середине административной части или добавить 302 перенаправление (редирект).
Обратитесь к нам, и мы поможем освободится от технических проблем вашего сайта.
Важно! Нельзя удалять или менять ссылку на страницу, которая отдает 404 погрешность, если на эту страницу ведут прочие наружные веб-сайты.
Как поступить если есть наличие внешних ссылок на 404 погрешность
Для 404 ошибок, на которые ссылаются прочие сайты устанавливают правило 301 редиректа, которое перенаправляет пользователя на новую страницу, посвященную теме, которая была раскрыта на странице с 404 ошибкой.
Установить перенаправление можно разнообразными способами.
Если запланировали создать страницу по адресу, который в настоящий момент отдаёт 404 код, то применяйте правило 302 редиректа. После создания этой страницы, уберите 302 редирект.
301 редирект – правило перенаправления «насовсем».
302 редирект – правило временного перенаправления.
Влияние 404 ошибок на позиции в поисковых системах
Любая поисковая система предусматривает отсутствие технических проблем на ресурсе, также, 404 ошибок. Поисковой робот сканирует сайт при помощи переходов по ссылкам, которые есть на ресурсе и аналогичным образом находит 404 ошибки.
Для пользователя 404 ошибка говорит о висячем узле на ресурсе. Переходя на страницу, он не найдет то для чего пришёл и покинет сайт.
А это оказывает влияние на поведение пользователей, какое так сильно предусматривает Яндекс.
Отсутствие 404 ошибок говорит о правильной перелинковке и структуры сайта.
Создание правильной страницы 404 и влияние на SEO
Пожалуй, каждый из нас когда-либо сталкивался со страницей 404-й ошибки, когда искал соответствующую информацию во всемирной сети. и быстрее всего, во многих случаях, хотелось побыстрее закрыть эту страницу. Однако, иногда, очутившись на подобной странице отдельных компаний или online-магазинов, необходимо добавить ее в закладки.
Благодаря этому хочется разобраться и узнать, как же достигнуть аналогичного эффекта и применять возможности страницы ошибки как можно более выгодно для сайта?
Влияние ошибки 404 на SEO
Наверное, все хоть один раз встречали фразу «404 Not Found (ресурс не найден)» — знакомо? А заметить ее можно в виду того, что неверно указали адрес необходимой страницы либо же она отсутствует на данном сайте.
Сервер аналогичным образом сигнализирует нам про то, что не может найти необходимую страницу на указанный адресс. Проверить код ответа сервера можно при помощи бесплатных сервисов, к примеру, bertal.ru или в панели Яндекс.Вебмастера.
В обстановке «SEO-шников» широко есть мнение, что будто бы присутствие на ресурсе страниц, отдающих код 404, оказывает негативное воздействие на процесс продвижения. И тут не все так определенно. Вот что написано в справке Гугл по данному поводу:
«В большинстве случаев ошибки 404 не оказывают влияние на рейтинг сайта в Google, благодаря этому их можно пренебрегать. Очень часто они могут быть связаны с опечатками, неправильными настройками или попытками Гугл узнать и просканировать ссылки во встроенном контенте (к примеру, в коде JavaScript)».
По существу это нормальный процесс — возникновение на ресурсе страниц с 404-ой ошибкой. К такому необходимо относится хорошо и не впадать в уныние, предполагая, что все очень плохо. Прежде всего стоит понять причину, благодаря которой возникла ошибка, к примеру:
страница отсутствует (была удалена);
вносились изменения в структуру сайта;
случилось изменение URL’а страницы.
Любую из причин необходимо тщательно разобрать и проработать. Как вариант, если преобразился URL или структура сайта — обязательно пропишите 301-е редиректы на новые страницы, если же обнаружились битые ссылки — просто поменяйте их на важные.
Но иногда возникновение страницы ошибки сопровождается антропогенным аргументом, к примеру, пользователь нечаянно допустил опечатку при вводе необходимого адреса или на ресурсе online-магазина окончился товар и необходимую страницу удалили.
В вышеприведенных ситуациях сам факт возникновения ошибки 404 ясен для поисковиков и логичен, они распознают аналогичные ситуации и относятся к ним, как к нормальному процессу для сайта. Разумеется, наличие подобных страниц в больших количествах нежелательно и необходимо пытаться уменьшить их объем (Для этого необходимо даже написать отдельную статью), но а в настоящий момент хочется побеседовать про то, как же правильно оформить страницу 404.
Во всяком случае, сначала необходимо взвесить и создать необыкновенный шаблон страницы, а потом настроить страницу таким образом, чтобы она отдавала 404-й код поисковому роботу при запросе несуществующих страниц на ресурсе. Но еще лучше всего следовать парочке советов, которые значительно окажут положительное влияние на SEO:
Не прописывайте редирект на главную. Будет правильным, если добавите ссылку в «тело» самой страницы 404 на главную, без применения редиректа.
Ведь иначе гость может запутаться, он же рассчитывал увидеть необходимую страницу, а на деле неясным образом очутился на главной странице.
Необходимо помнить об этом.
Обязательно настройте хороший код ответа сервера: 404 (Not Found), чтобы не допустить таким образом возникновение таких страниц в поисках. На поведенческих факторах это может также отобразиться далеко плохо, вырастет кол-во отказов с сайта, а это не лучше всего.
Также поисковая система может расценить проиндексированные страницы ошибок как дубли контента, что снова-таки не лучше всего. Да и сам человек, перейдя из поиска и не найдя необходимой информации на странице, вероятнее всего расстроится и закроет сайт, вернувшись в поиску.
Дефолтные страницы 404: полезны ли они?
В подавляющем количестве случаев, когда попадаем на страницу 404 сайта перед нами возникает очень подобная страница со скриншота ниже:
Не очень красиво смотрится, правда? Вот и пользователь, попадая на подобную страницу скорее всего не станет задерживаться и покинет ее.
Собственно поэтому нужно побеспокоится о создании уникального, полезного и интересного дизайна страницы 404, который мог бы запомниться посетителю и сайт хочется добавить в закладки исключительно из-за оформления страницы ошибки.
Даже Яндекс создал специализированный пункт в «Рекомендациях для хозяев сайтов» по этому поводу и очень детально расписал, как правильно оформить страницу с ошибкой 404:
«Увидев страницу с ошибкой, пользователь способна решить, что ваш сайт не работает, и уйти. Чтобы это не допустить, следует правильно оформить и расположить на ресурсе специализированную страницу, которая внешне отличается от других страниц вашего сайта.
При оформлении такой страницы применяйте разные графические приемы, подсказывающие человеку, что по запрошенному адресу ничего нет: к примеру, остальные цвета или отсутствие графики.
Поместите на странице карту сайта, ссылку на основную страницу или форму поиска, дайте инструкции по будущим действиям».
Создание внешнего вида 404-й страницы
Постарайтесь максимально держаться общего стиля всего сайта. Это поможет пользователю понять, что он оказался на необходимом сайте, но вдруг что-то пошло не так и наверное он не уйдет сразу с сайта, а продолжит поиск необходимой информации на нем.
Воспитанность — это важно. Расскажите обычными и вежливыми словами пользователю, почему он оказался тут, подскажите будущие действия, чтобы он не растерялся.
Не нужно применять при этом непростые обороты и лишние подробности.
Прибавьте полезные и информативные для пользователя ссылки. К ним можно отнести: самые распространённые категории сайта, новейшие материалы, часто посещаемые страницы.
Ну и разумеется должна быть хорошо видна ссылка для перехода на главную.
Дайте возможность посетителю сообщить о возникшей проблеме. Этот функционал даст понять посетителю, что хозяину сайта не все равно и он дорожит вниманием пользователя, и еще это даст возможность дополнительно отслеживать ошибки и вовремя убирать их.
Применяйте поиск на странице 404 — это полезная штука. Прибавьте поисковую строку, она прекрасно поможет посетителям, которые окажутся тут.
Только вначале точно поймете, что функционал поиска исправно работает, иначе выйдет двойное разочарование и вот тогда пользователь вероятнее всего покинет ваш сайт с не оптимальным представлением о его владельце.
Косяки в 404 страницах убьют SEO
Перечень похожих товаров, распространенных, хиты продаж или не так давно просмотренные страницы — прекрасный вариант, который подойдёт online-магазинам для того, чтобы задержать внимание посетителя на ресурсе.
Креатив обязательно поможет
Придумайте креативную страницу ошибки и поместите ее на ресурсе. Это поможет сгладить малоприятную ситуацию, связанную с отсутствием искомой страницы и поможет увеличить пребывание посетителя на ресурсе.
Применяйте таланты дизайнера, подключайте тематический юмор — сочетайте и подходите творчески к оформлению.
Чтобы быстро найти страницы ошибок на ресурсе и поправить их, воспользуйтесь разными бесплатными программами, к примеру, Screaming Frog.
Для отдельных CMS (в особенности WordPress) есть особенные плагины, которые способны отслеживать появление аналогичных страниц.
Ну и в конце рекомендуем познакомиться с подборкой креативных страниц 404, которые удостаиваются специального внимания:
Кстати, страница ошибки 404 нашего блога выглядит так:
Вывод
Уделяйте необходимое внимание проработке страницы 404 на ресурсе, постарайтесь отличиться и запомниться пользователю даже аналогичным образом. Чтобы сделать меньше потерю трафика и сделать лучше поведенческие критерии создавайте забавные и информативные страницы ошибки, добавьте ссылки на полезные для посетителей страницы.
Не забудьте и про корректную настройку кода ответа сервера, чтобы убрать попадание страницы 404 в индекс.
Как убрать погрешность 404 в Яндексе: полная подробная инструкция
Всем добрый день! Совершенно недавно столкнулся с ошибкой 404 собственно в поисковике «Яндекс».
Как понимаю многих тяготит эта проблема, благодаря этому я решил написать более детальную статью по этой теме.
Необходимо начать с того, что ошибка 404 может появиться и возникнет не только в поисковике.
Также она не зависит от установленной ОС: Windows XP, 7, 8.1, 10 либо даже Android и iOS. На остальных сайтах может быть также надпись: «Not Found», «Страницы нет» или «Нет такой страницы».
Как вы уже знаете эта ошибка может появиться на каждом сайте и странице.
Причины возникновения ошибки 404
Очень часто такая ошибка появляется, если при запросе к серверу он не может найти такую страницу. Предположим, вам скинули какую-то ссылку, вы на неё пытаетесь зайти, но зайти не можете и вылезает аналогичное сообщение – собственно благодаря тому, что этой страницы попросту нет.
Практически всегда это происходит, когда ссылку случайно меняют при отправке добавляя в неё некоторые символы.
Давайте расскажу на примере. Вот у нас есть ссылка:
Если скопировать данную ссылку или вставить куда-то, то вы без проблем попадете на установленную страницу. Однако если в строку ссылки добавить какой-либо символ или удалить что-то, то вы сможете увидеть вот такое окно.
Как можно заметить я добавил в конец ссылки два символа и теперь страница не открывается. Как можно заметить у нас нет надписи 404 ошибки, но сам смысл и посыл аналогичного предостережения – аналогичный.
На остальных сайтах эти статьи могут иметь различный дизайн.
Сначала необходимо проверить безошибочность ссылки, так как очень часто люди отправляя адрес страницы могут случайно его скорректировать. Очень случается, когда администраторы сайтов уделают или переносят страницы в иное место.
Благодаря этому здесь вашей вины нет, как вариант можно поискать на ресурсе в строке поиска необходимую страницу по этому запросу или теме.
Как убрать погрешность
В действительности точно решить эту проблему нельзя, так как проблема не у вас. Если вам ссылку скинул друг или приятель, то попросите его продублировать её.
Возможно, при отправке он как я и говорил раньше, случайно прописал лишний символ или поставил пробел.
Другой вариант — это ещё один раз попробовать прогрузить этот сайт. Поищите кнопку перезагрузки страницы и нажмите её (имеет значок закругленной стрелочки).
Наиболее часто пользователь сам дописывает некоторые символы – посмотрите в ссылку и уберите лишнее, если найдете. Есть очередной реальный способ найти необходимый адрес вот по такой битой ссылке.
Ошибка 404; название не найдено.
Откройте любой поисковик «Яндекс» или «Гугл» и вставьте данный адрес в поиск.
Я в качестве эксперимента вставил ту самую битую ссылку, куда я добавил в конец два символа и Яндекс мне быстро отыскал необходимый адрес. Дальше просто переходим на страницу.
Другой вариант — это перейти на основную страницу сайта. После этого необходимо найти поисковую строчку и включить туда наименование темы, которую вы искали.
Попробуйте открыть ссылку в ином браузере: Гугл Chrome, Yandex, Opera и т.д. Если у вас выйдет открыть данную страницу, то вам необходимо почистить кэш вашего браузера.
Это можно создать через «Историю браузера» в настройках. Или сделать при помощи программы CCleaner.
Запускаем приложением заходим: «Типовая очистка» – «Приложения». Установите галочки только возле собственного браузера (для этого вполне достаточно нажать на иконку).
Потом нажимаем «Анализ» и «Очистка».
Если вы не можете зайти даже на основную страницу, то возможно на сервере ведутся какие-нибудь технические работы и он пока не доступен. Благодаря этому можно попробовать зайти на него через некоторое время.
Порой случается, что страница удалена с сайта самим администратором – по данному поводу можно выяснить у них, отправив собственный вопрос на почту.
Бывают ситуации, когда проблема возникает из-за кривых DNS адресов, которые применяется у вашего провайдера. Однако можно прописать их вручную.
- Нажмите одновременно на клавиши «Win» и «R»;
- Подберите собственно то подключение, через которое у вас идет интернет. Нажимаем правой кнопкой по нему и заходим в «Свойства». Потом подберите четвертый протокол и зайдите в его свойство. Укажите DNS адреса (8.8.8.8 и 8.8.4.4) как на картинке ниже. В конце 2 раза нажмите «ОК».
Если вам ничего не помогло, то напишите об этом в комментариях и опишите собственно собственный случай. Также вы можете писать собственные решения там же.
Помните – вы можете всегда обратиться ко мне или любому из наших профессиональных мастеров там же в комментариях.
404 ошибка – как настраивать и отслеживать страницу “Не найдено”?
Сайты развиваются: делаются новые разделы, меняется структура, убираются страницы или переделуются их адреса. Часто за всеми данными процессами уследить довольно трудно даже опытному веб-мастеру.
Чем старше сайт – тем выше вероятность того, что повседневно он получают процент пользователей, попадающих на страницы, которых больше нет.
Как это проследить? Как поставить в известность робота и клиента, что подобных страниц больше нет?
Что демонстрировать пользователю на странице 404?
Отвечаю!
404 NOT FOUND – что означает?
Обозначение: “404 ошибка сервера (not found) — очень востребованная ошибка при использовании Интернетом, главная причина — ошибка в написании адреса Web-страницы. Сервер понял запрос, однако не нашёл соответствующего ресурса по указанному URI.”
Зачем необходима 404 страница?
1. Поисковому роботу нужно сообщить, что такой страницы нет, для этого применяется 404 код ответа сервера. Это немаловажно, чтобы не плодились дубли и не размывать релевантность страниц в индексе поисковых систем.
Проверить ответ это весьма просто, наберите несуществующий адрес страницы здесь – http://bertal.ru/.
2. Пользователю нужно сообщить, что запрашиваемой страницы больше (или вообще) нет, и предъявить возможность работать с сайтом дальше.
Как настроить ответ сервера?
404 ошибка сервера через htaccess
Если Ваш сервер или CMS не настроены атоматически, то нужно будет это сделать Вам самим – прибавьте в htaccess строчку:
ErrorDocument 404 http://www.site.ru/404.php
Теперь, когда пользователь введёт неправильный адрес, то он будет направлен на этот адрес. Страница может находиться где угодно, но мы например поместили ее в корне сайта: /404.php.
404 ошибка сервера в PHP
Велосипеда выдумывать не нужно – есть специализированная функция header, которая удачно поможет Вам это сделать.
header(«HTTP/1.0 404 Not Found»);
Как должна смотреться страница 404?
- В дизайне сайта (а не страница по умолчанию вашего хостинга)
- Содержать информацию про то, что случилась ошибка
- Иметь форму поиска по сайту
- Иметь маленькую карту сайта с ключевыми разделами.
Креативные 404 страницы – вред или польза?
Забавное оформление 404 страницы – это прекрасно и необычно, но не нужно слишком сильно заниматься. Нужно помнить, чтобы пользователю прежде всего следует решить какие-нибудь задачи на вашем сайте, а не зависать на 404 странице, Вы должны максимально облегчить и помочь ему в достижении его целей.
Как проследить, сколько подобных пользователей попадают на страницу 404?
Яндекс.Метрика
Для этого хорошо применять “Параметры посещений”.
В код счётчика следует прибавить строчку: params:window.yaParams||< >>);
Аналогичным образом, обязано получиться как-то так:
На самой же странице 404 в любых местах нужно расположить следующий JS-код:
var url = document.location.pathname + document.location.search var url_referrer = document.referrer; var yaParams = >;
Где url – нынешний адрес страницы 404, а url_referrer – адрес, с которого на него попали. Аналогичным образом, мы в Яндекс.Метрике сможем отлеживать не только все 404 страницы, но и адреса, по которой на неё перешли.
Отчёт в Метрике следует обращать внимание здесь: все отчеты -> содержание -> параметры посещений.
Soft 404 ошибка — угроза SEO продвижению!
Гугл.Analytics
Для отслеживания ошибок применяем “события”. Добавляем JS-код в тело страницы:
Где hitType – вид события, eventCategory – категория, eventAction – адрес ошибки, url_referrer – откуда на 404 страницу попали.
Отчёт в Google.Аналитикс: Поведение -> События -> Обзор.
Как применять данные которые получены?
Если ошибки 404 в середине сайта – исправьте все ссылки на правильные или удалите совсем. Если данные ссылки с внешних ресурсов? и Вам совсем не оказать влияние на них, то выставьте 301 редирект на максимально релевантные страницы.
Любите собственных клиентов и не заставляйте их думать либо что-то искать на Вашем сайте.