Окончательный справочник по кодам состояния HTTP и заголовкам для SEO — MagazinSite

//Окончательный справочник по кодам состояния HTTP и заголовкам для SEO — MagazinSite

Окончательный справочник по кодам состояния HTTP и заголовкам для SEO — MagazinSite

Вы понимаете, как работает протокол HTTP и какое влияние он оказывает на сканирование и индексирование веб-страниц? Нет? Вот руководство, написанное Contributor Barry Adams по кодам и заголовкам статуса HTTP, которые облегчат изучение.

В клиент-серверной архитектуре Всемирной паутины взаимодействие между браузеры и веб-сайты обрабатываются через протокол гипертекстовой передачи (HTTP). Этот протокол был представлен в 1991 году и является официальным веб-стандартом. Почти весь трафик в Интернете обрабатывается через HTTP.

Когда поисковые роботы, такие как Googlebot, сканируют сайт, они ведут себя как браузеры, запрашивающие веб-страницы с сайта, и полагаются на HTTP для этого обмена. Именно поэтому специалистам по поисковой оптимизации (SEOs) важно понять, как работает протокол HTTP и какое влияние он оказывает на сканирование и индексирование веб-страниц в поисковых системах. В этой колонке я объясню все, что вам нужно знать.

Но прежде всего позвольте мне рассказать вам о инструментах, которые вам понадобятся для проведения необходимых тестов на вашем сайте. Google Chrome DevTools позволяет вам просматривать полный HTTP-запрос локатора ресурсов (URL), но он может быть громоздким для просмотра. Я предпочитаю использовать плагины Ayima Page Insights и Ayima Redirect Path Chrome, чтобы показать мне полный HTTP-ответ URL.


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

Давайте поговорим о кодах состояния HTTP.

Когда веб-страница запрашивается с веб-сайта, сервер веб-сайта отвечает кодом состояния HTTP. Этот код является подтверждением запроса клиента и указывает тип ответа, отправляемого сервером клиенту.

