Инструкция: Создание FAQ на метаобъектах Shopify (для ChatGPT и SEO)

Главная цель: Сделать так, чтобы нейросети (ChatGPT, Perplexity, Gemini) видели ответы на сайте, а контент-менеджер мог добавлять новые вопросы мышкой, не трогая код.

Шаг 0: Подготовка (Техника безопасности)

Никогда не пиши код на живом сайте!

  1. Зайди в админку Shopify → Online Store → Themes.
  2. Нажми на три точки (⋯) у активной темы → Duplicate.
  3. На копии нажми Preview и работай в этом превью. Публиковать будем в самом конце.

Шаг 1: Создание базы данных (Метаобъекты)

Процесс описан в https://wtemu.ru/kak-nastraivat-sekcziyu-faq-dlya-glavnoj-i-straniczy-pagefaq/


Шаг 2: Создание шаблона страницы

  1. Online Store → Themes → Edit code (редактировать код твоей копии темы).
  2. Слева в папке Templates нажми Add a new template.
  3. Выбери page, назови faq. Создастся файл templates/page.faq.json.
  4. Очисти всё, что там есть, и вставь этот минимальный код:json{“sections”: {“faq”: { “type”: “faq” } },”order”: [“faq”]}
  5. Нажми Save.

{
“sections”: {
“faq”: { “type”: “faq” }
},
“order”: [“faq”]
}


Шаг 3: Создание самой секции

  1. В папке Sections нажми Add a new section.
  2. Назови его faq. Создастся файл sections/faq.liquid.
  3. Удали весь стандартный код и вставь финальный код секции (тот огромный блок с Liquid, стилями и JS, который мы только что зафиксировали).
  4. Нажми Save.

Создаем страницу в админке

  1. Online Store → Pages → Add page.
  2. Title: FAQ.
  3. Справа в меню Theme template выбери faq (вместо стандартного default).
  4. Нажми Save. Теперь, если ты откроешь превью этой страницы, ты должен увидеть свой тестовый вопрос!

Шаг 4: Глобальная разметка Organization (Для ИИ)

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

  1. В редакторе кода открой layout/theme.liquid.
  2. Найди закрывающий тег </head>.
  3. Прямо перед ним вставь этот код (замени ссылки на логотип и соцсети на реальные!):
{%- if template == 'index' -%}
&lt;script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Dr. Berg UK",
  "legalName": "Britannia Tiger Health Ltd",
  "url": "https://drberg.uk",
  "logo": "https://drberg.uk/PATH-TO-LOGO.png",
  "description": "Authorised UK distributor of Dr. Berg supplements, dispatched from a UK warehouse.",
  "sameAs": [
    "https://www.facebook.com/YOUR-PAGE",
    "https://www.instagram.com/YOUR-PAGE"
  ]
}
&lt;/script>
{%- endif -%}
  1. Нажми Save.

Шаг 5: Редиректы (перенаправление старых ссылок)

Люди и боты могут набирать короткий адрес /faq. Нужно перекидывать их на новую страницу.

  1. В админке: Online Store → Navigation → URL Redirects.
  2. Нажми Create URL redirect.
  3. Создай два редиректа:
    • Redirect from: /faq → Redirect to: /pages/faq
    • Redirect from: /content/8-faq → Redirect to: /pages/faq
  4. Нажми Save.

Шаг 6: Проверка robots.txt (Пропуска для ботов)

Нейросети используют специальных ботов (GPTBot, ClaudeBot). Нужно убедиться, что сайт их не блокирует.

  1. Открой в браузере https://drberg.uk/robots.txt.
  2. Просто прочитай текст. Ищи там слова GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended.
  3. Если видишь рядом с ними Disallow: / — значит кто-то их заблокировал. Если их там нет вообще — всё отлично, боты могут читать сайт.

Шаг 7: Добавление в Bing (Корм для ChatGPT)

ChatGPT Search берет данные из поисковика Bing. Если сайт не проиндексирован в Bing, ChatGPT его не найдет.

  1. Зайди на Bing Webmaster Tools.
  2. Войди через аккаунт Microsoft.
  3. Добавь сайт drberg.uk.
  4. Пройди процесс верификации (подтверждения прав) — обычно это вставить мета-тег в theme.liquid или добавить TXT-запись в DNS домена.
  5. В панели Bing найди раздел Sitemaps и отправь ссылку на карту сайта: https://drberg.uk/sitemap.xml.

Шаг 8: Финальное тестирование (QA)

Перед публикацией темы на живой сайт, проверь:

  1. Кликабельность: Открой страницу FAQ. Вопросы должны плавно открываться и закрываться (твоя JS-анимация работает).
  2. Код страницы (Важно!): Нажми Ctrl + U (View Source) в браузере на странице FAQ. Найди через Ctrl + F слово FAQPage. Ты должен увидеть блок <script type="application/ld+json"> с вопросами и ответами в тексте. Это значит, что ИИ-краулеры увидят текст серверно.
  3. Проверка JSON-LD: Скопируй этот JSON-блок и вставь в validator.schema.org. Ошибок быть не должно.

Если всё работает: Иди в Online Store → Themes, выбери свою копию и нажми Publish.