On this page:
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

image

image · Not mentioned by Google

Appears in

LocalBusiness · Organization · Product

What is it?

A URL or ImageObject pointing to a photo that represents the business. For LocalBusiness, this is typically a storefront photo, logo, or interior shot. While Google does not list image on its LocalBusiness structured data page, the field is inherited from Thing and recognized across all schema types.

Why this matters for AEO

When a user asks an AI assistant to show or describe a business, the image field provides a direct reference the AI can use to display or cite a visual. AI engines that surface visual results (Google SGE, Bing Chat) can pull this image directly rather than scraping the page for a best-guess photo.

What the specs say

Schema.org: ImageObject, URL. An image of the item. This can be a URL or a fully described ImageObject. schema.org/image

Google: Not mentioned. Field not listed in Google's structured data documentation for LocalBusiness. Google LocalBusiness docs

How to find your value

  • Storefront photo — Google Business Profile, your photo gallery
  • Logo — Your brand assets folder, typically an SVG or high-res PNG
  • Interior shot — Professional photography or GBP photos

Use a high-resolution image (minimum 1200px wide for Google Image guidelines). Host it on your own domain or a CDN you control.

Format and code

The simplest format is a URL string:

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Beachwalk Beachwear & Giftware",
  "image": "https://www.beachwalkgifts.com/storefront.jpg"
}

For more detail, use an ImageObject:

{
  "image": {
    "@type": "ImageObject",
    "url": "https://www.beachwalkgifts.com/storefront.jpg",
    "width": 1200,
    "height": 800,
    "caption": "Beachwalk Beachwear & Giftware storefront in Mexico Beach, FL"
  }
}

Multiple images can be provided as an array:

{
  "image": [
    "https://www.beachwalkgifts.com/storefront.jpg",
    "https://www.beachwalkgifts.com/interior.jpg"
  ]
}

Webflow implementation

Static pages

Add the full image URL directly in your JSON-LD block. Use the absolute URL from your Webflow asset manager.

CMS template pages

Reference a CMS image field:

"image": "{{wf {"path":"main-image","type":"ImageRef"} }}"

In Schema HQ

The image field is mapped from organization logo or primary image to the image field automatically. For page-level schemas, it can pull the featured image from CMS items.

Real examples

{
  "@context": "https://schema.org",
  "@type": "Restaurant",
  "name": "GreatFood",
  "image": "https://www.greatfood.com/restaurant-exterior.jpg",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "1901 Lemur Ave",
    "addressLocality": "Sunnyvale",
    "addressRegion": "CA"
  }
}

Related fields

  • name · the business this image represents
  • url · the website where this image is hosted
  • description · text context for the image
  • primaryImageOfPage — the primary image representing a page

FAQ

Should I use a URL string or an ImageObject?

A URL string is sufficient for most LocalBusiness implementations. Use ImageObject when you want to specify dimensions, caption, or other metadata that helps search engines understand the image context.

What image format should I use?

JPEG or WebP for photographs, PNG for logos with transparency. Google supports all three formats in structured data. Use JPEG for storefront and interior photos as file sizes are typically smaller.

On this page:
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

Need help with schema on your site?

We implement structured data for Webflow sites — from audit to deployment.

Work with us

Work with us