Как удалить application/ld+json в WordPress

Хотите очистить код своего WordPress-сайта от лишнего мусора? В таком случае первым делом необходимо очистить его “шапку” от ненужных тегов! А именно ненужную разметку Application Yoast, которую добавляет популярный СЕО-плагин.

Application LD JSON что это в ВордПресс?

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

Страница поисковой выдачи в Google

JSON-LD является одной из схем микроразметки. Если Вы используете на своем сайте SEO-плагин Yoast SEO, то он по умолчанию добавляет в Meta-раздел схему JSON-LD для всех записей и страниц. Она не может быть изменена. Для того, чтобы владельцу сайта можно быть использовать какую-либо другую микроразметку (например, Schema.org или OpenGraph), эту необходимо отключить. Каких-либо настроек в админ-панели плагин Yoast SEO для этого не предоставляет.

Как удалить application/ld+json в WordPress?

Наиболее корректно и без каких-либо трудностей это позволяет сделать мощный премиум-плагин Clearfy Pro. Для этого Вам понадобится лишь перейти в админ-раздел Clearfy Pro и на вкладке SEO активировать опцию Удалить application/ld+json, после чего нажать кнопку Сохранить изменения.

Страница настройки плагина Clearfy Pro

Активировать промокод на 15%

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

Плагин Disable Yoast’s Structured Data

Disable Yoast’s Structured Data – отдельный плагин с одной единственной функцией – отключение схемы JSON-LD. Он не требует каких-либо настроек со стороны пользователя и работает сразу после установки и активации.

Страница плагинов

Добавление специального кода в functions.php

Если Вы не знаете как редактировать файл functions.php, то в этом случае Вам поможет плагин ProFunctions.

В самом конце этого файла добавьте PHP-код:

function wpschool_remove_yoast_jsonld( $data ){
    $data = array();
    return $data;
}
add_filter( 'wpseo_json_ld_output', 'wpschool_remove_yoast_jsonld', 10, 1 );

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

Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.
Задать вопрос