SEO for Solos
schema.org/ImageObjectNo rich result

ImageObject schema

An image, with its dimensions and caption.

Where to use it

Nested wherever an image is referenced by a node.

A complete example

Valid as written, with every required property and the recommended ones that carry real information.

image-object.json
{
  "@context": "https://schema.org",
  "@type": "ImageObject",
  "url": "https://www.seoforsolos.com/example",
  "width": 1200,
  "height": 630,
  "caption": "Acme Reference logo",
  "contentUrl": "https://www.seoforsolos.com/opengraph-image"
}

Generate a ImageObject node with your own values in the schema generator, and lint what your page actually ships with the schema validator.

Properties

ImageObject properties
PropertyStatus
urlRequired
widthRecommended
heightRecommended
captionRecommended
contentUrlRecommended

The three mistakes this type attracts

  1. 01Omitting width and height, which some consumers require.
  2. 02Pointing at an image behind authentication.
  3. 03Using a URL under 1200px wide where a rich result requires more.

Related types

Where this appears in the playbook

Questions

What is the ImageObject schema type for?

An image, with its dimensions and caption. Use it on: nested wherever an image is referenced by a node.

Which ImageObject properties are required?

ImageObject requires one property: url. It also recommends 4: width, height, caption, contentUrl.

Does ImageObject produce a rich result?

ImageObject does not produce a Google rich result. It is still worth shipping, because its value is entity resolution and answer extraction rather than search result presentation.

What is the most common ImageObject mistake?

The most common ImageObject mistake is: Omitting width and height, which some consumers require.

Product analytics are optional. On the skill page, X advertising measurement is also optional and shares your visit and ad identifiers with X. Both are off until you allow them. Privacy policy.