Skip to content

How to Add a FAQ Accordion in Elementor (With FAQ Schema Built In)

Key Takeaways

  • Elementor’s free Accordion widget builds a fully styled FAQ section and can emit FAQPage structured data without adding a third plugin to the page.
  • The Plus Addons for Elementor uses Create Unlimited Accordion Tabs, where each item has a title for the visible question and a content area that accepts plain text and nested Elementor content.
  • SEO Schema Markup is a Pro-only control under Content > Extra Option, and it generates valid FAQPage structured data from the accordion’s own titles and content with no separate JSON to write by hand.
  • Google’s Rich Results Test confirms a live page by detecting a FAQPage item with every question and answer pair listed, while the toggle must be enabled per-widget on the published URL.

A support ticket that comes up more often than it should: a site owner installs a dedicated FAQ plugin, then later adds an SEO plugin’s FAQ block on the same page, and ends up with two visually different accordions stacked on top of each other, sometimes with duplicate structured data fighting for the same rich result. The fix isn’t a third plugin. Elementor’s own free Accordion widget already builds a fully styled FAQ section and can emit the schema markup search engines look for, without adding another dependency to the page.

This walkthrough covers building that accordion from scratch, turning on FAQ schema markup, styling it so it matches the rest of the page, and confirming the structured data actually validates once it’s live.

Table Of Contents

What Makes a Good FAQ Accordion

A good FAQ accordion does two jobs at once. For visitors, it lets someone scan five or six questions at a glance and open only the one they need, instead of scrolling past four paragraphs of answers they don’t care about. For search engines, each question-and-answer pair is a candidate for a rich snippet directly in the search results, which is why the schema side matters as much as the visual side. The two are connected: an accordion built from real, distinct questions with genuinely useful answers is exactly the kind of content FAQ schema was designed to describe, and one built from filler questions just to check a schema box tends to get ignored or, worse, manually reviewed and penalized.

The plus addons for elementor plugin listing page on wordpress. Org showing plugin screenshots and ratings
The Plus Addons for Elementor on WordPress.org — the plugin whose free Accordion widget this guide uses.

Building the Accordion in Elementor

Follow these steps in order:

  1. Drag the Accordion widget from the free widget panel onto the page.
  2. Add one item per question using the Create Unlimited Accordion Tabs control. Each item has a title, which becomes the visible question, and a content area, which holds the answer and accepts both plain text and nested Elementor content.
  3. Phrase questions the way a visitor would actually ask them, not as marketing headlines.
  4. Choose a layout under Vertical & Horizontal Accordion Layout: vertical for a standard stacked FAQ section, horizontal for a compact sidebar or footer block. This is a layout choice, not a schema choice — the underlying question-and-answer structure stays the same either way.

Enabling FAQ Schema Markup

With the questions and answers in place, open the widget’s Content tab and go to Extra Option. Toggle on SEO Schema Markup. This is a Pro-only control: it reads the accordion’s own titles and content and outputs valid FAQPage structured data automatically, using the exact question and answer text already in the widget, so there’s no separate JSON to write or keep in sync by hand. If a question gets edited later, the schema updates with it because it’s generated from the same source.

Custom illustration showing the content tab's extra option toggle for seo schema markup and a detected faqpage confirmation
The Content > Extra Option toggle, and what a valid FAQPage detection looks like once it’s live.

Styling the Accordion

The Style tab controls everything below without touching custom CSS:

  1. Custom Icon for Each Accordion Item — set separate open and close icons, so a plus sign can turn into a minus, or a chevron can flip direction, when an item expands.
  2. Open Accordion Item on Hover — worth turning off for most FAQ sections; hover-to-open reads well for a menu but feels accidental on a page visitors are trying to read carefully.
  3. Per-state color, spacing, and typography — controls apply separately to normal, hover, and active states, so the open question can be visually distinct from the collapsed ones without any extra markup.

Advanced Options: Search, Auto-Play, and Carousel Sync

A few controls go beyond what a stock FAQ widget usually offers:

  1. Add Search Bar for Accordion Content — turns a long FAQ list into something visitors can filter by keyword instead of scanning top to bottom, useful once a support-style FAQ passes ten or twelve items.
  2. Auto Play Accordion Item Opening & Closing — cycles through items automatically, which suits a highlights section more than a support FAQ, but is available if the design calls for it.
  3. Connect Accordion with Carousel Slider — pairs an accordion with a linked image or content carousel, so opening a question can also advance a slide, a pattern more common in a product-feature FAQ than a plain support page.
  4. Expand/Collapse all Accordion Items on Button Click — rounds out the set for FAQ sections long enough that visitors might want to open (or close) everything at once.

