Pages with Article Structured Data
Priority: Medium
Impact: Positive
What issues it may cause
Pages without Article structured data miss the opportunity to explicitly communicate article details to search engines, including who authored the content, when it was published, and what the headline should be. Search engines may display less accurate information in results, potentially showing generic snippets without proper author attribution or publication dates.
How do you fix it
Review article schema implementation quality and expand markup to additional relevant content pages to improve rich snippet eligibility and search result visibility.
What is the positive impact
Implementing Article structured data helps search engines display better title text, images, author information, and publication dates in search results and Google News. Proper author markup enables richer attribution across Google properties, improving content discoverability and credibility.
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
- Variables
- cURL
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
}
}
}
}
{"crawlId":"TjAwNUNyYXdsNDAwMA","reportTemplateCode":"pages_with_article_schema_blocks"}
curl -X POST -H "Content-Type: application/json" -H "apollographql-client-name: docs-example-client" -H "apollographql-client-version: 1.0.0" -H "x-auth-token: YOUR_API_SESSION_TOKEN" --data '{"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 } } } }","variables":{"crawlId":"TjAwNUNyYXdsNDAwMA","reportTemplateCode":"pages_with_article_schema_blocks"}}' https://api.lumar.io/graphql