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-partner
    • icon-google-analytics
    • icon-google-ads-color