Pages with Merchant Listing Structured Data Warnings
Priority: None
Impact: Neutral
What issues it may cause
Pages with Merchant Listing warnings may display basic pricing and availability without shipping costs, return policy information, or product images that help differentiate offerings and guide purchase decisions.
How do you fix it
- Add offers.shippingDetails to display shipping costs and delivery information
- Include offers.hasMerchantReturnPolicy for return policy transparency
- Add offers.itemCondition to specify product condition (new, refurbished, used)
- Include high-quality product images for visual representation
Follow Google's Merchant Listing guidelines for complete recommendations
What is the positive impact
Adding recommended properties enhances product displays with shipping costs, return policies, and images, helping differentiate your offerings when customers compare purchase options 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
- Variables
- cURL
query GetReportStatForCrawl(
$crawlId: ObjectID!
$reportTemplateCode: String!
$after: String
) {
getReportStat(
input: {crawlId: $crawlId, reportTemplateCode: $reportTemplateCode}
) {
crawlStructuredDataBlocks(after: $after, reportType: Basic) {
nodes {
url
schemaType
issuesSummary
blockCount
errorCount
warningCount
validationResult
issues
}
totalCount
pageInfo {
endCursor
hasNextPage
}
}
}
}
{"crawlId":"TjAwNUNyYXdsNDAwMA","reportTemplateCode":"pages_with_merchant_listing_schema_warnings"}
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 issuesSummary blockCount errorCount warningCount validationResult issues } totalCount pageInfo { endCursor hasNextPage } } } }","variables":{"crawlId":"TjAwNUNyYXdsNDAwMA","reportTemplateCode":"pages_with_merchant_listing_schema_warnings"}}' https://api.lumar.io/graphql