Аудит серверных параметров
Материал из Практическое руководство по продвижению сайта в интернете
Аудит серверных параметров позволяет выявить критические ошибки, связанные с настройкой сервера и негативно влияющие на индексацию продвигаемого сайта в поисковых системах. Он проводится с использованием специализированного программного обеспечения.
Рассмотрим, какие параметры нужно оценивать.
Код ответа сервера. Код ответа — информация об успешности (неуспешности) запроса клиента к серверу. Существует великое множество кодов ответа сервера на запрос клиента.
Группировка кодов ответа сервера:
• 100-199 — информационный;
• 200-299 — запрос клиента успешен;
• 300-399 — запрос переадресован, необходимы дальнейшие действия;
• 400-499 — запрос клиента является неполным;
• 500-599 — ошибки сервера.
Нам интересны следующие коды ответа:
• 200 — для всех доступных страниц на сайте; запрос клиента обработан успешно, и ответ сервера содержит затребованные данные; поисковик индексирует;
• 404 — для несуществующих документов; поисковик не индексирует;
• 304 — для неизменившихся документов; код ответа на заголовок lf-Modified-Since, если URL не изменялся с указанной даты; поисковик не индексирует.
Сервер должен выдавать 200 для всех существующих страниц, 304 — для неизмененных, 404 — для несуществующих.
Кодировка. Необходима для нормального отображения сайта в браузерах. 98 % пользователей используют кодировку Windows-1251. Задавать кодировку можно двумя способами:
• на сервере (рекомендуется!):
header("Content-type: text/html; charset=Windows- 1251") ;
• непосредственно в документе:
<МЕТА HTTP-EQUIV="Content-Type" CONTENT="text/ html; charset=windows-1251">
Дата документа. Сервер должен выдавать корректную дату изменения документа. Для этого используется параметр сервера Last-Modified.
Кроме того, должна выдаваться корректная дата документа. Для этого служит параметр Date.