Настройки ошибки 404

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

CHTTP::SetStatus('404 Not Found');

@define("ERROR_404","Y");

Первая строка выдает заголовок, вторая объявляет константу ERROR_404.

1.png

Далее, файл .htaccess отдает страницу, отвечающую за отображение ошибки 404.

Бывает так, что битрикс ошибку 404 выдал, но открывается обычная страница каталога, например, с ошибкой «элемент не найден», или «раздел не найден». При этом в заголовках сервера ошибка есть. Для этого есть директива ErrorDocument сервера apache.

Строка ErrorDocument 404 /404.php файла .htaccess означает, что при возникновении в битрикс ошибки 404 сервер вернет страницу /404.php

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

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

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

Пример распространенной ошибки: есть каталог со структурой

/catalog/имя_раздела/имя_элемента.html

Достаточно частое явление, когда пути

/catalog/раздел_не_существует_blablabla/имя_элемента.html и /catalog/имя_раздела/имя_элемента.html выдают один и тот же результат. Одна из страниц считается поисковиками как дубль, и результат понижается в выдаче. Для того, чтобы этого избежать, в настройках компонента есть галочка «использовать строгое определение пути».

В таком случае при открытии ссылки ссылки с несуществующим разделом Битрикс выдаст ошибку 404.

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

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




Статьи на тему: Оставить комментарий
x
Комментарий успешно отправлен и будет доступен после проверки модератором!