Метка WordPress
Оригинальное название: tag
Коротко
Ярлык-ключевое слово, которым помечают запись, чтобы связать её с другими материалами на ту же узкую тему; метки не вкладываются друг в друга.
Что такое «Метка WordPress»
Если рубрики отвечают на вопрос «в каком разделе лежит статья», то метки — «о чём конкретно она». Статья про ускорение сайта может жить в рубрике «Разработка» и нести метки «nginx», «кеш», «Core Web Vitals». Читатель кликает по метке и получает подборку всех материалов с ней, независимо от раздела.
Технически метка — термин встроенной таксономии post_tag. Она плоская: у метки нет родителя, все метки равноправны. Архив открывается по адресу /tag/slug/, а префикс tag меняют в настройках постоянных ссылок в поле «Префикс для меток».
Чем отличается от рубрики
- Рубрики образуют дерево, метки — простой список.
- Запись без рубрики попадает в рубрику по умолчанию, а без меток может обходиться.
- Рубрики создают заранее, продумывая структуру сайта. Метки чаще появляются на ходу — прямо в редакторе записи, вводом через запятую.
Подробнее о роли разделов — на странице рубрики WordPress.
Работа с метками в коде
// добавить метки к записи 42, не стирая существующие
wp_set_post_tags( 42, [ 'nginx', 'кеш' ], true );
// вывести метки текущей записи списком ссылок
the_tags( '<p>Метки: ', ', ', '</p>' );
Третий параметр wp_set_post_tags() важен: без true функция заменит все метки записи переданным списком. В шаблоне архива меток тема использует файл tag.php или более точный tag-slug.php.
Что важно для SEO
Каждая метка — отдельная страница архива. Когда авторы годами ставят метки без системы, появляются сотни страниц с одной-двумя записями и почти одинаковым содержимым. Поисковики считают такие страницы малоценными, а их массовое попадание в индекс называют раздуванием индекса. Выход — договориться о коротком списке меток, объединить дубли вроде «WordPress» и «вордпресс», а оставшиеся тонкие архивы закрыть от индексации через SEO-плагин.

