Application ld+JSON Yoast SEO – какие функции выполняет в WordPress и как его удалить

Чистим WordPress

При оптимизации сайта, стоит также обратить внимание на улучшение плагинов, конкретно – Yoast SEO. Разбираемся, что такое application ld+JSON и как это отключить.

App ld json: что это в ВордПресс?

Application Yoast – вид микроразметки, внедренная в плагин Yoast SEO (бывшее название WPSEO) для постов. В большинстве коммерческих шаблонов совместимости их и разметки нет, поэтому внедряемые элементы конфликтуют с файлами системы (как и meta). 

Для адаптивного понимания поисковыми роботами распознается несколько видов Shema (не путайте с opengarh):

  • Microdata – значение, добавляемое в виде атрибута к уже существующим тегам;
  • Json – обычно подгружаемый со стороннего ресурса блок, но Йоаст подгружает его автоматически, используя системные возможности WordPress;
  • Ld – формат разметки (похож на xml), при котором данные вносятся через набор строковых пар.

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

Как удалить Application ld+Json из Yoast

Отключить ненужную микроразметку в приложении вы можете при помощи PHP функции или плагинов. Рекомендую расширения, потому что они гарантировано не нарушат работу блога.

Используя Clearfy PRO

Небезызвестное расширение для комплексной оптимизации сайта на WordPress. В рамках улучшения работы Yoast, удаляет application.

Выключение appllication Yoast

Чтобы найти эту опцию, перейдите в настройки (соответствующий пункт в сайдбаре), в раздел “SEO” и активируйте чекбокс.

Дополнительно Clearfy отключает JSON Rest API, если вы им не пользуетесь.

Отключаем application в Yoast через Remove Schema

Модуль, весь функционал которого концентрируется на работе с разметкой. Кроме работы с йоастом, помогает редактировать изменения от других утилит.

демонстрация утилиты

Необходимый пункт, располагающийся в вкладке “Plugin/Theme schema removal” (первый). Переведите его в активное положение. Если эти меры не сработали и валидаторы поисковиков показывают разметочные ошибки, используйте конфиг из следующего раздела.

При помощи системной функции

Также внести изменения в код можно самому, не прибегая к уже написанным расширениям. Чтобы вставить функцию:

  1. Откройте редактор тем (в разделе “Внешний вид”) или панель управления веб-сервером
  2. Откройте для редактирования functions.php
  3. Скопируйте и вставьте следующий фрагмент кода:

Теперь проверьте на сохранившиеся участки кода (например, при помощи сочетания клавиш “Ctrl + U”). Если вы внесли изменения успешно, то сообщений об ошибках не возникнет. Во всех других случаях – откатите правки.

Еще один устаревший кусок кода в WordPress – jQuery migrate. Узнайте, как его отключить.

Василий

Изучаю WordPress, занимаюсь разработкой и созданием шаблонов и плагинов. На этом блоге делюсь своими знаниями. Есть вопросы? Пишите в комментариях!

Оцените автора
Ускорение и оптимизация WP
Добавить комментарий