Протокол HTTP/2 не дает подтверждение прав на сайт Яндекс вебмастер, что делать

протокол HTTP/2

Вступление

Совершенно неожиданно, без видимых причин на Яндекс.Вебмастер сайты стали терять подтверждение прав на сайт. Подтвердить права на сайт не получалось ни добавлением текстового файла в корень сайта не добавлением мета-тега в раздел head. Оказалось, во всем виноват передовой протокол HTTP/2.

О HTTP/2 кратко

Я совершенно был не в курсе, как «весь мир готовится к переходу на протокол HTTP/2». Наверное, по тому, что этот переход никак не затрагивает пользователе, а осуществляется на стороне серверов хостинг компаний. Но Яндекс не дает расслабиться и в этом вопросе умудрился создать проблемы.

Оказывается,  HTTP/2 по самой идеи его разработчиков, создан для более быстрой работы сайтов. Я не компания HttpWatch (https://www.httpwatch.com/) и не собираюсь тестировать этот протокол, но воспользуюсь их данными. При переходе на протокол HTTP/2  наблюдается ускорение сайта на 20%.

Переход на HTTP/2  вполне попадает под политику Google «борьбы за скорость», которая уже явно является фактором ранжирования наряду с мобильной доступностью сайта.

Как я уже упоминал, переход на HTTP/2  происходит на стороне сервера и не заметен для пользователя. Это и произошло со мной. Сайты, которые потеряли подтверждение прав на Яндекс.Вебмастер, оказались на серверах поддерживающих HTTP/2.

Яндекс и HTTP/2

Дальше, веселее. Оказалось, у Яндекс роботов, проблемы с HTTP/2. Как пишет firstlena.pershina, работник Яндекс 16 марта 2016 года, в ответ на вопрос пользователя тут (https://yandex.ru/blog/search/ispolzovanie-http2-podderzhka-http2-yandeksom):

«Http2 мы пока действительно, увы, не поддерживаем, хотя и планируем это сделать».

Иду дальше. Пишу в техподдержку Яндекс.Вебмастер. Ответ был достаточно быстрый, но не позитивный. Мне предлагали отключить этот протокол.

письмо от Платона Щукина

Первая мысль, была написать в суппорт и отключить HTTP/2. Вторая мысль, а почему я должен отключать более быстрый протокол, если Яндекс не может что-то там исправить. Тем более, что инструменты веб-мастеров Google, Bing, Mail права на сайт видят.

Читать по теме:  Новый фильтр Яндекс за переоптимизацию

Как посмотреть протокол соединения сайта

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

  • Откройте сайт;
  • На правой кнопке мыши откройте «Посмотреть код»;
  • В панели откройте вкладку «Network»;
  • Курсор на заголовок таблицы, где «Name», правая кнопка мыши, галочку на «Protocol»;
  • Смотрим протокол соединения, на фото подтверждение, что в основном HTTP/2.

Смотрим протокол соединения

 Что делать и как подтвердить права на Яндекс вебмастер, если у вас протокол HTTP/2

Я всегда использовал подтверждение прав на сайт через текстовой файл. В описываемом варианте этот метод не работает. Пока писал статью,  пропали права на еще один сайт. Очевидно, хостер трудится не покладая рук, пытаясь внедрить новые технологии.

Я решил попробовать другие методы подтверждения прав. Добавление мета-тега в head раздел, дала тот же результат, «Не возможно подтвердить права на сайт…».

Остался метод подтверждения через DNS. Он и сработал.

метод подтверждения через DNS

! Если ваш сайт открывается по протоколу HTTP1.1, по протоколу HTTP/2, и Яндекс вебмастер не может подтвердить права на сайт методом добавления текстового файла в корень или добавлением мета-тега в раздел head, подтвердите права внесением TXT записи (yandex-verification:) в DNS записи домена на сервере, ваших DNS серверов.

как добавить запись в DNS

Как оказалось, решение, в моём случае, было на поверхности.

P.S.

К сожалению, на этом ситуация с HTTP/2 не закончилась. Через некоторое время для всех сайтов Яндекс стал показывать фатальную ошибку “Робот не видит … страница (сайт) может быть выключен из индекса”. Пришлось писать с суппорт и отключать HTTP/2.

веб-мастер яндекс фатальные ошибки

©SeoJus.ru

Еще статьи

Читать по теме:  Яндекс метрика, как установить счетчик на сайт WordPress, Joomla, OpenCart, Blogger

Добавить комментарий

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.