Что делать ошибка 404: Страница не найдена | REG.RU

Содержание

о чем сообщает и как исправить

О чем сообщает? Ошибка 404 – распространенная заглушка для сайта. Она появляется, если пользователь хотел открыть какую-то страницу по ссылке, а ее там уже не существует. Владелец ресурса удалил ее намеренно, или произошел сбой.

Что с ней делать? Подобные ошибки нужно периодически искать на сайте и удалять. Однако никто не может предсказать, когда произойдет очередной баг. Поэтому на такие случаи страница с ошибкой 404 должна нести пользу для посетителей.

В статье рассказывается:

  1. Что означает ошибка 404
  2. Причины ошибки
  3. Вред от ошибки 404 на сайте
  4. Как выявить ошибку 404
  5. Как исправить ошибку 404 Not Found
  6. Как улучшить страницу с ошибкой 404
  7. Пройди тест и узнай, какая сфера тебе подходит:
    айти, дизайн или маркетинг.

    Бесплатно от Geekbrains

Что означает ошибка 404

Каждый из нас неоднократно сталкивался с ошибкой 404, так что же это значит? Данная неполадка возникает в том случае, если не получается найти страницу по запросу пользователя.

Иными словами, ошибка 404 означает, что, несмотря на стабильное соединение, серверу не удалось отыскать запрашиваемую информацию.

О данной ошибке браузер может сообщить несколькими способами:

  • 404 error.
  • 404 page not found.
  • Error 404.
  • HTTP 404.
  • The requested URL was found on web server.
  • 404 file and directory was not found.

Код этой ошибки складывается из двух составляющих:

  • первая цифра «4» говорит о том, что это проблема в работе устройства клиента, а не сервера;
  • цифры «04» определяют спецификацию ошибки.

Для ошибки подключения 404 характерен определенный интерфейс экрана, который разработчики создают при написании кода будущего сайта.

Что означает ошибка 404

Пожалуй, до сих пор это один из самых распространенных багов, с которым сталкиваются пользователи. Однако, справедливости ради, в наши дни ошибка 404 (сервер не найден) возникает гораздо реже, чем в конце 90-х годов и начале нулевых. Это обусловлено следующими факторами.

  • Специалисты технической поддержки крупных сайтов отлично понимают, что подобные баги ухудшают конверсию и портят пользовательский опыт, перенаправляя потенциальную аудиторию на другие страницы, содержащие похожую информацию.
  • Веб-разработчики создают кастомные площадки ошибок, чтобы удержать посетителей ресурса.

Причины ошибки

Ошибка 404 not found возникает по ряду причин.

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

Вред от ошибки 404 на сайте

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

Вред от ошибки 404 на сайте

Пустая белая страница с непонятным текстом (без навигации, логотипа, корпоративных цветов и юмора) не заставит пользователя, даже если он заинтересован в продукте или услугах компании, вернуться на сайт еще раз. Он закроет вкладку и начнет просматривать предложения конкурентов.

Часто данная ошибка ухудшает трафик и приводит к снижению продаж.

SEO

Если абсолютное большинство страниц сайта выдают ошибку 404, это может плохо повлиять на его рейтинг. Однако, если багов не так много, поисковики просто не будут их индексировать (это никак не отразится на SEO).

Топ-30 самых востребованных и высокооплачиваемых профессий 2023

Поможет разобраться в актуальной ситуации на рынке труда

Подборка 50+ ресурсов об IT-сфере

Только лучшие телеграм-каналы, каналы Youtube, подкасты, форумы и многое другое для того, чтобы узнавать новое про IT

ТОП 50+ сервисов и приложений от Geekbrains

Безопасные и надежные программы для работы в наши дни

pdf 3,7mb

doc 1,7mb

Уже скачали 21600

E-commerce

Если пользователь решил приобрести какой-либо товар или услугу, он это сделает в любом случае. Неполадки на сайте заставят его уйти к конкурентам, из-за чего компания потеряет прибыль.

Мотивы потенциального покупателя в этом случае объясняются максимально просто.

  • Он загорелся какой-либо вещью и зашел на сайт интернет-магазина.
  • Подобрал в каталоге подходящий товар.
  • Кликнув на него мышкой, открывает страницу и видит ошибку https 404.
  • Вполне справедливо предполагает, что товара нет в наличии или просто сайт глючит.
  • Уходит на площадку конкурентов, которые продают похожие продукты.

Таким образом, чтобы не портить пользовательский опыт и улучшить коммуникацию с посетителями сайта, крайне важно своевременно выявлять и исправлять все ошибки 404.

Как выявить ошибку 404

Если сайт небольшой, не составит труда проверить работоспособность всех ссылок вручную. Однако если он состоит из огромного количества страниц, для этих целей потребуется специальный софт.

Популярные сервисы и программы, которые помогают находить битые ссылки, перечислены ниже.

Search Console Google

Чтобы найти страницы с ошибкой 404 с помощью данной консоли, потребуется несколько простых действий.

  • Войти в учетную запись Google и перейти в Search Console.
  • Сначала открыть раздел «Ошибки сканирования», а затем – «Диагностика».
  • Кликнуть мышкой на «Not Found».

Чтобы получить доступ к списку страниц, которые содержат ошибку, необходимо подтвердить права на сайт. Для этого нужно добавить проверочную запись TXT в записи DNS регистратора домена. Данная операция никак не повлияет на работу ресурса.

Search Console Google

«Яндекс.Вебмастер»

Этот специализированный сервис от компании «Яндекс» существенно облегчает процесс поиска ошибок 404 в онлайн-режиме.

