8 800 555-24-26

HTTP заголовки

При поиске страницы браузер отправляет серверу запрос (HTTP Request). В нем передается имя хоста, предположительный медиатип, язык текста, а также возможность приема сжатых форматов, наименование (User Agent) и запрашиваемый документ. Сервер после получения запроса ищет требуемый документ, отправляет ответ, состоящий из тела и заголовка (Response Header). Заголовок содержит не только ответ на запрос пользователя, но и сопроводительную информацию к документу. Главное в заголовке – код статуса. Если документ есть в наличии и готов к отправке, то указывается код «200 ОК». Если нет – иные статусы, которые сообщают о той или иной ошибке или дополнительных условиях отправки.

Заголовки и поисковые роботы

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

Основные требования к HTTP заголовкам (эффективная раскрутка)

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