Wildcard

Wildcard (символ подстановки, «дикая карта») — это специальный символ, чаще всего звёздочка (*), заменяющий любую последовательность символов. В SEO и администрировании его применяют в файле robots.txt, в настройке поддоменов и в wildcard-SSL-сертификатах, которые одной записью защищают домен вместе со всеми его поддоменами. Это экономит время, но требует осторожности.

Простыми словами: wildcard — это «что угодно подойдёт». Звёздочка говорит системе: «на этом месте может стоять хоть что угодно».

Что такое wildcard и зачем он нужен

Wildcard экономит время: вместо перечня сотни отдельных адресов или поддоменов вы задаёте одно правило со звёздочкой. Самые распространённые символы — * (любое количество символов) и $ (конец URL) в robots.txt. Неправильный wildcard опасен: одна лишняя звёздочка в Disallow может случайно закрыть от индексации пол-сайта.

Синтаксис и пример кода

В robots.txt:

  • User-agent: * — правило для всех поисковых роботов.
  • Disallow: /*?* — закрыть все URL с параметрами (знак ?).
  • Disallow: /*.pdf$ — закрыть все адреса, заканчивающиеся на .pdf.

Wildcard-поддомен: *.pro-fits.com.ua — правило или сертификат, действующий для любого поддомена (blog., shop., news. и т. д.).

Пример

Интернет-магазин генерирует тысячи URL с фильтрами (?color=red&size=l). Чтобы краулер не тратил на них бюджет, в robots.txt добавляют одну строку Disallow: /*?* — и все параметрические адреса отсекаются одним wildcard-правилом вместо ручного перечня.

Часто путают с…

  • Wildcard-SSL — это сертификат для всех поддоменов; сам по себе символ * шире этого понятия.
  • Регулярные выражения — более мощный синтаксис; robots.txt поддерживает лишь ограниченные wildcard (* и $), а не полный regex.

Вопросы и ответы

Что означает звёздочка (*) в robots.txt?

Звёздочка — это wildcard: она заменяет любую последовательность символов. Например, Disallow: /*?* закрывает все URL, содержащие знак вопроса, то есть адреса с параметрами.

Что такое wildcard-SSL-сертификат?

Это SSL-сертификат для домена и всех его поддоменов сразу (*.site.com). Удобно, когда поддоменов много и не хочется покупать сертификат для каждого.

Безопасно ли использовать wildcard в robots.txt?

Да, если понимаете синтаксис. Ошибка опасна: лишняя звёздочка в Disallow способна случайно закрыть от индексации нужные страницы, поэтому правила стоит проверять.

Боитесь лишней звёздочкой закрыть пол-сайта от Google? Проверим директивы — SEO-аудит и исправление ошибок на сайте.

Похожие термины: robots.txt, noindex, Canonical, Sitemap, Поддомен.

Опишіть свій запит
і ми зробимо для Вас
пропозицію

Напишіть мені, щоб бути в ТОП

    [telegram]
    • icon-google-ads-color
    • icon-google-analytics
    • icon-google-partner