Skip to main content

Pages with Image Metadata Structured Data

Priority: Medium

Impact: Positive

What issues it may cause

Properly attributed image schema ensures search engines can identify and credit your visual content appropriately when used in search engine answers.

How do you fix it

  • Include required properties: contentUrl, and at least one of creator, creditText, copyrightNotice, or license
  • Add recommended properties: acquireLicensePage (licensing URL), creator.name, and complete licensing details
  • Apply structured data to every instance an image is used, even if the same image appears on multiple pages
  • Alternatively, embed IPTC photo metadata directly into image files

Follow Google's Image Metadata guidelines for complete requirements

What is the positive impact

Images are eligible for the Licensable badge in Google Images, displaying usage rights and linking to pages where users can obtain licenses while ensuring proper creator attribution.

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