Ошибка: Недопустимый тип значения «@context» — КАК ИСПРАВИТЬ


Ошибка: Недопустимый тип значения "@context" — КАК ИСПРАВИТЬ

Недопустимый тип значения «@context»

Данную ошибку может выдавать сервис Google Console Search (он же Гугл Вебмастер). Например, после опубликования новой статьи на сайте и отправке ссылки этой страницы в Гугл Вебмастер.

Приведем один из вариантов устранения этой ошибки:

Как правило, ошибка со значением «@context» возникает после переезда сайта на sttps (защищенный протокол). Одно из требований такого перехода — отсутствие ссылок с незащищенным протоколом http. Наличие на одном ресурсе ссылок с обозначением протоколов разных версий недопустимо.

Один из путей настройки во время перехода — приведение всех ссылок к относительному формату. То есть удаление из всех ссылок название сайта с обозначением протокола. Один из способов решения этой задачи — использование плагинов. В том числе HTTP / HTTPS Removal. Он проверяет весь сайт и редактирует все ссылки, превращая их в относительные.

Такой плагин не обладает «разборчивостью» и редактирует абсолютно все ссылки. В том числе в микроразметку. Где должна быть такая конструкция:

@context":"https://schema.org

А появляется такое:

@context":"//schema.org


Деактивация плагина HTTP / HTTPS Removal устраняет ошибку. После повторно запускаем проверку в Гугл Вебмастере. Ошибка «Недопустимый тип значения «@context» должна быть устранена.

Меры предосторожности

Этот совет универсален и применим для ведения сайтов в целом:

Иногда вебмастеру приходится вводить на сайте различные изменения. Например, установка/ отключение плагинов, изменение тем CMS (Вордрпес, Джумла и тд), выполнение настроек и тд и тп. Нередко такие изменения могут приводить к фатальным ошибкам. Например, к полной недоступности системы.

К таким ситуациям нужно быть готовым. И для преодоления таких ошибок часто применяются бэкапы хостинга. С их помощью можно выполнить «откат» системы — отменить любые изменения на сайте/ хостинге, восстановить файлы.

Но перед использованием бэкапов важно понимать:

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

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

Поделиться в соц сетях
Подписаться
Уведомление о
0 Комментарий
Inline Feedbacks
View all comments

Есть идеи, замечания, предложения? Воспользуйтесь формой Обратная связь или отправьте сообщение по адресу replay@sciencestory.ru
© 2017 Истории науки. Информация на сайте опубликована в ознакомительных целях может иметь ограничение 18+