Skip to content
Live42 checked claims
marketinque

Add FAQPage schema to the homepage and pricing page

The highest-leverage schema for answer extraction, and you already wrote the FAQs.

Step 1.3.2.3

Time: 30m

If this is a change to your product

What must become true
FAQPage JSON-LD whose mainEntity holds at least one Question with a name AND an acceptedAnswer that has text.
Where it usually lives
Wherever the FAQ copy lives. Build the JSON-LD from the SAME array the page renders, so an answer edited on the page cannot silently disagree with the answer in the markup.
The trap
A FAQPage with an empty or missing mainEntity passes a type check and is worth nothing. So is one whose answers are rendered from different copy than the schema quotes.

Do these first

In topics

Open in the launch plan

Keep reading

The whole library, sourced.

Topics, plays, terms and the evidence behind each launch-plan step, every claim linked to the page it came from.