Разное

Настройки Rich Snippet не изменяются в SEO плагине Rank Math?

Что делать, если настройки Rich Snippet невозможно изменить в SEO плагине Rank Math? Перечисляю варианты решения проблемы.

Синопсис: после обновления 1.0.36.1 настройки SEO оптимизации плагина Rank Math переместились в боковое меню редактора Gutenberg, после чего появилась масса багов. В следующем обновлении разработчики обещают залатать дыры, но пока большая часть проблем может решаться только при помощи тех или иных "костылей", вносимых в код плагина или тему сайта.
Как изменить настройки Rich Snippet в SEO плагине Rank Math после обновления 1.0.36.1 (инструкция)
Помимо настроек RIch Snippet, в SEO плагине Rank Math возникли и другие проблемы. О них пишу в тексте ниже, а также делюсь инструкцией, позволяющей решить большую часть проблем.

Главные ошибки Rank Math, которые я нашёл после обновления 1.0.36.1:

  • Глюк подсчёта символов в ссылках (возникает при переполнении кэша, точнее, это единственное разумное предположение). Вылезал лишь 1 раз;
  • Рейтинг 1 слова или фразы в списке «Focus Keyword» присваивается всем ключевым словам, вне зависимости от того, проходили они SEO оптимизацию или нет;
  • Описание в сниппете («Description») не выдаётся в мобильной выдаче;
  • Настройки Rich Snippet невозможно изменить, после редактирования любые выбранные параметры сбрасываются до настроек по умолчанию.

И это ещё не все проблемы, которые появились у пользователей плагина Rank Math в декабре 2019 года. Больше примеров можно увидеть на форуме RM.

Большая часть проблем решается 2 способами:

  • Установкой альтернативного плагина;
  • Отключением интеграции с редактором Gutenberg.

Первый вариант — не для ленивых, так как не все SEO плагины могут «подтянуть» информацию из Rank Math. Это нормально для небольшого сайта, но абсолютно неприемлемо для крупного портала.

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

В данном случае я не буду рассказывать о том, какой плагин выбрать в качестве альтернативы Rank Math, потому как лично для меня в нём есть всё, что необходимо для работы. Вместо этого поделюсь кодом, который поможет вам «откатить» RM до предыдущего обновления без потерь функциональности.

Код делает лишь одну вещь: убирает интеграцию с редактором Gutenberg, возвращая панель SEO оптимизации текста вниз, прямо в конец статьи.

Хук для удаления плагина Rank Math из панели Gutenberg:

/**
 * Disable Gutenberg Sidebar Integration
 */
add_filter( 'rank_math/gutenberg/enabled', '__return_false' );

Инструкция по применению:

  • Создайте резервную копию файлов и базы данных (на случай непредвиденных ошибок, чтобы можно было восстановить сайт, если что-то пойдёт не так);
  • Скопируйте код;
  • Откройте «Редактор тем» в панели WordPress или откройте папку с темой на хостинге;
  • Откройте functions.php и добавьте скопированный образец в самый конец;
  • Сохраните изменения и очистите кэш на сайте.

После этого у вас вернётся стандартное меню SEO оптимизации Rank Math, в том числе и панель редактирования богатых фрагментов (Rich Snippet).

Как убрать плагин Rank Math из панели редактора Gutenberg - инструкция + код, картинка иллюстрирует применение настроек в статье
После того, как вы добавите код в functions.php, вам удастся убрать плагин Rank Math из панели редактора Gutenberg и перенести в конец статьи, где он и был расположен до последних обновлений.

Зачем мне нужны все эти сложности? Что даст возвращение старого меню плагина?

Отвечаю на тот вопрос, который мог возникнуть у вас в самом начале статьи: зачем всё это, ведь мы искали вообще не то? Дело в том, что большая часть проблем Rank Math появилась после интеграции с Гутенберг.

Я сам столкнулся с подобным багом.

Когда я ошибочно проставил не тот тип Rich Snippet в статье, я пробовал редактировать текст, сохранять и тестировать через инструмент для проверки структурированных данных от Google внесённые изменения. Несколько редакций текста не помогли, а потом я заметил, что Rich Snippet попросту слетают в исходное состояние!

После того, как плагин Rank Math «вернулся в исходное состояние», я снова выставил нужный тип Rich Snippet в текст, а также перенастроил шаблон для статей в меню плагина. Проверка структурированных данных показала, что в этот раз все изменения были внесены без проблем.

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

Либо пользоваться «классической версией Rank Math».

Понравилась статья?

Делитесь публикацией с друзьями, пишите комментарии, подписывайтесь в Twitter, Instagram, Viewbug, Facebook, Вконтакте.

Читайте также:

Фотограф, гик, ретушёр.

Оставить комментарий

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