ImageObject Schema – Image Metadata & Visual Content
ImageObject schema describes images, their technical properties, content, and usage context, helping search engines understand visual content and enabling rich image search results with proper attribution and metadata.
Everything you need to know about ImageObject schema markup. Learn how to optimize images for search engines, improve image search visibility, and provide rich metadata for visual content.
What is ImageObject Schema?
ImageObject schema provides structured metadata for images, describing their technical properties, content, licensing, and usage context. It's essential for image search optimization and helps search engines understand what your images depict and how they should be displayed.
Why ImageObject Schema Matters
Images are increasingly important in search results, appearing in image carousels, rich snippets, and knowledge panels. Without ImageObject schema, search engines have limited understanding of your visual content. With it, you can provide rich metadata that improves image discoverability and attribution.
The key insight: ImageObject schema transforms your images from anonymous visual files into rich, searchable content objects that search engines can understand and feature prominently. For product images, combine with Product schema for e-commerce optimization.
What ImageObject Schema Includes
SEO Benefits You Get
JSON-LD Example
{
"@context": "https://schema.org",
"@type": "ImageObject",
"@id": "https://example.com/images/professional-camera-main.jpg",
"url": "https://example.com/images/professional-camera-main.jpg",
"name": "Professional DSLR Camera - Canon EOS R5 Main Product Image",
"description": "High-resolution product photograph of the Canon EOS R5 professional DSLR camera showing the camera body, lens, and key features from multiple angles",
"caption": "Canon EOS R5 professional mirrorless camera with RF 24-70mm f/2.8L IS USM lens",
"alternateName": [
"Canon EOS R5 product photo",
"Canon R5 camera main image",
"Professional DSLR camera photograph"
],
"width": 2000,
"height": 1333,
"image": {
"@type": "ImageObject",
"url": "https://example.com/images/professional-camera-thumbnail.jpg",
"width": 400,
"height": 267,
"representativeOfPage": false
},
"thumbnail": {
"@type": "ImageObject",
"url": "https://example.com/images/professional-camera-thumb.jpg",
"width": 150,
"height": 100
},
"contentUrl": "https://example.com/images/professional-camera-main.jpg",
"encodingFormat": "image/jpeg",
"fileFormat": "image/jpeg",
"contentSize": "2.4MB",
"uploadDate": "2024-01-15T10:30:00-08:00",
"dateModified": "2024-01-15T14:45:00-08:00",
"acquireLicensePage": "https://example.com/licensing",
"creditText": "Photo by John Smith Photography",
"creator": {
"@type": "Person",
"name": "John Smith",
"jobTitle": "Senior Product Photographer",
"worksFor": {
"@type": "Organization",
"name": "Example Corp Product Photography"
}
},
"copyrightHolder": {
"@type": "Organization",
"name": "Example Corp",
"url": "https://example.com"
},
"license": "https://creativecommons.org/licenses/by-sa/4.0/",
"acquireLicensePage": "https://example.com/image-licensing",
"about": [
{
"@type": "Product",
"name": "Canon EOS R5",
"brand": {
"@type": "Brand",
"name": "Canon"
},
"category": "Digital Cameras"
},
{
"@type": "Thing",
"name": "Professional Photography",
"description": "High-end digital photography equipment for professional photographers"
}
],
"isPartOf": {
"@type": "WebPage",
"@id": "https://example.com/products/canon-eos-r5",
"url": "https://example.com/products/canon-eos-r5",
"name": "Canon EOS R5 Professional Camera"
},
"mainEntityOfPage": {
"@type": "Product",
"@id": "https://example.com/products/canon-eos-r5"
},
"representativeOfPage": true,
"associatedArticle": {
"@type": "Article",
"@id": "https://example.com/blog/canon-eos-r5-review"
},
"keywords": [
"Canon EOS R5",
"professional camera",
"DSLR camera",
"mirrorless camera",
"product photography",
"camera equipment"
],
"exifData": {
"@type": "PropertyValue",
"name": "Camera Model",
"value": "Canon EOS R5"
},
"locationCreated": {
"@type": "Place",
"name": "Example Corp Photography Studio",
"address": {
"@type": "PostalAddress",
"addressLocality": "San Francisco",
"addressRegion": "CA",
"addressCountry": "US"
}
}
}Breaking Down the Structure
@type: Must be "ImageObject"url: Direct image URLwidth/height: Image dimensionsencodingFormat: File type (MIME)
name: Descriptive titledescription: Detailed captionabout: What the image depictskeywords: Searchable terms
Practical Use Cases
🛍️ E-commerce Product Images
Product photography uses ImageObject schema to provide detailed product information, specifications, and licensing terms directly in image search results.
Impact: Customers can see detailed product information and licensing terms directly in Google Images, improving conversion rates and reducing support queries.
📷 Photography & Stock Images
Professional photographers and stock image sites use ImageObject schema to provide copyright information, licensing terms, and technical metadata.
Impact: Images become more discoverable in relevant searches while protecting intellectual property and providing clear licensing information.
📰 News & Article Images
News organizations and blogs use ImageObject schema to provide context for article images, improving image search relevance and rich results appearance.
Impact: Article images appear more prominently in image search and provide better context for users browsing visual content.
Common Mistakes & How to Avoid Them
❌ Wrong Image URLs
Mistake: Using relative URLs, placeholder images, or URLs that don't match the actual image location.
Fix: Always use absolute URLs that exactly match the image src attribute. Test that URLs are accessible and return the correct image file.
❌ Inaccurate Dimensions
Mistake: Specifying wrong width and height values that don't match the actual image dimensions.
Fix: Check actual image dimensions using browser dev tools or image editing software. Provide accurate measurements for proper display optimization.
⚠️ Missing Alt Text Relationship
Mistake: ImageObject schema name/description doesn't correspond to the image's alt text attribute.
Fix: Ensure the ImageObject name and description align with the img alt attribute. This creates consistency across different accessibility and search contexts.
⚠️ Over-complicating Context
Mistake: Including too many unrelated "about" entities that dilute the image's primary subject matter.
Fix: Focus the "about" property on the image's main subject. Add secondary associations only when they genuinely relate to the image content.
SEO Tip: Image Licensing & Copyright
Clear licensing information in ImageObject schema helps search engines understand usage rights and improves image attribution in search results.
Validate Your ImageObject Schema
Test your ImageObject schema implementation to ensure proper image metadata and search optimization.
Our comprehensive validation tool
Official Google testing tool
Related Schema Types
ImageObject schema works with these related schemas for comprehensive visual content representation.