HTTP ответы
Какие бывают HTTP ответы:
|
Более детально про коды ответа можно почитать в справочных материалах, например
http://www.armadaboard.com/articles26.htm
Наша задача:
Провериить страницы сайта.
Основные, продвигаемые страницы должны отвечать кодом 200 OK, если код ответа страницы отличен от 200 OK, есть проблема и нужно разбираться в чем дело.
То есть, все страницы, которые участвуют в продвижении должны быть проверены на ответ сервера и отдавать 200 ОК.
Как массово можно сделать проверку:
С помощью инструментов проверки ответа сервера, например:
Необходимо внести список продвигаемых страниц, для проверки ответа сервера:
Какие URL проверяем на код ответа в первую очередь:
1. Продвигаемые страницы
Должен быть ответ 200
2. С неглавного зеркала на главное
Должен быть 301 редирект
Можно также проверить просто заменой URL в строке браузера.
3. С других доменов-зеркал клиента (либо старых сайтов)
Также должен быть 301
4. УРЛы на которые стоит внешняя ссылочная масса (выгрузки из linkpad, ahrefs, majesticseo)
Необходимо взять из выгрузки (в данном случае Ahrefsa) URLы с которых ссылаются на Ваш сайт, все сайты, с которых есть ссылки на Ваш сайт должны давать ответ 200
5. Битые ссылки
Битые ссылки — ссылки, при переходе по которым, пользователь попадает на несуществующие веб - страницы, документы и изображения, которые были удалены или перемещены. При переходе по подобной ссылке, браузер выдаст сообщение об ошибке 404.
Страница 404 (Ошибка 404) показывается если сервер работает и отвечает но конкретная запрашиваемая страница не найдена, либо удалена.
Причины возникновения:
-
Удалены старые страницы и документы. При удалении чего-либо на сайте, надо помнить, что в других разделах сайта могут быть ссылки на удаленный документ.
-
Изменения, произведенные на внешних ресурсах. При размещении ссылки на сторонний сайт, если этот сайт изменил структуру, удалил страницу или документ, на который Вы ссылались, соответственно Ваша ссылка становиться мертвой, ведущей в никуда.
-
Автоматическое обновление данных. В случае настройки Вашего сайта на автоматическое обновление информации из внешних источников.
-
Редизайн или переработка сайта. Перерабатывая сайт, можно случайно не заметить ссылку на страницу. которая уже не существует.
-
Неправильная перелинковка страниц. В случае изменения адреса (url) страницы, ссылка с данной страницы на страницу с интересующим материалом оказывается битой.
-
Орфографические ошибки в ссылке. Не правильно прописан URL. Обычно это различного рода опечатки, менее одного символа, неверные буквы, нет слэша, или даже меньше знаком WWW.
Как с этим бороться:
-
Настраивать 301 редирект на новую страницу
Редирект 301 (301 Permanent Redirect) - наиболее дружелюбная для поисковых систем переадресация на новый адрес. При его использовании, как правило, позиции в поисковой системе сохраняются, т.к. по нему передается ссылочный вес.
Пример:
Предположим на сайте бытовой техники был такой адрес
http:\\Мирэлектроники\Бытовая_техника\утюги
а стал
http:\\Мирэлектроники\Бытовая_техника\Утюги (Верхний регистр)
Начнем с того, что страница со старым урлом обладала определенным весом, который нам нужно сохранить. Естественно, что первый адрес будет бить 404-й ответ и чтобы исправить это, нам необходимо настроить 301-й (постраничный) редирект на новый URL.
В случае если причина битой ссылки просто удаление страницы, ну была у нас страница утюги в разделе бытовая техника и не стало. Удалить хозяин сайта решил.
В таком случае мы настраиваем 301-й редирект с нашей битой ссылки на вышестоящую категорию, а точнее её адрес. В этом случае, как вы догадались это http:\\Мирэлектроники\Бытовая_техника.