Pages with Organization Structured Data
Priority: Medium
Impact: Positive
What issues it may cause
Pages without Organization structured data may allow search engines to use less accurate information from external sources like Wikipedia, potentially displaying outdated logos, incorrect contact information, or incomplete business details in knowledge panels.
How do you fix it
- Add on your homepage or About page (no need to include on every page)
Include properties useful to users: name, url, logo, address, telephone, email, and sameAs (social media profiles)
- Add business identifiers to help disambiguate your organization: vatID, iso6523Code, duns, naics, leiCode
- For merchants, include hasMerchantReturnPolicy and hasShippingService to enhance brand profiles
Follow Google's Organization guidelines for complete requirements
What is the positive impact
Organization structured data gives you control over how your business appears in knowledge panels, ensuring accurate logos, current contact information, and proper business details display.
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_organization_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_organization_schema_blocks"}}' https://api.lumar.io/graphql