Для поддержания сайта в топовых позициях поисковых систем необходимо регулярно обновлять его содержимое, иначе можно потерять значительные позиции. В данной статье подробно разъясняется, как можно настроить автоматическое отображение текущего года в публикациях WordPress, что существенно упростит этот процесс и сэкономит время при создании новых постов и страниц.
Существует несколько способов, как добавить текущий год на сайт WordPress:
- Использование PHP-кода: Если у вас есть доступ к редактированию файлов темы, вы можете вставить следующий код в файл
functions.phpвашей темы:echo date('Y');. Это добавит текущий год в любое место, где вы разместите этот код. - Вставка через шорткоды: Создайте шорткод, добавив этот код в
functions.php:
function current_year_shortcode() { return date('Y'); } add_shortcode('current_year', 'current_year_shortcode');. После этого вы сможете вставлять год в публикации, просто используя[current_year]. - Использование плагинов: Для тех, кто не хочет редактировать код, существуют плагины, такие как Current Year Shortcode или WP Simple Year, которые могут автоматически добавлять текущий год в ваши посты и метатеги.
- Год в футере сайта: Вы можете обновить футер сайта с текущим годом. В файле
footer.phpвашей темы замените статическую дату на© Ваша компания.
Все перечисленные методы позволяют избегать постоянного ручного обновления информации о годе, что значительно облегчает ведение сайта. Например, использование шорткодов и плагинов особенно удобно для пользователей, не знакомых с программированием. Также важно помнить о том, что если ваш сайт содержит юридическую информацию или авторские права, желательно регулярно проверять и обновлять ее.
Зачем в материалах на сайте выводить текущий год
Если вы сейчас сделаете запросы, например, «Рейтинг пылесосов» или «Изменения в КОаП», то заметите, что в большинстве случаев результаты поиска отображают текущий год в сниппетах.
Это происходит по нескольким причинам:
- Пользователи, ищущие информацию, отдают предпочтение свежим материалам, поэтому ссылки, содержащие актуальный год, привлекают больше внимания. Поисковые системы учитывают этот фактор и повышают такие страницы в выдаче.
- Разные области, такие как технологии, мода или законодательство, постоянно изменяются, и актуальность данных напрямую зависит от времени. Указание года сигнализирует, что информация на странице свежая.
- Большинство запросов пользователей сразу содержит упоминание года. Поисковые системы, такие как Яндекс и Google, учитывают это и выводят материалы с годом в заголовке, метатегах или тексте.
Тем не менее, у этого подхода есть свои недостатки, которые могут тревожить вебмастеров. Указание года в публикациях подразумевает необходимость его пересмотра при смене календаря, иначе страница рискует утратить свои позиции в поисковой выдаче.
Поддерживать указание актуального года в публикациях WordPress можно в автоматическом режиме, избегая ежегодных затрат времени. Ниже рассказано о том, как осуществить эту настройку.
Существует несколько способов, как можно автоматически обновлять год на сайте. Например, в WordPress можно использовать встроенные функции PHP, такие как date("Y"), которые позволяют выводить текущий год на страницах сайта. Это значительно упрощает процесс и уменьшает вероятность ошибки.
Также важно помнить, что многие пользователи могут искать не только текущий год, но и прошлые экземпляры информации. Включение истории, например, возможность просмотра старых материалов с указанием года, может помочь привлечь дополнительный трафик и повысить доверие к вашему ресурсу.
Кроме того, регулярное обновление контента, включая годы, может помочь в улучшении SEO-рейтинга вашего сайта. Поисковые системы предпочитают сайты, которые постоянно обновляют свои материалы и предоставляют актуальную информацию. Это также может положительно сказаться на вовлеченности пользователей и их потребительском опыте.
Как вставить текущий год в теги title и description
Сниппеты формируются на основе метатегов, которые пользователи WordPress в основном заполняют с помощью плагинов. Большинство из них предусматривает возможность автоматического добавления текущего года.
Yoast SEO

Yoast SEO — это плагин, установленный более чем на 5 миллионах сайтов, который считается одним из лучших для SEO-оптимизации. Функция автоматического добавления года встроена в него, но не все пользователи её знают.
Для того чтобы вставить актуальный год в заголовок или описание, нужно использовать переменную %%currentyear%%. Эта переменная автоматически заменяется на «Этот год» в полях «SEO-заголовок» и «Мета-описание» в админке.

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

