Если вы ведёте технический блог с сотнями статей и используете теги — рано или поздно столкнётесь с проблемой: одни теги содержат десятки полезных материалов (например, esp32, zigbee), а другие — всего одну статью вроде «проброс-порта-22-на-keenetic». Что делать с такими страницами с точки зрения SEO?
Поисковые системы (Google, Yandex) не любят:
Если проиндексировать все теговые страницы подряд, вы рискуете понизить общий вес сайта. Но если запретить индексацию всех тегов — потеряете полезные тематические хабы, которые могут ранжироваться по запросам вроде «zigbee проекты своими руками».
Мы реализовали простую логику в PHP-шаблоне теговой страницы:
esp32, zigbee, smart-home.<meta name="robots" content="noindex, follow"> Код в шаблоне (чистый PHP внутри HTML):
<?php
$tag_slug = $tag['name'] ?? null;
$posts_count = isset($allPosts) && is_array($allPosts) ? count($allPosts) : 0;
$allowed_tags = ['esp32', 'zigbee', 'smart-home'];
$should_index = false;
if ($tag_slug && in_array($tag_slug, $allowed_tags)) {
$should_index = true;
} elseif ($posts_count > = 5) {
$should_index = true;
}
if ($should_index) {
echo '<meta name="robots" content="index, follow"> ';
} else {
echo '<meta name="robots" content="noindex, follow"> ';
}
?>
/tag/zigbee) работают как лендинги для нишевых запросов.Не управляйте индексацией через robots.txt — это не работает так, как думают многие. Запрет в robots.txt лишь мешает поисковику сканировать страницу, но не запрещает её индексировать, если на неё есть ссылки. Правильный способ — именно метатег noindex в HTML.
Гибкий подход к индексации тегов — это баланс между открытостью контента и SEO-гигиеной. Теперь мой блог не боится ни «мусорных» тегов, ни потери трафика по ключевым темам. А вы?
Код можно взять, адаптировать под свой движок и забыть — пока не появится новый крутой тег, который хочется продвигать 😊
Блог только запустил, все статьи генерирую через нейросеть т.к. лень, возможны ошибки. Просто чтобы вы знали и не запускали ядерный реактор по моим статьям ))
Если у вас есть вопросы, или Нашли неточность? пишите в коментах — вместе поправим и сделаем статью более качественной. Я лично объясню нюансы из практики.
Комментарии
Пока нет комментариев. Будьте первым!