Польза от страницы ошибки 404
Если посетитель наберет неправильный адрес вашего сайта, или внутренняя или внешняя ссылка ведут по адресу, которого нет, то Вордпресс откроет страницу с ошибкой 404 и вежливо подскажет посетителю, как найти то, чего он хочет. Вордпресс не отпустит посетителя!
Буквально вчера я занялся своей страницей ошибки 404. Эта страница есть на каждом сайте, использующем Вордпресс. Если такой страница отсутствует, то это признак дурного тона и страницу надо быстренько создать.
Проверь свой сайт
Давайте проверим. Для проверки своего сайта я набираю в адресной строке браузера адрес https://site12.ru/nopage. Такая страница не существует на сайте. Вы можете просто кликнуть по ссылке, в новой вкладке откроется страница ошибки 404.
На странице ошибки 404 посетитель увидит сообщение на русском языке об отсутствии запрашиваемого адреса, получит приглашение воспользоваться поиском по сайту и тут же заполнить форму, а также посмотреть заголовки записей, категорий, архивов, страниц и RSS-ленту. Вся информация на блюдечке с голубой каемочкой.
Теперь проверьте свою страницу ошибки 404. Откройте новую вкладку в браузере, наберите адрес своего сайта, поставьте слэш, а после него несколько букв, например, как у меня /nopage. Пробуем перейти по этому адресу. Вполне возможно, что вы увидите английский текст или совсем ничего.
Сравните свою страницу с моей. Разницу видите? Хотите, чтобы и у вас было также красиво, удобно и полезно? Тогда получите инструкцию и код страницы ошибки 404.
Работа над ошибками
Есть и невидимая работа страницы ошибки 404. Она посылает мне сообщение по e-mail, какую несуществующую страницу на моем сайте пробовали открыть. Это очень нужная работа принесла мне супер-выгоду!
Смотрю на e-mail информацию, на какие страницы не смогли зайти. Каждые несколько минут происходит запрос каких-то страниц. Начал разбираться.
Первое сообщение:
site12.ru cообщение 404 — страница не найдена
site12.ru/wp-content/themes/Division-Wordpress/images/ico_tag.gif
Нашел рисунок ico-tag.gif в файле style.css. Мой сайт очень нагружал хостинг. Я не мог найти, что заставляет очень часто обращаться к базе данных и к внешним ссылкам. Оказалось, что отсутствовали некоторые элементы сайта. В стилях моего сайта был применен рисунок ico-tag.gif, которого не было в папке images. Я удалил эту строку в файле style.css. Первое хулиганство прекратилось.
Второе и третье сообщения:
site12.ru cообщение 404 — страница не найдена
site12.ru/audio/audio-player.js
site12.ru/audio/audio.rar
В записи Хочешь слушать аудио на вашем сайте – поставь плеер mp3! плеер mp3 пытался найти файл audio-player.js для своей работы, а в статье была ссылка для скачивания архива с моим подарком по установке плеера. Эти файлы отсутствовали на хостинге, возможно, исчезли во время переноса сайта на новый хостинг. После загрузки этих двух файлов на хостинг прекратилось безобразие номер 2.
Четвертое сообщение:
site12.ru cообщение 404 — страница не найдена
site12.ru/wp-content/plugins/wp-spamfree/js/wpsf-js.php
Третья ошибка была в плагине wp-spamfree. Перешел на сайт автора плагина www.polepositionmarketing.com/library/wordpress-plugins/wpspam-free/. Оказалось, что поддержка плагина больше не осуществляется. Предположил, что при переносе сайта плагин был поврежден. Скачал плагин wpspam-free с сайта автора. Деактивировал плагин на моем сайте, удалил его, закачал и активировал новый плагин. Ошибка прекратилась, третье безобразие ушло.
Пятое сообщение:
site12.ru cообщение 404 — страница не найдена
site12.ru/niftyCorners.css
Осталось четвертое недоразумение. Пришлось искать в интернете, что за страница такая — niftyCorners.css. На моем сайте уголки блоков красиво скруглены. Это делает специальный скрипт (программа) по технологии Nifty Corners Cube. Однако для одного из файлов скрипта cad.kurganobl.ru/texnologiya_nifty_corners_cube_1612.html не прописан путь загрузки в стилях niftyCorners.css. При загрузке любой страницы моего сайта или при обновлении возникает ошибка в обращении к этому файлу. Оказывается, это известная ошибка, надо откорректировать в niftycube.js строку 37. Сделать это может специалист, буду приглашать фрилансера.
Василий Сенченко
психолог и веб-мастер
P.S. Теперь на сайте отсутствует только одна страница. На e-mail появились сообщения, что были обращения к неизвестным страницам на других моих проектах: «Юрист Сергей Сенченко юридические и бухгалтерские услуги для граждан» https://senchenko-sv.ru и «Василий Сенченко Служба психологической поддержки» https://rus-planeta.ru.