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.