Найти проблемные страницы можно всего в несколько кликов.

  • Пройти авторизацию в Яндекс-аккаунте и отрыть «Вебмастер».
  • Сначала выбрать «Индексирование», потом «Доступные для поиска страницы», а затем «Исключенные страницы».
  • В сформированном списке выставить фильтр «Ошибка HTTP: 404».

Для того чтобы пользоваться сервисом «Яндекс.Вебмастер», необходимо подтвердить права владения сайтом. Для этого нужно добавить метатег в HTML-код главной страницы.

Screaming Frog

Сначала требуется скачать программу и установить ее на компьютер. Затем можно приступать к поиску ошибок 404 по URL проверяемого сайта. Огромный плюс этой утилиты в том, что битые ссылки определяются даже в бесплатной версии.

Это бесплатное Desktop-приложение позволяет оперативно найти нерабочие и несуществующие ссылки.

Как исправить ошибку 404 Not Found

Сначала необходимо выяснить, почему возникла ошибка 404. Самые распространенные причины перечислены ниже.

  • Ссылка ведет к несуществующей странице из-за ошибки в URL. Чтобы решить проблему, достаточно ввести правильный адрес, чтобы сервер отдавал код «200 ОК».
  • Битая ссылка. Как уже упоминалось выше, часто подобные адреса появляются при внутренней перелинковке сайта (страницу удалили, а путь остался). В этом случае есть два варианта: удалить ссылку или заменить ее другой.

Как исправить ошибку 404? Вручную удалять и менять адреса удобно лишь в том случае, если сайт небольшой. Если же речь идет о крупном ресурсе, данный процесс стоит автоматизировать. Для этих целей подходят специальные плагины для внутренней перелинковки (например, Terms Description, Dagon Design Sitemap Generator и др.) и сервисы для автоматического формирования адресов страниц (в частности, Cyr-To-Lat).

Чтобы посетители сайта реже встречались с ошибкой 404 (не найдено), можно воспользоваться полезными советами от опытных веб-разработчиков.

  • Не стоит присваивать основным разделам сайта сложные адреса. Это позволит снизить количество опечаток в URL.
  • Не надо часто менять адреса страниц. Это не только создает неудобства пользователям, но и «путает» поисковые алгоритмы.
  • Для размещения сайта важно выбрать надежный сервер. Это поможет избежать технических неисправностей, связанных с проблемами в его работе.

Итак, ошибки клиента с кодом состояния «404» можно найти и исправить без особых затруднений, если они возникли внутри сайта. Однако битая ссылка может быть размещена и на сторонних ресурсах. Например, некоторое время назад на партнерской площадке была выложена рекламная публикация, содержащая путь к одной из страниц, которую впоследствии удалили.

Чтобы исправить ошибку, необходимо связаться с технической поддержкой того сайта, на котором до сих пор висит ссылка, ведущая по несуществующему адресу. Если удалить или исправить ее невозможно, можно попробовать обыграть ситуацию в свою пользу.

Как улучшить страницу с ошибкой 404

Чтобы посетители судорожно не закрывали вкладки, гадая, почему сайт выдает ошибку 404, важно успокоить пользователей, дав понять, что все под контролем. Просто возникли небольшие проблемы, над устранением которых уже трудятся специалисты.

Как улучшить страницу с ошибкой 404

Совет из практики: интерфейс страницы с ошибкой должен быть выполнен в фирменном стиле компании и визуально соответствовать остальным разделам сайта.

Чтобы не портить пользовательский опыт, необходимо реализовать несколько важных шагов.

Шаг 1. Донести до посетителей сайта, что все под контролем.

Безликое стандартное «Not Found» – пустой звук для большинства пользователей. Поэтому, чтобы объяснить, что произошло, лучше выбрать простые и понятные формулировки. Например:

  • «Нам не удалось найти страницу».
  • «Похоже, такой страницы не существует» и т. п.

Хорошая идея – можно более детально объяснить посетителям сайта, почему они столкнулись с ошибкой 404. К примеру:

  • «Возможно, вы допустили ошибку, когда вводили или копировали адрес».
  • «Владелец сайта удалил или переместил эту страницу. Давайте вернемся на главную».

Шаг 2. Перенаправить пользователя в другой раздел.

Несмотря на временные неисправности, важно удержать посетителя на сайте, чтобы он не ушел искать аналогичные товары и услуги у конкурентов. Для этих целей подходит призыв к действию – можно предложить перейти в другие разделы:

  • на главную страницу;
  • на площадку с актуальным контентом, релевантным запросу;
  • в блок навигации, где можно самостоятельно выбрать интересующую страницу;
  • в чат службы технической поддержки или отдела продаж, чтобы проконсультироваться со специалистами компании и оформить заказ другим способом.

Вполне логично, что, если не будет призыва к действию, не будет и отклика от посетителя сайта. Потенциальный клиент уйдет к конкурентам.

Желательно на страницу с ошибкой 404 добавить контакты специалистов технической поддержки, чтобы у пользователя была возможность связаться с администратором сайта.

Шаг 3. Сгладить негатив с помощью юмора.

Забавные шутки и сленг, понятные пользователям, позволят разрядить обстановку. Нужно постараться, чтобы каждый посетитель узнал в юморе себя – после этого он, вероятнее всего, сменит гнев на милость.

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

Рейтинг: 5

( голосов 1 )

Поделиться статьей

Как исправить в WordPress (3 метода)

WordPress

Дек 10, 2020

Anna

7хв. читання

