Як додати FAQ rich snippet в Magento 2?

Оскільки результати пошуку Google тепер більш інтерактивні, візуальні та інформативні, ніж будь-коли, ви повинні використати цю можливість, щоб покращити CTR. FAQ rich snippet є одним із найважливіших rich snippets для магазину Magento 2.

Разом із рейтингом, відгуками, наявністю та бредкрампами, схема FAQ допомагає вам відповідати на запитання людей безпосередньо в пошуку. Це також допомагає вам такегетити людей, які дійсно зацікавлені у ваших продуктах і послугах.

Якщо у вас вже є сторінка поширених запитань, ви повинні додати до неї структуровані дані, щоб вони ваші питання відображались у фрагментах Google. Ми вам у цьому допоможемо.

Що таке FAQ Rich Snippet? 

FAQ rich snippet — це один із пошукових фрагментів Google, який містить запитання, розглянуті на певній сторінці. Кожне запитання розгортається при натисканні та має відповідь на це запитання.

FAQ schema in Google search results

Подібно до будь-якого іншого сніпета Google, сніпети FAQ додаются за допомогою схеми структурованої розмітки FAQPage schema.

Якщо ви хочете, щоб розширений фрагмент коду працював, повинні бути 2 обов’язкові властивості:

  • Main entity: Question
  • acceptedAnswer: Answer

Ось як це виглядає:

<html>
  <head>
    <title>Example Site - Frequently Asked Questions(FAQ)</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "FAQPage",
      "mainEntity": [{
        "@type": "Question",
        "name": "What is the return policy?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "<p>You can return the product within 40 days from purchase in case it doesn't fit you, is damaged, or falls under other return policy conditions.</p>"
        }
      }, {
        "@type": "Question",
        "name": "Do you ship to my country?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "We ship to all countries across Europe and USA. Find the full list of countries on the checkout page."
        }
      }, {
        "@type": "Question",
        "name": "How much do you charge for shipping?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "<p>Shipping fees depend on your country and vary from $10 to $80 USD. You can get free shipping if you follow our loyalty program for more than 6 months.</p>"
        }
      }, {
        "@type": "Question",
        "name": "When will I receive my order?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Delivery usually takes from 3 to 14 days based on the destination country and the delivery method you select on the checkout page."
        }
      }
    </script>
  </head>
  <body>
  </body>
</html>

Як додати FAQ rich snippet в Magento?

Дотримуючись прикладу вище, ви можете легко додати фрагмент поширених запитань у Magento на CMS сторінку. Але що, якщо ви хочете додати його на інші сторінки, як-от категорії продуктів або дописи в блогах? Для застосування структурованих даних поширених запитань потрібні значні технічні знання.

Натомість ви можете додати їх кількома кліками за допомогою розширення Magento 2 Rich Snippets.

Воно дає вам змогу додати схему поширених запитань на будь-яку сторінку вашого магазину, не занурюючись у код. Відповідно, це дозволяє будь-кому керувати розширеними фрагментами праямо з адмін панелі.

Ось як це можна зробити.

Додати FAQ snippet у Magento через редактор сторінок

1. Перейдіть у Content > Elements > Pages та знайдіть CMS сторінку, куди хочете додати сніпет поширених запитань і розпочніть редагування контенту.

2. Перетягніть стовпці та текстові розділи, щоб розпочати створення контенту, і натисніть на іконку віджетів.

Magento Widget Tool

3. Виберіть FAQ by Magefan у полі Widget type.

4. Виберіть .

Оскільки Google дозволяє передавати дані через json або HTML, ви можете вибрати один із трьох різних типів:

  • JSON-LD (application/ld+json) — на сторінці є об’єкт json і HTML.
  • JSON-LD (application/ld+json) Without HTML — об’єкт json є, але на сторінці немає HTML.
  • Microdata (HTML attributes and tags) — структуровані дані поширених запитань визначаються за допомогою атрибутів і тегів HTML, об’єкт json не використовується.

5. Заповніть FAQ List з питаннями та відповідями.

6. Виберіть Template для поширених запитань, який визначає, як вони відображатимуться на вітрині.

Magento 2 FAQ rich snippet settings

7. Вставте віджет, збережіть сторінку та перейдіть на вітрину, щоб перевірити, як відображатимуться поширені запитання.

Add FAQ rich snippet to Magento

Додати FAQ snippet у Magento через віджет

1. Перейдіть у Content > Elements > Widget і додайте новий віджет.

2. Щоб продовжити, заповніть основні параметри віджетів, як-от Type і Design Theme оформлення.

Add widget in Magento

3. Налаштуйте Storefront Properties.

Magento FAQ snippet widget

4. Визначте де показувати ваш FAQ rich snippet у розділі Layout Updates

Magento widget layout updates

5. Заповніть параметри віджета так само, як ми робили вище, і збережіть його.

FAQ structured data markup Magento

Після збереження вам може знадобитися очистити кеш, щоб побачити результат на вітрині.

Magento FAQ Snippet

CMS сторінки та сорінки категорій — це не єдині місця, де можна застосувати FAQ structured data markup. Додайте її до продуктів і публікацій блогу, щоб покращити досвід користувачів та відображати релевантну інформацію в результатах пошуку.

Однак вам також знадобиться налаштувати rich snippets для продукту, організації, бредкрампів та пошуку, щоб залучити цільовий трафік і виділятися в результатах пошуку.