Skip to main content

Pages with FAQ Structured Data

Priority: Medium

Impact: Positive

What issues it may cause

Pages without FAQ structured data cannot have their question-and-answer content properly structured for search engines. For eligible government and health websites, this means missing the ability to display questions with expandable answers directly in search results.

How do you fix it

  • Only use FAQ structured data on pages with single authoritative answers (use QAPage for user-submitted answers)

  • Include all required properties: mainEntity (array of Questions), name (full question text), acceptedAnswer, and text (complete answer)

  • Ensure all FAQ content is visible on the page, either displayed directly or behind expandable sections
  • Mark up only one instance of each FAQ if the same question appears across multiple pages

Follow Google's FAQ guidelines for complete requirements

What is the positive impact

FAQ structured data properly structures question-and-answer content for search engines. For eligible government and health websites, questions with expandable answers are eligible to appear directly in search results.

How to fetch the data for this report template

You will need to run a crawl for report template to generate report. When report has been generated and you have crawl id you can fetch data for the report using the following query:

query GetReportStatForCrawl(
$crawlId: ObjectID!
$reportTemplateCode: String!
$after: String
) {
getReportStat(
input: {crawlId: $crawlId, reportTemplateCode: $reportTemplateCode}
) {
crawlStructuredDataBlocks(after: $after, reportType: Basic) {
nodes {
url
schemaType
blockCount
errorCount
warningCount
issuesSummary
validationResult
}
totalCount
pageInfo {
endCursor
hasNextPage
}
}
}
}

Try in explorer