Ошибка 404 в WordPress является одной из наиболее распространённых ошибок, с которой вы будете сталкиваться в интернете. Однако это не делает её менее раздражающей или неприятной, когда она появляется на вашем собственном веб-сайте. Хорошей новостью является то, что её исправление относительно простое, и процесс хорошо расписан для сайтов на WordPress.

В этой статье мы рассмотрим три способа исправления ошибки 404 в WordPress:

  1. Сброс настроек постоянных ссылок в WordPress (англ).
  2. Восстановление файла .htaccess (англ).
  3. Отключение тем и плагинов.

Однако, прежде чем закатывать рукава, мы поговорим о том, как работает ошибка 404 и какие причины её возникновения. Давайте перейдём непосредственно к этому!

Оглавление

Что такое ошибка 404 в WordPress (и что её вызывает)

Ошибка 404 это сообщение, которое появляется, когда вы пытаетесь получить доступ к странице, которую браузер не может найти. В зависимости от того, какой браузер вы используете, сообщение может незначительно отличаться. Например, Firefox отображает такой текст: «404 Not Found», а Chrome показывает сообщение — «404. That’s an error»:

Эти сообщения об ошибках по умолчанию могут быть довольно неопределёнными, и любой веб-сайт может настроить собственную страницу ошибок 404 (англ). Это не является необходимым, но это позволяет объяснять посетителям, что сайт работает, и единственная проблема заключается в конкретной странице, которую они пытаются найти.

Независимо от того, как оно выглядит, существует много вещей, которые могут вызвать в WordPress сообщение: 404 ошибка. К ним относятся:

  • Неверный URL. В некоторых случаях ошибка может быть в дополнительной букве, набранной в URL страницы.
  • Проблемы с кэшированием. Иногда браузер может кэшировать страницу, к которой вы пытаетесь получить доступ, и пока она не найдена, вы будете видеть ошибку 404, даже если сайт работает для всех остальных.
  • Проблема с настройками сервера доменных имен (DNS). Возможно, информация о вашем домене ещё не обновилась в DNS, поэтому вы видите ошибку при попытке получить доступ к одной из страниц вашего сайта.
  • Проблемы с совместимостью в WordPress. В некоторых случаях проблемы с плагином или темой могут повлиять на то, как WordPress создаёт URL-адреса и постоянные ссылки для вашего сайта. Затем, если кто-либо попытается получить доступ к URL-адресу, который больше не работает, возникает ошибка 404 в WordPress.

Важно понимать, что ошибка 404 не уникальна только для WordPress. Она может возникать независимо от того, на какой платформе находится ваш сайт. Однако, если вы используете WordPress, у вас есть преимущество, так как существует множество способов решить эту проблему. Давайте поговорим о том, что делать, если вы столкнулись с ошибкой 404 в WordPress.

Что делать перед устранением ошибки 404 в WordPress

В следующих разделах вы будете редактировать некоторые файлы на бэкэнд WordPress. Мы проведем вас через весь процесс, и всё будет в порядке. Однако, когда вы решите редактировать конфиденциальные файлы в WordPress, лучше заранее создать резервную копию вашего сайта — на всякий случай.

Если у вас нет доступа к панели управления WordPress прямо сейчас, не волнуйтесь. В Hostinger существует несколько способов получить резервную копию вашего веб-сайта с панели управления хостингом.

После этого вам нужно будет загрузить и настроить FTP-клиент. Мы рекомендуем FileZilla (англ), так как он бесплатный и предлагает все функции, которые могут вам понадобиться. Если вы раньше не использовали FTP, вы можете ознакомиться с нашим подробным руководством о том, как получить доступ к сайту Hostinger напрямую. Затем, когда вы будете готовы, вы сможете приступить к исправлению ошибок WordPress 404.

Как исправить ошибку 404 в WordPress (3 метода)

В некоторых случаях ненайденные страницы в WordPress вскоре исчезают сами по себе. Обычно это происходит, если они вызваны ошибкой с вашим хостинг-провайдером. Прежде чем приступать к серьёзному устранению неполадок, мы рекомендуем вам попробовать обновить сайт, предоставив ему пять или десять минут, чтобы всё уладить.

Если ошибка сохраняется и дальше, значит на вашем сайте существует проблема. В этом случае давайте рассмотрим три потенциальных решения одно за другим.

1. Сбросьте настройки своих постоянных ссылок (пермалинков) в WordPress

Одной из наиболее распространённых причин ошибки WordPress 404 является проблема с тем, как WordPress генерирует ваши постоянные ссылки (англ). Как вы, возможно, знаете, WordPress предоставляет вам несколько вариантов форматирования ссылок ваших записей и страниц. Например, вы можете настроить платформу для использования простых числовых ссылок или указать название каждой записи в качестве URL-адреса:

В любом случае первое, что вам нужно сделать, когда вы столкнётесь с ошибкой 404 в WordPress, это сбросить настройки ваших постоянных ссылок. Есть два способа сделать это: один через панель управления (Консоль), а другой через FTP. Если у вас есть доступ к панели управления, следуйте инструкциям в этом разделе. Еслм нет – вам следует перейти к методу номер два.

Если вы можете войти в свою панель инструментов, начните с перехода во вкладку Настройки> Постоянные ссылки. Обратите внимание на структуру, которую использует ваш сайт на данный момент. Вам нужно будет временно изменить её, чтобы сбросить настройки постоянных ссылок в WordPress, но вы измените её всего на мгновение.

Выберите параметр Простой в разделе Общие настройки и нажмите кнопку Сохранить в нижней части страницы:

