Rich Snippets Suite

Version v2.12.0
Platform Magento 2
Last Updated 9 April 2026

FAQ Widget for Magento 2 - Rich Snippets

Looking for Magento 2 Rich Snippets extension? View the full Magento 2 Rich Snippets extension page to explore features, configuration options, and pricing.

The Rich Snippets Suite includes a FAQ widget that lets you add FAQ sections to any CMS page or block. The widget automatically generates FAQPage structured data (schema.org JSON-LD) so Google can display your FAQ as a rich result. You can choose to show the FAQ visually on the page as an accordion, or keep it hidden and only output the structured data. Both Luma and Hyva themes are supported with dedicated accordion templates.

How It Works

The FAQ widget stores question/answer pairs and outputs them in two ways:

  1. JSON-LD structured data - Always included. Google uses this to display FAQ rich results in search.
  2. Visual accordion - Optional. Renders the FAQ as an interactive accordion on the page.

Adding the Widget

Via CMS Page/Block Editor

  1. Open a CMS page or block in the admin: Content > Pages or Content > Blocks
  2. Click Insert Widget in the editor toolbar
  3. Select Rich Snippets - FAQ (FAQPage Schema) as the widget type
  4. Configure the widget options (see below)
  5. Save the page/block

Widget Options

FAQ Items

Add your question/answer pairs using the built-in editor. Each item needs:

  • Question - The FAQ question as displayed to visitors and used in structured data
  • Answer - The answer text

You can add as many items as needed. Items can be reordered or removed.

FAQ Theme

Choose the accordion style for frontend display:

  • Luma Accordion - Vanilla JavaScript accordion with +/- toggle icons. Works on all Magento themes without dependencies.
  • Hyva Accordion - Alpine.js-powered accordion with chevron icons and smooth transitions. Use this when running a Hyva theme.

Tip: If you're not sure which theme you're running, Luma Accordion is the safe choice — it works everywhere.

Display FAQ on Frontend

  • Yes - Renders the FAQ as a visible accordion on the page, plus the structured data in the page source.
  • No - Only outputs the JSON-LD structured data (invisible to visitors). Use this when you already have FAQ content on the page and only need the schema markup for Google.

Structured Data Output

Regardless of the display setting, the widget always outputs FAQPage schema.org markup as JSON-LD. This is what Google reads to create rich results.

Example output:

{
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
        {
            "@type": "Question",
            "name": "What is your return policy?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "You can return items within 30 days of purchase."
            }
        },
        {
            "@type": "Question",
            "name": "Do you offer free shipping?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "Yes, free shipping on orders over 50 euros."
            }
        }
    ]
}

Validating Your FAQ Rich Results

After adding the widget, verify the structured data is correct:

  1. Save and publish the page
  2. Open Google's Rich Results Test
  3. Enter the page URL
  4. Check that "FAQ" appears as a detected rich result type

Tip: It can take a few days to weeks before Google picks up the structured data and displays it in search results.

Need More Help?

Documentation:

Support:

For a complete overview of features and configuration options, see Magento 2 Rich Snippets extension.

Article Updated:
star star star star star
star star star star star
Alexandru-Manuel Carabus
Magmodules sets the bar for Magento module quality and support—we check their catalog first for client feature requests, and they’re our first choice for licenses.
Google 11 Nov 2025
star star star star star
star star star star star
Matt Austin
Possibly the fastest support response times of any Magento Extension vendor. Great extensions too!
Google 09 Sep 2025
star star star star star
star star star star star
Jan Privé
Dankzij de heldere uitleg en snelle reactie van Magmodules kon mijn vraag, en dus mijn Magento-probleem, binnen enkele uren worden beantwoord. Doeltreffend, zonder moeilijke termen, gewoon zo als het zou moeten zijn.... Bedankt!
Google 05 Sep 2025
star star star star star
star star star star star
Denis Metzler
To evaluate a provider, it is not enough to consider only the product offered, but also its after-sales service, such as support and troubleshooting. Magmodules has been extremely satisfactory at all levels on multiple occasions and sets the bar at the top when comparing the competition.
Google 02 Sep 2025
star star star star star
star star star star star
Bleijenberg winkelinrichting en materialen
Goed bereikbaar, reageren snel en denken oplossingsgericht. Een aanrader.
Google 30 Jul 2025
star star star star star
star star star star star
Patrick Verduijn
Magmodules biedt plugins aan die van hoge kwaliteit zijn tegen een goede prijs, waar dit bedrijf in uitblinkt is de bereidheid om de zeldzame feedback & problemen met de plugins te willen onderzoeken, mee te willen denken in het debuggen van problemen en goede oplossingen toe te passen. In mijn decennium ervaring met Magento & 3th parties is Magmodules absoluut een uniqum binnen de markt.
Google 25 Jul 2025
star star star star star
star star star star star
Erik de Groot
Magemodules heeft hele sterke Magento extensies en een proactieve support. Al jaren heel erg tevreden over jullie service en producten!
Google 18 Jul 2025
star star star star star
star star star star star
René Zeuner
We are using the Mollie Magento extension from Magmodules. It works excellently without flaws. Very fast, competent and friendly support. Thanks!
Google 30 Jun 2025
star star star star star
star star star star star
R. U.
Erg goed team, reageren snel en duidelijk en hebben met toegang tot onze database erg goed geholpen (eigenlijk een gratis customization).
Google 18 Jun 2025
star star star star star
star star star star star
Hugo de Groot
Uitstekende support! Wij gebruiken o.a. de Rich Snippets Suite extensie voor onze Magento 2 webshop (Hyvä) en hadden een specifieke vraag over structured data op PLP-pagina’s. Binnen no-time kregen we een inhoudelijk en duidelijk antwoord. Zeer prettig contact en goed onderbouwde uitleg. Absoluut een betrouwbare partner voor Magento-extensies!
Google 13 Jun 2025