Плагин Yoast SEO также поддерживает несколько других переменных, связанных с датами:
- %%currenttime%% — текущее время (в формате «часы:минуты»);
- %%currentdate%% — текущая дата (например, «число.месяц.год»);
- %%currentday%% — день месяца (например, «число»);
- %%currentmonth%% — название текущего месяца.
Хотя не рекомендуется злоупотреблять этими атрибутами, в некоторых ситуациях они могут быть весьма полезными.
Rank Math

Другой популярный SEO-плагин для WordPress — Rank Math. Установлен на более чем 3 миллионах сайтов.
Метод вставки текущего года в этом плагине аналогичен Yoast SEO, но используются другие обозначения. Чтобы указать актуальный год в заголовке или описании, напишите %currentyear%.

В некоторых случаях могут потребоваться и другие атрибуты, касающиеся даты и времени. В Rank Math имеется большое количество таких атрибутов, для поиска которых есть функция прямо в окне метатегов.

All in One SEO

All in One SEO является третьим по популярности плагином для WordPress, используемым для заполнения метатегов.
Чтобы вставить динамически меняющийся год, в панели плагина нужно нажать кнопку «Просмотреть все теги».

Далее в поисковом поле достаточно ввести слово «Год». Плагин предложит два варианта: «Текущий год» и «Год записи». Первый атрибут будет обновляться автоматически в соответствии с календарем, а второй отобразит год публикации материала.

Также плагин предлагает аналогичные опции для месяца и дня (как текущих, так и привязанных к дате публикации). Однако на данный момент функция добавления времени отсутствует в этом плагине.
Помимо этих плагинов, существует и множество других инструментов, которые предлагают схожие функции. Например, SEOPress, описание которого также включает возможность работы с динамическими метатегами. Не бойтесь экспериментировать с разными расширениями, так как каждое из них имеет свои уникальные особенности, которые могут улучшить SEO вашего сайта.
Также стоит отметить, что использование актуального года в метатегах может положительно сказаться на вашем сайте в поисковых системах, так как обновление информации демонстрирует активность и актуальность контента, что ценится пользователями и алгоритмами.
Если у вас несколько языковых версий сайта, рекомендуется интегрировать текущий год и в альтернативные языковые метатеги, чтобы сохранить соответствие информации на всех языках.
Как вывести текущий год в заголовках H1-H3 и теле статьи
Указание года в метатегах недостаточно, и SEO-эксперты советуют хотя бы один раз включать его в текст статьи или в заголовки, когда это уместно. Для этого можно воспользоваться встроенными функциями темы или самостоятельно внести изменения в шаблон. Оба варианта будут рассмотрены ниже.
При помощи шорткода в шаблоне
Современные шаблоны разрабатываются с учетом потребностей вебмастеров в контексте SEO-оптимизации. В таких темах обычно уже предусмотрены полезные шорткоды, в том числе возможность отображения текущего года в нужном месте.
Программисты из WPShop реализовали такую функциональность в следующих темах:
- Reboot — универсальная тема, подходящая для блогов, портфолио и сайтов компаний.
- Root — минималистичный шаблон для любого типа сайтов.
- Cook It — специализированная тема для кулинарных блогов.
- JournalX — уникальное решение для онлайн-журналов с эффектным дизайном и бесконечным скроллом.
- Yelly — тематика, способствующая быстрому распространению «вирусного» контента.
Пример использования шорткода
Чтобы вывести текущий год, вы можете использовать шорткод, который может выглядеть, например, так: [current_year]. Внедрив этот шорткод в нужное место в заголовках или основном контенте, вы обеспечите динамическое обновление года, что значительно упростит процесс редактирования ваших статей в дальнейшем.
С помощью PHP-кода
Если ваш шаблон не поддерживает шорткоды, вы можете обратиться к PHP, добавив следующий код в файл темы:
<?php echo date("Y"); ?>
Этот код также отобразит текущий год в любом месте, где его необходимо вставить. Убедитесь, что вы вкладываете его в правильные части HTML-кода, чтобы избежать ошибок отображения.
Зачем это делать?
Указание текущего года в ваших статьях помогает повысить доверие к вашему контенту. Пользователи видят, что информация актуальная, а поисковые системы воспринимают ваш сайт как более обновленный и свежий. Это может положительно сказаться на вашем SEO-рейтинг, повысив видимость и привлекательность для потенциальных читателей.