Страница перезагрузится. Затем вы можете продолжить и выбрать свой предыдущий тип постоянных ссылок и сохранить изменения ещё раз. Это всё, что требуется для сброса структуры ссылок на WordPress.

Теперь попробуйте просмотреть свой веб-сайт как обычно. Проверьте страницы, которые ранее выдавали ошибку 404. Если ошибка ушла, вы молодец – вам понадобилось минимум времени, чтобы её исправить!

2. Восстановите файл .htaccess в WordPress.

Когда вы вносите изменения в структуру постоянной ссылки в WordPress, они сохраняются в файл под названием .htaccess (англ). Этот файл определяет, как WordPress будет взаимодействовать со своим сервером, а также способ создания URL-адресов для страниц.

Если у вас нет доступа к панели управления, вам нужно будет вручную отредактировать .htaccess, чтобы переустановить постоянные ссылки. Чтобы начать работу, зайдите на свой сайт через FTP и перейдите в корневую папку WordPress. Это каталог, который содержит установку WordPress и обычно находится в папке public_html или www или назван в честь вашего сайта:

Откройте эту папку и найдите файл . index\.php$ — [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress

Это чистый файл .htaccess без каких-либо изменений. Он удалит любые изменения, внесённые в вашу структуру постоянной ссылки. Идём дальше и создаём резервную копию содержимого старого файла .htaccess и заменяем его фрагментом кода, указанного выше.

После этого сохраните изменения в файле .htaccess с помощью текстового редактора и закройте его. FileZilla спросит, хотите ли вы заменить существующий файл .htaccess копией, которую вы только что отредактировали. Согласитесь на это действие, и всё! Вы просто переустанавливаете свои постоянные ссылки WordPress вручную, не нарушая ничего в этом процессе.

На этом этапе попробуйте снова вернуться на ваш сайт. Ошибка 404 должна исчезнуть, что уже является отличной новостью. Тем не менее, вы по-прежнему можете вернуть предыдущую структуру постоянных ссылок, если вам не нравятся числовые URL-адреса.

Помните, что вы можете изменить способ просмотра ваших постоянных ссылок, перейдя в панель управления и во вкладку Настройки> Постоянные ссылки. Выберите структуру, которую использовал ваш сайт до ошибки 404, и сохраните изменения. Тогда всё должно вернуться к нормальному функционированию.

3. Отключите темы и плагины в WordPress.

Как уже упоминалось ранее, иногда ваши плагины и темы могут влиять на структуру вашего WordPress, в зависимости от их настроек. Если вы попробовали один или оба предыдущих метода и ошибка 404 по-прежнему сохраняется, отключите свои темы и плагины.

Есть два способа сделать это, в зависимости от того, имеете ли вы доступ к панели управления или нет. Если у вас есть доступ, перейдите во вкладку Плагины> Все плагины и выполните этот процесс для каждого из ваших плагинов:

  1. Нажмите кнопку Деактивировать под именем плагина.
  2. Проверьте свой сайт, чтобы узнать, сохраняется ли ошибка 404.
  3. Если ошибка всё ещё существует, повторно активируйте отключённый плагин.
  4. Перейдите к следующему плагину в списке и повторите процесс.

Ваша цель – отключать каждый плагин один за другим. Вы можете отключить их всех сразу, но в большинстве случаев всего один плагин вызывает проблемы. Если отключение одного из ваших плагинов устраняет проблему, у вас есть три варианта. Вы можете проверить, есть ли доступное обновление, и временно отключить плагин до тех пор, пока оно не появится, или вы не замените плагин на альтернативный.

Если вы проверили все свои плагины, и ни один из них не оказался причиной проблемы, вам также придётся убедиться, что ваша активная тема не приводит к ошибке 404. Этот процесс намного быстрее, так как вам нужно проверить всего одну тему. Перейдите на вкладку Темы и переключите свою активную тему на какую-нибудь другую:

Теперь проверьте, не исчезла ли ошибка 404. Если да, то вам снова нужно выбирать между поиском обновления или поиском новой темы. Переключение тем в WordPress может быть немного хлопотным, но в конечном итоге это необходимо, раз уж ваша текущая тема приводит к ошибкам.

Если у вас нет доступа к панели управления, вы можете отключить тему и плагины вручную через FTP. Чтобы сделать это, зайдите на свой сайт с помощью FileZilla, затем перейдите в каталог public_html / wp-content. Здесь вы найдёте несколько папок, две из которых называются plugins и themes соответственно:

Сначала зайдите в каталог плагинов. Вы заметите, что для каждого плагина есть своя папка. Выберите одну из этих папок, щёлкнув по ней правой кнопкой мыши и выберите опцию Переименовать:

Измените название папки на что-то вроде akismet.disabled, так чтобы вы смогли легко её идентифицировать. Простого изменения названия папки плагина достаточно для того, чтобы WordPress его отключил. Теперь проверьте, не исчезла ли ошибка 404. Если нет, верните этой папке прежнее название и повторите этот процесс для каждого следующего плагина в папке.

Если один из ваших плагинов стал причиной ошибки, вы знаете, как с этим справиться. Однако, если окажется, что ошибка 404 возникает не из-за них, вы можете перейти в каталог тем wp-content> themes. Найдите папку с активной темой и переименуйте её так же, как и плагины:

Поскольку WordPress всегда нуждается в активной теме, отключение вашей приведет к тому, что платформа будет использовать один из готовых вариантов по умолчанию. Это может повлиять на внешний вид вашего веб-сайта, но не беспокойтесь, это временно.

Если ошибка исчезла, вам может потребоваться подобрать новую тему. Однако, если это не так, восстановите предыдущее название папки своей темы, чтобы WordPress снова её распознал.

Дополнительная информация

Ошибка 404 это не единственная проблема, которая может возникнуть с веб-сайтом в WordPress. Вот список наиболее популярных ошибок в WordPress с углублённой информацией о том, как их исправлять:

  • Как исправить ошибку 403 Forbide Error в WordPress
  • Как исправить ошибку 500 Internal Server Error в WordPress
  • Ошибка 502 Bad Gateway в WordPress – причины и как исправить
  • Как отладить и исправить ошибку 503 Service Unavailable в WordPress
  • Ошибка 504 Gateway Time-out и как её исправить в WordPress
  • Как исправить ошибку HTTP при загрузке изображений в WordPress
  • Как исправить ошибку «Извините, вы не можете получить доступ к этой странице» в WordPress

Вывод

Ошибка 404 может показаться простой, но она может нанести большой урон. Если ваши посетители не могут найти нужные им страницы, они могут начать искать в другом месте, а зачем вам это? Это означает потерянный трафик и, возможно, снижение конверсий.

К счастью, есть много способов решить эту проблему в WordPress, включая отключение тем и плагинов, восстановление вашего файла .htaccess и сброс ваших постоянных ссылок.

Если у вас возникли какие-либо вопросы, советы или рекомендации по работе с ошибкой WordPress 404 – давайте поговорим о них в разделе комментариев!

Анна долгое время работала в сфере социальных сетей и меседжеров, но сейчас активно увлеклась созданием и сопровождением сайтов. Она любит узнавать что-то новое и постоянно находится в поиске новинок и обновлений, чтобы делиться ими с миром. Ещё Анна увлекается изучением иностранных языков. Сейчас её увлёк язык программирования!

Більше статей від Anna

простых способов исправить ошибку 404 «Не найдено» в записях и страницах WordPress

Не знаете, как исправить ошибку 404 «Не найдено» в записях и страницах WordPress?

Иногда эта ошибка может появляться, когда вы или посетитель пытаетесь получить доступ к определенной странице вашего сайта. Вместо ожидаемого содержимого вы видите что-то вроде сообщения «Ошибка 404 не найдено».

К счастью, это сообщение об ошибке обычно привязано к конкретной рассматриваемой странице. То есть это не должно влиять ни на какие другие части вашего сайта ( , хотя в редких случаях может быть ).

Однако это не означает, что это не расстраивает, и вы определенно захотите сделать все возможное, чтобы предотвратить и исправить ошибки 404 на своем сайте.

В этом посте мы рассмотрим все, что вам нужно знать об ошибках 404, в том числе:

  • Что такое ошибка 404 Not Found и что ее вызывает
  • Исправление ошибок 404 на сайте WordPress
  • Исправление отдельных ошибок 404 в WordPress
  • Мониторинг вашего сайта на наличие ошибки 404
  • Создание пользовательской страницы 404 для вашего сайта ( это будет иметь больше смысла после прочтения других разделов! )

Содержание

  1. Что такое ошибка 404 не найдена?
  2. Как исправить ошибки 404 Not Found для всего сайта в WordPress
  3. Как исправить отдельные ошибки 404 в WordPress
  4. Как отслеживать ваш сайт WordPress на наличие ошибок 404
  5. Как создать пользовательскую страницу ошибки 404
  6. Исправить WordPress 40 4 Не Найдена ошибка сегодня

Что такое ошибка 404 не найдена?

Сообщение «Ошибка 404 не найдено» появляется, когда вы или один из ваших посетителей пытается посетить несуществующую страницу вашего сайта.

Это может быть связано с тем, что страницы никогда не существовало, страница была удалена (удалена) или URL-адрес страницы был изменен на другой URL-адрес.

Допустим, у вас есть сообщение в блоге по адресу yoursite.com/2020-guide . Если вы обновите сообщение на 2021 год и измените URL-адрес на yoursite.com/2021-guide , то любой, кто попытается посетить исходный URL-адрес 2020-guide , увидит ошибку 404, потому что эта страница больше не существует по этому URL-адресу ( , если вы не настроите перенаправление — подробнее об этом позже! ).

В большинстве случаев ошибка появляется только тогда, когда человек пытается посетить несуществующий URL-адрес на вашем сайте. То есть ошибка не повлияет ни на какой контент, который существует.

Однако в редких случаях поврежденный файл .htaccess может привести к появлению ошибки 404 на всем сайте.

404 Варианты ошибок

Сообщение 404 Error Not Found может появляться в нескольких различных вариантах в зависимости от того, какой веб-хостинг/веб-сервер вы используете, браузер, который использует посетитель, и как настроен ваш сайт.

Вот несколько распространенных вариантов:

  • «Ошибка 404»
  • «404 не найдено»
  • «Не найдено»
  • «Страница не найдена»
  • «Запрошенный URL-адрес не найден на этом сервере».
  • «Ошибка HTTP 404»
  • «Мы не можем найти страницу, которую вы ищете».
  • «Страница не найдена»

Чтобы добавить еще большей сложности, на самом деле можно создать собственное сообщение 404, которое будет появляться всякий раз, когда на вашем сайте возникает ошибка 404.

Мы рассмотрим эту тему более подробно позже, но это позволит вам создать более удобное для пользователя сообщение об ошибке и помочь перенаправить пользователей в нужное место.

Например, на веб-сайте Astra у нас есть пользовательская страница 404, которая включает в себя окно поиска, чтобы помочь пользователям найти контент, который они ищут:

На самом деле это страница с ошибкой 404 по умолчанию для всех сайтов, использующих тему Astra, хотя Astra позволяет легко создавать собственный дизайн — подробнее об этом позже.

Некоторые веб-сайты даже используют свои страницы 404 как способ проявить творческий подход, например, эта страница 404 из Ready to Go Survival:

Что вызывает ошибку 404 Not Found?

Существует два типа ошибок 404, с которыми вы можете столкнуться, и вероятная причина зависит от типа ошибки.

Мы добавим исправления для обоих типов проблем ниже.

Если вы видите ошибку 404 Not Found по всему сайту независимо от того, какую страницу вы пытаетесь посетить, проблема, вероятно, связана со структурой постоянных ссылок вашего сайта WordPress или файлом .htaccess.

Что-то где-то повреждено, из-за чего сервер вашего сайта считает, что URL-адреса вашего сайта не существуют. Звучит серьезно, но обычно это довольно легко исправить, так что не волнуйтесь.

С другой стороны, если вы видите ошибку 404 Not Found только на определенных URL-адресах ( , но остальная часть вашего сайта работает ), тогда есть несколько потенциальных проблем:

  • Неработающие ссылки — Кто-то может ссылаться на несуществующую страницу вашего сайта. Это может быть внешняя ссылка на чужом сайте или внутренняя ссылка на вашем собственном сайте. Когда люди нажимают на ссылку, они переходят на несуществующую страницу и вызывают ошибку 404.
  • Измененные URL-адреса . Если вы измените URL-адрес части контента, у вас могут быть люди, которые все еще пытаются посетить старый URL-адрес, что вызовет ошибку 404 ( , если вы не настроили перенаправление ).
  • Опечатки — Кто-то мог случайно ввести URL-адрес, который он пытается посетить.

Невозможно устранить все эти причины, потому что вы не можете предотвратить опечатку.

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

Почему вам нужно исправить ошибку 404, не найденную?

Ошибка 404 может быть проблематичной по нескольким причинам.

Основная причина в том, что это просто раздражает ваших посетителей. Они пытаются получить доступ к определенному фрагменту контента. Вместо ожидаемого контента они видят ошибку 404.

Только по этой причине вы всегда должны пытаться исправить ошибку 404 на своем сайте.

Помимо плохого взаимодействия с пользователем, ошибки 404 также могут косвенно мешать поисковой оптимизации (SEO). Если ошибка 404 является результатом неработающей внутренней или внешней ссылки, возможно, вы тратите впустую ссылочный вес.

По сути, Google ранжирует страницу частично по количеству ссылок, ведущих на нее. Таким образом, если ссылка указывает на отсутствующую страницу вместо фактического URL-адреса, вы, по сути, упускаете выгоду от этой ссылки .

Некоторые эксперты по поисковой оптимизации также утверждают, что ошибка 404 может затруднить сканирование вашего сайта Google, хотя Google утверждает, что это не проблема.

Как исправить ошибки 404 Not Found в масштабе всего сайта в WordPress

Если вы видите сообщение об ошибке 404 Not Found на всем своем сайте WordPress, вы сможете исправить проблему, повторно сгенерировав файл . htaccess или постоянные ссылки вашего сайта.

Если вы по-прежнему можете получить доступ к панели управления WordPress, вы можете сделать это прямо из панели управления. В противном случае вам может потребоваться подключиться к вашему серверу с помощью FTP.

Предполагая, что у вас все еще есть доступ к панели инструментов, все, что вам нужно сделать, это перейти в Настройки → Постоянные ссылки на панели инструментов.

Затем просто нажмите кнопку Сохранить изменения .

Нет необходимости вносить какие-либо другие изменения — просто нажмите Сохранить изменения , и WordPress сгенерирует новый файл .htaccess, который должен решить проблему:

Если вы не можете получить доступ к панели управления WordPress, вам сначала необходимо подключиться к серверу вашего сайта с помощью FTP с помощью такого инструмента, как FileZilla (учебник здесь).

Затем удалите существующий файл .htaccess. Мы рекомендуем сначала загрузить копию файла, чтобы у вас была резервная копия на всякий случай.

После удаления файла .htaccess вы сможете получить доступ к панели инструментов WordPress и создать новый файл .htaccess, выбрав Настройки → Постоянные ссылки и нажав Сохранить изменения .

Как исправить отдельные ошибки 404 в WordPress

Если вы сталкиваетесь с ошибками 404 в определенных фрагментах контента, вам потребуется более целенаправленный подход к устранению проблемы.

Есть две тактики, которые вы можете попробовать:

  1. Исправьте все неработающие ссылки на своем сайте, чтобы убедиться, что вы случайно не отправляете посетителей на несуществующий контент.
  2. Для оставшихся ошибок вы можете настроить перенаправления для автоматической отправки людей на правильные URL-адреса вместо отображения ошибки 404.

Как найти и исправить неработающие ссылки

Первый шаг к устранению ошибок 404 — убедиться, что на вашем сайте нет неработающих ссылок, которые отправляют пользователей на ошибку 404.

Чтобы быстро просканировать сайт на наличие битых ссылок, вы можете использовать бесплатный плагин Broken Link Checker.

После установки и активации плагина перейдите в Инструменты → Неработающие ссылки для просмотра отчета.

Если плагин обнаружит неработающую ссылку, вы можете исправить это прямо из интерфейса плагина:

Примечание. Хотя этот плагин полезен, мы рекомендуем деактивировать его, как только вы закончите, чтобы уменьшить влияние сканирования плагина на производительность.

Как настроить перенаправления

Для любых оставшихся ошибок 404 вы можете решить проблему, вручную настроив перенаправление для отправки пользователей на правильную страницу.

Давайте вернемся к предыдущему примеру, когда вы опубликовали сообщение в блоге по адресу yoursite.com/2020-guide , а затем обновили его до версии 2021 и изменили URL-адрес на 9.0051 yoursite.com/2021-guide .

Чтобы люди не видели ошибку 404 при посещении yoursite. com/2020-guide , вы можете настроить перенаправление, которое автоматически перенаправляет людей, посетивших yoursite.com/2020-guide , на yoursite.com /2021-руководство .

Существует несколько плагинов, упрощающих настройку перенаправлений в WordPress, но мы рекомендуем популярный и бесплатный плагин Redirection.

Все, что вам нужно сделать, это ввести исходный URL-адрес и новый целевой URL-адрес, а плагин сделает все остальное за вас:

Чтобы узнать больше о том, что такое перенаправления и как их использовать, у нас есть полное руководство по перенаправлениям WordPress, или вы можете посмотреть это видео, чтобы исправить ошибки 404 с помощью перенаправления.

Как контролировать свой сайт WordPress на наличие ошибок 404

Если вы хотите заблаговременно предотвратить ошибки 404 на своем сайте, может быть полезно отслеживать, какие URL-адреса вызывают их. Затем, если вы видите, что определенный URL-адрес вызывает проблемы, вы можете вмешаться и настроить перенаправление, чтобы отправлять пользователей в нужное место.

Существует несколько способов отслеживания URL-адресов, вызывающих ошибку 404:

  • Google Analytics
  • Консоль поиска Google
  • Плагин перенаправления

Google Analytics

Если вы используете Google Analytics, вы можете использовать его встроенные отчеты для проверки URL-адресов, вызвавших ошибку 404.

Чтобы начать, перейдите к Поведение → Контент сайта → Все страницы и затем выполните поиск «Страница не найдена» с Заголовок страницы в качестве основного измерения:

Затем вы можете щелкнуть результат, чтобы увидеть конкретные URL-адреса, вызвавшие ошибку:

В этом примере вы можете увидеть, что yoursite.com/page-that-doesnt-exist был URL-адрес, вызвавший ошибку 404. Вы можете использовать эту информацию для настройки перенаправления.

Если вы еще не используете Google Analytics, вы можете следовать нашему руководству, чтобы добавить Google Analytics в WordPress или просмотреть лучшие плагины Google Analytics.

Консоль поиска Google

Google Search Console — еще один полезный способ отслеживать ошибки 404. В отличие от Google Analytics, который отслеживает ошибки 404, с которыми сталкиваются ваши человек из посетителей, Google Search Console покажет ошибки 404, с которыми сталкивается бот Google.

Как правило, эти ошибки являются результатом неработающих ссылок либо на вашем собственном сайте, либо на чужом сайте. Или это может быть проблема с вашей картой сайта, включая несуществующий контент.

Для поиска ошибок 404 перейдите на Покрытие Отчет и проверка ошибок 404 в столбце Тип :

Плагин перенаправления

Чтобы встроенное решение WordPress отслеживало ошибки 404, вы можете использовать упомянутый выше бесплатный плагин перенаправления. Это помогает вам отслеживать ошибки 404, а затем легко настраивать перенаправления для любых проблем, которые он находит.

В мастере настройки обязательно включите функцию ведения журнала 404. Кроме этого, настраивать больше нечего.

Вы можете просмотреть журнал ошибок 404, перейдя на Инструменты → Перенаправление → 404s . Если вы наведете курсор на ошибку, плагин сразу предложит вам настроить переадресацию:

Как создать пользовательскую страницу ошибки 404

Как мы упоминали ранее, еще один способ уменьшить влияние ошибок 404 — создайте свою собственную страницу 404. Вы можете использовать свою пользовательскую страницу 404, чтобы…

  1. Объяснить ошибку и почему посетитель не видит контент, который он ожидал найти.
  2. Включить окно поиска.
  3. Предложите несколько релевантных ссылок на ваш самый популярный контент/функции.

Существует множество различных способов создать пользовательскую страницу 404 в WordPress — мы поделимся тремя способами без кода.

Тема Astra

Если вы используете тему Astra, вы можете использовать встроенную функцию Astra Custom Layouts, которая доступна в Astra Pro.

После активации модуля «Пользовательские макеты» вы можете перейти к «Внешний вид» → «Параметры Astra» → «Пользовательские макеты» .

Обязательно установите макет страницы 404, а затем вы можете использовать собственный редактор WordPress или ваш любимый конструктор страниц для оформления страницы 404:

Для более подробного ознакомления вы можете следовать нашему руководству о том, как создать пользовательская страница 404 с пользовательскими макетами Astra.

Elementor Pro

Если вы используете Elementor Pro (наш обзор), вы можете использовать Elementor Theme Builder для разработки пользовательского шаблона страницы 404:

Чтобы узнать, как использовать интерфейс Elementor, вы можете следовать нашему руководству по Elementor.

404page

Чтобы бесплатно создать пользовательскую страницу 404, вы можете использовать плагин 404page.

Для начала создайте дизайн, который вы хотите использовать для своей страницы 404, используя обычную страницу WordPress ( Страницы → Добавить новую ). Вы можете использовать обычный редактор WordPress или ваш любимый конструктор страниц.

После этого перейдите к Внешний вид → Страница ошибки 404 и используйте раскрывающийся список, чтобы выбрать страницу, которую вы только что создали:

Вот и все! Теперь эту страницу увидят люди, которые столкнулись с ошибкой 404.

Исправьте ошибку WordPress 404 Not Found сегодня

Сообщение об ошибке 404 Not Found может расстраивать пользователей WordPress. Но с тактикой, описанной в этом посте, вы можете легко исправить ошибки 404 на своем сайте и предотвратить ошибки 404 в будущем.

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

Рекомендуемые артикулы:

  • Как исправить ошибку err_connection_refused

У вас остались вопросы по поводу сообщения об ошибке 404 Not Found в WordPress? Дайте нам знать об этом в комментариях!

Как решить ошибку 404 не найдено и как ее исправить .

Это что-то похожее на « 404 Not Found » — обычный код состояния HTTP — ошибка 404.

Отдельные веб-сайты регулярно изменяют сообщения об ошибках 404 Not Found. Поэтому имейте в виду, что в зависимости от страницы, с которой она отображается, ошибка может появиться практически любым возможным способом.

Каждый раз, когда пользователь или один из посетителей заходит на веб-сайт, браузер отправляет запрос на веб-сервер и получает данные, в том числе то, что называется заголовком HTTP, обратно с сервера.

Для описания того, «что произошло» с запросом, заголовок HTTP содержит коды состояния HTTP, такие как ошибка 404.

Чаще всего запрос выполняется успешно, а код состояния HTTP 404 не найден никогда не отображается.

Однако в случае, если что-то пойдет не так, веб-браузер часто выдает уведомление с кодом состояния HTTP, например, с ошибкой сервера 404, чтобы точно определить проблему.

Сообщение об ошибке 404 не найдено является конечным результатом процедуры, как и другие сообщения об ошибке 404 не найдено (ошибка 500, ошибка 502, ошибка 503, ошибка 504 и т. д.).

Что именно означает ошибка 404 «Не найдено»?

В основном это означает, что хотя клиент (веб-браузер или веб-браузер одного из посетителей веб-сайта) смог подключиться к хосту (серверу веб-сайта), он не смог найти фактический ресурс, который был запрошенный (например, конкретный URL-адрес или имя файла).

У человека может не быть контента с псевдонимом поста, например, если кто-то попытается зайти на yoursite.com/post-name.

Несмотря на то, что веб-сервер работает правильно, запрошенный ресурс не существует, поэтому посетитель получит ошибку 404.

Но не только сообщения или страницы; любой отсутствующий ресурс, включая отсутствующий файл изображения, JavaScript, CSS и т. д., может вызвать ошибку 404, не найденную на сервере.

Как может появиться ошибка 404?

Ошибка HTTP 404 не найдена часто отображается следующим образом:

  • 404 Ошибка не найдена
  • Ошибка 404
  • На этом сервере запрошенный URL-адрес [URL] не найден.
  • Ошибка HTTP 404
  • Ошибка 404 Каталог или файл не найден 404 Отсутствие
  • Ошибка 404: HTTP 404 не найден: страница не найдена. Нет такой страницы, как искомая.

Любая операционная система или браузер могут выдавать эти сообщения об ошибке 404. Как и веб-страницы, большинство из них отображается в окне браузера.

Что приводит к ошибке WordPress 404 не найдено?

Ошибка 404 часто возникает из-за проблем с постоянными ссылками сайта WordPress, если 404 не найдено появляется во всем контенте сайта.

Однако, если ошибка 404 появляется в определенных фрагментах содержимого, это, вероятно, было вызвано изменением слага без настройки перенаправления.

Ошибка 404 не обязательно ужасна; это становится проблемой только тогда, когда это мешает использованию. А иногда пользователи просто ничего не контролируют!

Как устранить ошибку 404 Not Found

Во многих случаях первоначальная проблема может быть быстро устранена, и посетитель может быть быстро перенаправлен на веб-сайт, который он искал.

1. Перезагрузка страницы

Страница может быть загружена неправильно, что является наиболее вероятной причиной ошибки 404. Это можно быстро и легко проверить с помощью клавиши F5 или кнопки «Обновить» в браузере. .

2. Проверьте URL-адрес

Возможно, ошибка 404 не найдена была допущена при вводе URL-адреса вручную или переходе по ссылке.

Таким образом, необходимо проверить указанный путь веб-сайта. Возможно, создатель ссылки или кто-то из пользователей написал что-то не так, и поэтому она показывает 404 not found.

3. Повторите шаги вверх по уровням каталога

Всегда можно вернуться на предыдущий уровень каталога (в данном случае, например, example.com/Directory1/Directory2), чтобы увидеть, есть ли там ссылка на нужную страницу, например , если URL со структурой example.com/Directory1/Directory2/Directory3 приводит к странице с ошибкой 404.

4. Используйте поисковую систему на веб-сайте

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

5. Используйте поисковую систему

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

6. Очистите куки и кеш в браузере.

Проблема 404 не найдена может быть связана с браузером, если вы можете просматривать веб-сайт с другого устройства, но ошибка HTTP 404 появляется только на этом одном ПК.

Чтобы окончательно просмотреть страницу, необходимо очистить кеш браузера и все файлы cookie, связанные с веб-сайтом.

7. Свяжитесь с веб-сайтом

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

Как правило, в шапке веб-сайта или на отдельной странице «Свяжитесь с нами» содержится контактная информация.

Администраторы веб-сайта должны иметь возможность определить, действительно ли существует страница, которую ищет пользователь.

Затем компании могут исправить ошибку 404, внедрив перенаправление домена, которое автоматически перенаправит зрителей со старой веб-страницы на новую.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *