Баланс
0.00
Расход в день
0.00
Расход в месяц
0.00
Бонусные баллы
получить
Пополнить

Списания и начисления
Расходы по проектам

    HTTP (англ. HyperText Transfer Protocol — «протокол передачи гипертекста») — это протокол передачи данных в Сети, основанный на технологии «клиент-сервер». HTTP используется для получения информации с веб-сайтов: пользователи видят изображение в браузере, поисковые роботы — html-файл с набором символов.

    HTTP является протоколом «без сохранения состояния». Он не хранит информацию о предыдущей сессии пользователя и серверу нужно посылать меньше данных. Протокол HTTP применяется для доступа к HTML-страницам, которые не содержат конфиденциальной информации — профилей клиентов, платежных данных и т. д.

    Коды состояния HTTP

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

    Статус 2XX означает успешное принятие и обработку запроса пользователя / робота. Если сервер отдает код 200 ОК, значит, обмен информацией между сервером и поисковым роботом прошел успешно.

    Статус 3XX означает перемещение запрашиваемого документа — сервер отвечает списком доступных альтернативных вариантов. В этом случае важно, чтобы робот получал код 301 (редирект).

    Статус 4XX означает ошибку со стороны клиента. Самый известный код — 404 Not Found: запрашиваемой страницы или документа больше не существует. Этот код должен отдаваться, если страница была полностью удалена или пользователь допустил ошибку в наборе URL страницы (причиной может быть опечатка или «битая ссылка»).

    Статус 5ХХ означает ошибку на стороне сервера. Например, если сервер выдает код 502 Bad Gateway или 503 Server Unavailablе, то сайт будет недоступен для робота, а индексация невозможна. При наличии данного статуса нужно срочно принять меры для восстановления работоспособности сервера.

    HTTP-заголовки

    Ответ сервера также содержит заголовки — команды, с помощью которых происходит согласование данных между сервером и клиентом (в данном случае поисковым роботом). Заголовков очень много, но для корректной индексации сайта важно правильно настроить следующие:

    • Content-Type — тип данных и кодировка ответа сервера, например, utf-8 (кодировки сервера и документа должны совпадать).
    • Last-Modified — дата последнего изменения страницы, где робот получает информацию о «свежести» документа (робот не будет обходить страницы, если они не обновлялись с момента последней проверки). При обновлении контента важно проверять, корректно ли устанавливается свежая дата в Last-Modified.

    Как проверить ответ сервера

    Необходимо убедиться, что ответ сервера содержит правильные статусы и заголовки. Для проверки можно использовать бесплатный инструмент «Проверка ответа сервера» в панели «Яндекс.Вебмастера».

    HTTP или HTTPS?

    Кроме протокола без сохранения состояния HTTP, где передаваемые данные не защищены, существует безопасный протокол HTTPS. Все сайты, содержащие конфиденциальную информацию, уже перешли или активно переходят на HTTPS.

    Технически протоколы HTTP и HTTPS схожи — браузер устанавливает соединение с сервером через стандартный порт. Отличие заключается в использовании разных портов. Кроме этого, HTTPS получает дополнительный уровень защиты посредством криптографического протокола SSL. Это важно для сайтов, где имеются персональные данные пользователей, производится онлайн-оплата — одним словом, хранится ценная информация, которую не должны перехватить третьи лица.

    HTTPS для SEO

    В различной документации (в частности справках поисковой системы Google) говорится о предпочтении протокола HTTPS для ранжирования документов в поиске. Это справедливо в отношении тех сайтов, где данный протокол действительно необходим (интернет-магазинов, онлайн-систем, форумов, соцсетей и т. д.).

    Бесплатная консультация специалиста PromoPult
    Проанализируем сайт, страницу в соцсети или магазин на маркетплейсе и выявим точки роста.
    Подберем эффективные инструменты, чтобы получить больше трафика и продаж из Яндекса, Google, ВКонтакте и Wildberries.
    Бесплатная консультация специалиста PromoPult
    Иннокентий, Руководитель библиотеки знаний

    Настроим рекламу за вас

    Бесплатная профессиональная настройка вашей рекламной кампании. Идеально для предпринимателей.

    Иннокентий, Руководитель библиотеки знаний
    Регистрация в Системе бесплатна, а заведение проекта займет у вас всего 5 минут. Начните продвижение уже сейчас. Зарегистрироваться