Yoast SEO переменные для мета полей
Yoast SEO это известный и почтенный плагин, который применяется для управления описаниями и заголовками страниц. Использование плагина позволяет улучшить представление материала в глазах поисковых систем. Будучи комплексным решением Yoast SEO решает одновременно массу задач, тут не только заголовок страницы и ее описание, но и присутствует карта сайта в xml, привязка к сервисам аналитики и редакторы метаполей, а также многое и многое другое. Есть анализ материала на ключевые слова. Надо сказать, что иногда это комплексное решение работает не совсем правильно, иногда имеется конфликт между сервисами аналитики и результатами работы плагина. Плагин динамически развивается и регулярно обновляется исправляя ошибки и добавляя новые.
Собственно, при очередном анализе было обнаружено, что часть страниц и записей начисто лишены тегов Title и Description, хотя в редакторе сниппетов они были прекрасно видны, выводились для Фейсбука и Твиттера. Исправлять руками множество записей было нужно, но не в первую очередь, поэтому было принято решение автоматизировать процесс. Для этого необходимо создать шаблоны для заполнения метаполей с использованием стандартных переменных, список переменных прилагается:
Базовые переменные:
%%date%% |
Replaced with the date of the post/page |
|---|---|
%%title%% |
Replaced with the title of the post/page |
%%parent_title%% |
Replaced with the title of the parent page of the current page |
%%sitename%% |
The site’s name |
%%sitedesc%% |
The site’s tagline / description |
%%excerpt%% |
Replaced with the post/page excerpt (or auto-generated if it does not exist) |
%%excerpt_only%% |
Replaced with the post/page excerpt (without auto-generation) |
%%tag%% |
Replaced with the current tag/tags |
%%category%% |
Replaced with the post categories (comma separated) |
%%primary_category%% |
Replaced with the primary category of the post/page |
%%category_description%% |
Replaced with the category description |
%%tag_description%% |
Replaced with the tag description |
%%term_description%% |
Replaced with the term description |
%%term_title%% |
Replaced with the term name |
%%searchphrase%% |
Replaced with the current search phrase |
%%sep%% |
The separator defined in your theme’swp_title() tag. |
Расширенные переменные:
%%pt_single%% |
Replaced with the post type single label |
|---|---|
%%pt_plural%% |
Replaced with the post type plural label |
%%modified%% |
Replaced with the post/page modified time |
%%id%% |
Replaced with the post/page ID |
%%name%% |
Replaced with the post/page author’s ‘nicename’ |
%%userid%% |
Replaced with the post/page author’s userid |
%%currenttime%% |
Replaced with the current time |
%%currentdate%% |
Replaced with the current date |
%%currentday%% |
Replaced with the current day |
%%currentmonth%% |
Replaced with the current month |
%%currentyear%% |
Replaced with the current year |
%%page%% |
Replaced with the current page number (i.e. page 2 of 4) |
%%pagetotal%% |
Replaced with the current page total |
%%pagenumber%% |
Replaced with the current page number |
%%caption%% |
Attachment caption |
%%focuskw%% |
Replaced with the posts focus keyword |
%%term404%% |
Replaced with the slug which caused the 404 |
%%cf_<custom-field-name>%% |
Replaced with a posts custom field value |
%%ct_<custom-tax-name>%% |
Replaced with a posts custom taxonomies, comma separated. |
%%ct_desc_<custom-tax-name>%% |
Replaced with a custom taxonomies description |
Используя вышеуказанные переменные можно создавать выражения, которые будут автоматически генерировать title и description. Не самый лучший вариант и не сравнится с ручной работой, но на безрыбье и для быстрой генерации может очень пригодиться. Также подобный способ генерации подойдет для неопытных (ленивых) пользователей, которые могут только вкидывать текст в статью да заполнять заголовок.
Вывод
Сколько лет работаю с Yoast SEO, но никогда в нем не уверен, особенно после обновлений. Все удобно, все понятно, но глаз да глаз в Вебмастерах Яндекса и Гугля. Требует постоянного тестирования и проверки работы.
| Берем в репозитории WordPress Yoast SEO | ссылка на Yoast SEO |
| Оффсайт проекта Yoast SEO | Yoast SEO |

Всего комментариев: 0