Question queries and FAQ structured data
When real users ask question-style queries that land on a page, explicit FAQ or Q&A structured data can help eligible pages communicate answers to Google. We compare question queries from Search Console with presence of FAQ-oriented JSON-LD on the crawled page.
What we look for
We classify question-like queries from stored performance data and check for FAQPage (or equivalent product-defined signals) in JSON-LD discovered during the crawl. Thresholds filter noise.
What to do
If you answer those questions on-page, add accurate FAQ schema that matches visible content. Do not mark up content users cannot see.
Example
Visible questions and answers on the page:
<section>
<h2>Frequently asked questions</h2>
<h3>Is the tote waterproof?</h3>
<p>The leather is treated for light rain; submerging the bag is not recommended.</p>
<h3>Do you ship internationally?</h3>
<p>Yes—we ship to the EU, UK, and US with tracked carriers.</p>
</section>
Matching FAQPage JSON-LD (place in <head> or before </body> inside a <script type="application/ld+json"> block—structure must mirror what users see):
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Is the tote waterproof?",
"acceptedAnswer": {
"@type": "Answer",
"text": "The leather is treated for light rain; submerging the bag is not recommended."
}
},
{
"@type": "Question",
"name": "Do you ship internationally?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes—we ship to the EU, UK, and US with tracked carriers."
}
}
]
}
Technical details
Rich results are never guaranteed. See Google’s structured data guidelines and Search Console data in SEO Perception.