STRUCTURED DATA · SEO GLOSSARY

ImageObject Schema

JSON-LD structured data using the schema.org `ImageObject` type to describe images — their content, dimensions, authorship, and licence — improving eligibility for Google Image Search rich results and AI Overview image citations.

Definition

`ImageObject` is a schema.org type used to describe an image in structured data. It can be used as a standalone JSON-LD block or as the value of `image` properties within other schema types (Article, Product, Person, Recipe). Key properties: `url` (the image URL), `width` and `height` (dimensions in pixels), `description` (what the image shows — improves accessibility and search context), `caption` (display caption), `author` (`Person` or `Organization` who created the image), `creditText` (attribution text), `copyrightNotice`, and `license` (URL to the licence). When used within `Article` JSON-LD, `ImageObject` as the `image` value provides richer context than a bare image URL string. Google requires at least one `ImageObject` with specific dimensions for Google News article eligibility (minimum 1200px wide) and for AMP article structured data.

Why it matters for SEO

ImageObject schema improves indexing and rich result eligibility in two ways: (1) it provides explicit machine-readable context about what an image contains, supplementing alt text which is visible in HTML; (2) it enables Google to display images with proper attribution in Image Search results and AI Overviews, including `creditText` and `license` fields that inform AI systems about usage rights. For media publishers, photojournalists, and stock photo sites, ImageObject with licence data is the mechanism by which Google knows whether an image is freely usable or requires attribution — affecting whether it appears in filtered Image Search results. For standard content sites, the most impactful implementation is including `ImageObject` (with `url`, `width`, `height`, `description`) as the `image` value within `Article` and `Product` JSON-LD blocks.

How DeepSEOAnalysis checks this

The audit checks for `ImageObject` usage within `Article` and `Product` JSON-LD blocks — verifying that the `image` property uses a full `ImageObject` (with `url`, `width`, `height`) rather than a bare URL string. It validates that `width` and `height` match the actual image dimensions where detectable, and checks that `alt` text in HTML `<img>` tags is present and descriptive (complementary to, not a substitute for, `ImageObject` schema). Pages with Article JSON-LD but missing or incomplete image schema are flagged as a structured data optimisation opportunity.

Useful tools and resources

See how your site scores on ImageObject Schema.

The free DeepSEOAnalysis audit checks imageobject schema and 100+ other signals. Full report, no signup.

Run a free audit →