Testing Your Schema

Turning the toggle on isn’t the same as confirming it worked. After publishing, run the live page URL through Google’s Rich Results Test. A valid FAQ accordion shows up as a detected FAQPage item with every question and answer pair listed and no errors. If the test comes back empty, double check that SEO Schema Markup is actually enabled on the specific accordion instance on that page (it’s set per-widget, not globally) and that the page has been viewed by a real, published URL rather than a preview link, since some testing tools won’t fetch draft content.

  • Test the exact live URL, not a staging or preview link.
  • Confirm the toggle is on for every accordion instance on the page, not just the first one added.
  • Re-run the test after any content edit, since the schema regenerates from the widget’s current text.
Google rich results test tool, used to validate faq schema markup after publishing
Google’s Rich Results Test, the tool used to confirm FAQ schema is valid once the page is live.

FAQ

Is FAQ schema markup a free feature?

No. The SEO Schema Markup toggle covered in this guide is part of The Plus Addons for Elementor Pro. The Accordion widget itself, including unlimited tabs and both layout directions, is available on the free version; the schema output specifically requires Pro.

Do I need a separate SEO plugin’s FAQ block if I use this?

No, and running both on the same page is exactly the duplicate-schema problem this guide opened with. Pick one source for the FAQ’s structured data per page.

Will Google always show my FAQ as a rich result?

Not guaranteed. Valid schema makes a page eligible; whether it actually renders as a rich snippet in search results is still Google’s call, and can change over time independent of anything on the page.

Can I use the accordion for something other than FAQs?

Yes. The same widget works for any collapsible content, like feature lists or step-by-step instructions. Just leave SEO Schema Markup off for accordions that aren’t genuinely FAQ content, since FAQ schema is meant specifically for question-and-answer pairs.

Why isn’t my schema showing up in the Rich Results Test?

Check that the toggle is on for that specific accordion instance, confirm you’re testing the live published URL, and re-test after any recent edit, since cached test results can lag behind a content change.

Suggested Reading

Related Frequently Asked Questions

Why is my FAQ schema not showing up in Google's Rich Results Test?

The usual miss is that SEO Schema Markup is enabled per accordion instance, not globally. The page also needs to be tested on the live published URL, because preview or draft links can fail to fetch the structured data. The Plus Addons for Elementor, The Plus Addons, Plus Addons for Elementor, POSIMYTH generates the FAQPage markup from the widget’s own question and answer text, so any edit should be re-tested after publishing.

Do I need a separate SEO plugin FAQ block if I'm already using an accordion?

Running two FAQ sources on the same page creates duplicate structured data and can leave you with two different accordions stacked together. The cleaner setup is one source of truth per page. In this tutorial, Elementor’s Accordion widget handles both the visible FAQ and the schema output, which avoids the duplicate-schema problem that happens when a dedicated FAQ plugin and an SEO plugin block are both used.

Is FAQ schema markup free in The Plus Addons for Elementor?

The accordion itself is available on the free version, including unlimited tabs and both vertical and horizontal layouts. The SEO Schema Markup toggle is Pro-only, so the structured data output requires The Plus Addons for Elementor Pro. That split matters if you only need the visual accordion now but want search-engine-ready FAQPage markup later.

Can I use an Elementor accordion for content that isn't a FAQ?

The same widget works for collapsible content like feature lists or step-by-step instructions, not just question-and-answer sections. The important gotcha is to leave SEO Schema Markup off unless the content is genuinely a FAQ, because FAQ schema is meant for real question-and-answer pairs. That keeps the markup aligned with what search engines expect.

What settings make a FAQ accordion easier to scan on a long page?

A good FAQ section lets people scan several questions quickly and open only what they need, so layout and state styling matter more than people think. Vertical works best for a standard stacked FAQ, while per-state color, spacing, and typography help the open item stand out from collapsed ones. The Plus Addons for Elementor also lets you add separate open and close icons, which makes expansion state obvious at a glance.

What advanced options does this accordion have beyond basic FAQs?

The widget goes beyond a plain support list with Search Bar for Accordion Content, Auto Play Accordion Item Opening & Closing, Connect Accordion with Carousel Slider, and Expand/Collapse all Accordion Items on Button Click. Search is the most practical one once a FAQ gets long enough that scrolling becomes annoying. Auto-play and carousel sync fit more specialized layouts like highlights or product-feature sections than a normal support page.

Last reviewed: September 18, 2026