Существуют сотни различных кодов состояния HTTP, с которыми может отвечать веб-сервер, и вы можете столкнуться в своей повседневной поисковой оптимизации (SEO). Это поможет вам ознакомиться с большинством из них, чтобы вы знали, как работать с ними. Ниже приведен список наиболее распространенных кодов состояния HTTP:

  • 200 OK.
  • 300 Несколько вариантов.
  • 301 Постоянно перемещается.
  • 302 Временно перемещен.
  • 304 Не изменен.
  • 307 Временная переадресация.
  • 400 Плохой запрос.
  • 401 Несанкционированный.
  • 404 Не найдено.
  • 410 Ушел.
  • 429 Слишком много запросов.
  • 500 Внутренняя ошибка сервера.
  • 501 Не реализовано.
  • 503 Услуга недоступна.
  • 550 Разрешение отклонено.
  • Специалисты по оптимизации двигателей должны внимательно знать эти коды состояния и понимать цель, которой служит каждый код ответа. Кроме того, оптимизаторы должны понимать, как поисковые системы, такие как Google, обрабатывают эти коды состояния. Давайте рассмотрим некоторые из наиболее распространенных.

    200 OK

    Начнем с очевидного. Ответ 200 с веб-сервера означает, что запрос был успешным, что запрошенная веб-страница существует, и веб-сервер начнет отправлять клиенту эту страницу и связанные с ней ресурсы (изображения, файлы CSS и JS и т. Д.). < / р>

    Этот код ответа очень прост. Часто добавляются дополнительные заголовки вместе с кодом ответа, который может влиять на то, как поисковые системы обрабатывают URL-адрес. Мы рассмотрим их в разделе заголовков HTTP ниже.

    301 постоянно перемещается

    Код статуса HTTP 301 является одним из фаворитов индустрии SEO, поскольку он позволяет браузерам и поисковым системам знать, что веб-страница была заменена другой страницей, а изменение является постоянным. Для поисковых систем это сигнал, необходимый им для обновления своих индексов и связывания метрик ссылок старого URL с новым URL.

    Количество значения ссылки из исходного URL-адреса, связанного с новым URL-адресом через 301-перенаправление, является предметом спекуляций, и Google дал противоречивые заявления об этом.

    Я считаю, что перенаправление 301 имеет тот же коэффициент затухания PageRank, который применяется как ссылка, поэтому, когда страница А переадресовывается на страницу B, она имеет тот же эффект, что и страница A, ссылающаяся на страницу B.

    Для SEO влияние этих ошибок в первую очередь на эффективность сканирования. Из-за серьезности этих ошибок, когда веб-сайт запускает серверные ответы типа 5XX, робот Googlebot будет уменьшать скорость, с которой он сканирует сайт, или даже полностью перестать обходить сайт до тех пор, пока ошибки не исчезнут.

    Таким образом, эти ошибки оказывают аналогичное влияние на ответ 429 и могут влиять на скорость сканирования сайта. Результат может быть очевиден в задержках в получении нового или измененного содержимого, индексированного. Как правило, веб-сайт должен минимизировать количество HTTP-ответов 5XX, которые он обслуживает.

    Если вам абсолютно необходимо обслуживать сообщение об ошибке 5XX, например, когда вы забираете сайт для обслуживания, вы всегда должны использовать код статуса HTTP, недоступный для службы HTTP.

    A 503 — это 500, что 410 — это 404: это преднамеренный сигнал, поэтому сканеры, подобные Googlebot, знают, что вы целенаправленно запустили сайт.

    Когда Googlebot видит 503, он замедлит скорость сканирования и не изменит статус вашей страницы в своем индексе. Вы можете безопасно обслуживать 503 пользователя во время работы на своем веб-сайте без какого-либо влияния на рейтинг вашего сайта в Google.

    Только когда ошибка 503 сохраняется в течение длительного периода времени, Google начнет интерпретировать ее как постоянную ошибку и соответствующим образом обновит ее индекс.

    Заголовки HTTP

    Код состояния — это всего лишь часть полного ответа HTTP, отправляемого сервером клиенту. Дополнительная информация отправляется со статусом. Полный ответ кода состояния плюс дополнительная информация называется HTTP-заголовком.

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

    Из-за расширяемости HTTP-заголовков буквально нет ограничений на то, что может содержать полный HTTP-ответ URL-адреса.

    Давайте посмотрим на несколько важных элементов заголовка HTTP для следующего SEO.

    Каноническая ссылка

    Мы привыкли искать канонические теги в исходном коде языка гипертекстовой разметки веб-страницы. Однако вы также можете отправить каноническую ссылку как часть HTTP-заголовка URL-адреса. Это полностью поддерживается Google и имеет то же влияние, что и rel = canonical link в источнике HTML страницы.

    Относительно просто настроить веб-сервер для отправки HTTP-заголовка X-Robots-Tag с значением «noindex» для всех файлов, заканчивающихся в PDF.

    На веб-серверах Apache всего несколько строк кода добавляются в файл .htaccess сайта:

    Поскольку HTTP-заголовки X-Robots-Tag могут быть легко настроены для целых каталогов, это также может служить эффективным методом предотвращения индексирования безопасных папок поисковыми системами.

    В дополнение к «noindex» и «nofollow» вы можете предоставить несколько других ответов X-Robots-Tag, которые влияют на то, как Google обрабатывает URL-адрес:

    Кэш-контроль

    Другой набор ответов HTTP-заголовков может влиять на то, как браузер кэширует страницу и связанные с ней ресурсы. Например, вы можете предоставить ответ «max-age», который сообщает браузеру, что через некоторое время страница должна быть запрошена повторно с сервера.

    Заголовки кэширования в основном влияют на субъективную (повторную) загрузку страницы и не будут иметь большого влияния на то, как поисковые системы сканируют и индексируют страницу. Тем не менее, из-за важности скорости загрузки для SEO и удобства использования в целом, стоит ознакомиться с этими заголовками HTTP, чтобы удостовериться, что вы можете предоставить точные и ценные советы клиенту, который хочет повысить скорость загрузки веб-сайта.

    Вары

    HTTP-заголовок Vary обслуживает ряд целей, связанных с сжатием, куки-файлами и мобильными веб-сайтами.

    Для использования с мобильными веб-сайтами это особенно важно, когда сайт использует динамическую услугу для мобильных пользователей, чтобы обслуживать определенный HTTP-заголовок Vary, чтобы поисковые системы знали обходить сайт с помощью как настольных, так и мобильных сканеров. Этот конкретный HTTP-заголовок Vary: User-Agent.

    Этот HTTP-заголовок сообщает Googlebot, что сайт будет обслуживать разные коды для настольных и мобильных пользователей. В результате Google будет обходить сайт с помощью обоих типов пользовательского агента и определить, какая версия кода ранжируется для какого типа пользователей.

    Заголовки HTTP для безопасности

    Не имея прямого отношения к SEO, помогать сайту быть более безопасным никогда не будет плохо.

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

    Существуют десятки HTTP-заголовков, которые служат для обеспечения безопасности, например:

  • Strict-Transport-Security.
  • X-XSS-Protection.
  • X-Content-Type.
  • X-Frame-Options.
  • Мы только что поцарапали поверхность

    Я предоставил небольшую выборку кодов состояния HTTP и заголовков HTTP. Если эта статья вызвала ваш интерес, у вас есть бесчисленные ресурсы, чтобы узнать больше об HTTP-протоколе и архитектуре клиент-сервер Интернета, например:

  • Веб-сайт разработчиков Mozilla.
  • Веб-сайт разработчиков Google.
  • Стать хорошо осведомленным в этом аспекте сети поможет вам стать более эффективным SEO, а также послужит вам в других областях цифрового маркетинга.

    В конце концов, то, что мы делаем, в основном сосредоточено на Интернете, поэтому лучше понять базовые технологии Интернета действительно полезно.

    Мнения, выраженные в этой статье, принадлежат авторам гостевой книги, а не обязательно MagazinSite. Здесь перечислены авторы работ.

    By | 2018-12-23T16:22:35+00:00 Декабрь 23rd, 2018|Categories: Новости|Tags: |0 Comments

    Leave A Comment

    ОСТАВЬТЕ ЗАЯВКУ
    Перешедшим от других SEO-компаний приветственная скидка 40%
    Мы Вам перезвоним и подготовим лучшее предложение.
    1. Позвоним
    2. Проведем аналитику
    3. Разработаем прогноз
    4. Презентуем стратегию
    5. Подпишем договор
    6. Запустим проект
    Хотите купить квартиру?
    Обращайтесь и мы Вам поможем
    • Скорость решения вопроса
    • Ваш финансовый интерес
    • Качественное обслуживание
    • Всесторонняя забота о клиенте
    • Работаем на репутацию
    • Поддержка на всех этапах
    * we never share your e-mail with third parties.
    Do you want more traffic?
    Dignissim enim porta aliquam nisi pellentesque. Pulvinar rhoncus magnis turpis sit odio pid pulvinar mattis integer aliquam!
    • Goblinus globalus fantumo tubus dia montes
    • Scelerisque cursus dignissim lopatico vutario
    • Montes vutario lacus quis preambul den lacus
    • Leftomato denitro oculus softam lorum quis
    • Spiratio dodenus christmas gulleria tix digit
    • Dualo fitemus lacus quis preambul pat turtulis
    • Scelerisque cursus dignissim lopatico vutario
    • Montes vutario lacus quis preambul den lacus
    SUBSCRIBE TO OUR NEWSLETTER AND START INCREASING YOUR PROFITS NOW!
    * we never share your e-mail with third parties.
    ОСТАВЬТЕ ЗАЯВКУ
    6 шагов за 31 день для увеличения ваших продаж
    1. Анализируем спрос и предложение
    2. Выделяем тематические сегменты
    3. Создаем группы объявлений
    4. Следим за отдачей от объявления
    5. Корректируем рекламную кампанию
    6. Предоставляем подробные отчеты
    ОСТАВЬТЕ ЗАЯВКУ
    При заказе сайта магазин на Facebook бесплатно!
    И вы получите самый социальный инструмент для продаж.
    1. Проведем аналитику
    2. Подготовим контент
    3. Добавим продукты
    4. Произведем настройку
    5. Синхронизируем магазины
    6. Вам остается наслаждаться




    PGlmcmFtZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzcmM9Imh0dHA6Ly9tYWdhemluc2l0ZS5ydS93cC1jb250ZW50L3VwbG9hZHMvMjAxNy8wOS/QodC+0LfQtNCw0L3QuNC1LdGB0LDQudGC0LAt0LIt0JrQuNGI0LjQvdC10LLQtS3QnNC+0LvQtNC+0LLQsC5tcDQ/YXV0b3BsYXk9MSIgZnJhbWVib3JkZXI9IjAiIGFsbG93ZnVsbHNjcmVlbj48L2lmcmFtZT4=
    ЗАЧЕМ СОЗДАВАТЬ САЙТ
    • Goblinus globalus fantumo tubus dia montes
    • Scelerisque cursus dignissim lopatico vutario
    • Montes vutario lacus quis preambul den lacus
    • Leftomato denitro oculus softam lorum quis
    • Spiratio dodenus christmas gulleria tix digit
    • Dualo fitemus lacus quis preambul pat turtulis
    * we never share your e-mail with third parties.
    Do you want massive traffic?
    Dignissim enim porta aliquam nisi pellentesque. Pulvinar rhoncus magnis turpis sit odio pid pulvinar mattis integer aliquam!