MENUMENU
  • Services
    • Services
      • Search Engine Optimization
      • Local SEO
      • Generative Engine Optimization
      • Digital PR
      • Content Marketing
      • Email Marketing Services
      • Lifecycle Marketing
      • Paid Media Advertising
      • Social Media Marketing
      • Creative Design Services
      • Conversion Rate Optimization
      • Website Design & Development
      • Amazon Marketing Services
      • Franchise Marketing
      • Franchise Development
      • National to Local Marketing
      • Reporting and Data Analytics
      • Digital Marketing Strategy
  • Who We Serve
    • Who We Serve
      • Franchise Marketing
      • B2B Marketing
      • Lead Generation
      • Ecommerce
      • We Build Custom Strategies
      • View Sample Industries
  • About Us
    • About Ignite Visibility
      • Our Story
      • Our Values
      • Our Team
      • Clients
      • Diversity & Inclusion
      • Our Blog
      • Marketing Resources
      • Franchise Marketing Resources
      • Careers
      • Hiring Notice
  • Case Studies
  • Awards
  • Contact
  • 619.752.1955
Home / Search Engine Optimization / Rich Results: Using Image Schema Markup to Get Attention on the SERP

Rich Results: Using Image Schema Markup to Get Attention on the SERP

December 3, 2024 By Ray Day

blog-thumbnail-ft-ray-day

What does your website’s schema markup look like? If you don’t know, you’re going to want to keep reading!

In this blog, Ray Day, SEO Specialist, will explain why image schema markup is important, especially for Google Images and mobile users, and how the right strategy can increase your clicks and SERP ranking. If you’re just getting started with schema markup, be sure to check out our post, What is Schema Markup? Your Complete Guide to Using Schema Markup, as a great starting place!

What You’ll Learn:

  • What is Image Schema Markup?
  • Benefits of Using Image Schema for SEO
  • Understanding the Image Field in Schema Markup
  • Implementing Image Schema Markup
  • Adding Schema Manually
  • Using Google’s Structured Data Markup Helper
  • Testing and Validating Image Schema
  • FAQs about Image Schema Markup

Expert Opinion on Image Schema Markup and Rich Results Images

There’s a reason why that number one spot on the SERP is so important. Being in the first few results drastically increases your organic search traffic, boosts your brand awareness, and helps you stand out from competitors. But it’s not just about text results—having your images appear in SERPs can make a huge impact by drawing more attention to your listing and increasing the chances of inclusion in rich results. These visual enhancements can significantly improve click-through rates and engagement.

One of the most effective ways to land that spot? A solid SEO strategy that uses image schema markup. This technique’s endless benefits include higher click-through rates, brand visibility, and user engagement.

If your SEO strategy doesn’t include types of schema markup, you’ll love the information I’m about to share! Keep reading to find out how I use this strategy with my clients and how you can tweak it to fit your business’s goals, too.

ray-day-quote
Ray Day – Image Schema Markup

What is Image Schema Markup?

Image schema markup is a type of structured data that can be added to a website’s HTML to give search engines additional information about images on the page.

It can be used for all types of content but is especially helpful for creative work, including:

  • Products
  • Articles
  • Creative work
  • Person
  • Place
  • Event
  • Organization

Images are a requirement for all content types, be it an article, a recipe, or an event, but they’re not a content type that stands on its own.

As powerful as it can be, though, you should never use it alone. It should always be used as part of a broader strategy that includes additional types of schema markup, including carousel schema markup, article, video, recipe, review, or product.

Combined, all of these types give a search engine more information about the website it’s crawling. The more information it has, the better your website is indexed. The better your website is indexed, the more likely it will show up in the top search results.

Benefits of Using Image Schema for SEO

In general, the key benefit of image schema markup is that it creates another opportunity to get in front of your target audience.

While structured data is becoming an increasingly important piece of the competitive SEO landscape, getting markup wrong isn’t a death sentence for search performance.
See, unless Google catches you marking up hidden content, bad markups won’t hurt your rankings.

However, failing to make corrections or implement markups in the first place means you miss a huge SEO opportunity.

Some of these huge opportunities include:

  • Improved Click-Through Rates
  • Enhanced Visibility in Google Images
  • Potential for Featured Snippets

We talked about how Image schema markup is a good way to get onto the first page of the SERP, but it’s also a great way to get a rich image result.

Rich results provide valuable information for both the search engine and the searchers themselves. For example, someone might search for how to roast a chicken, and the top result will give them a preview of the steps, along with an image of the final result.

An example of Google product schema

So, before that person clicks, they can get a sense of how that recipe turns out–and perhaps get a sense of the ingredients needed or how much of a time commitment they’re in for.

If you thought a front-page position or even a top-three organic SERP position was good for traffic, position zero takes things to the next level–particularly if you have a visual element in the mix.

Understanding the Image Field in Schema Markup

The most important thing to understand about schema image markup is the “image” field. This is where you can provide search engines with critical information about the images on your page.

Google refers to this field to extract data about the images, effectively pulling that data into the rich results highlight. It’s super important to make sure that your information is correct as it is directly related to how your images are displayed in search results and how your rich results feature will appear.

There are three essential points of the image field:

  • Image URL – this will be the image Google displays in the rich result feature
  • Description – this is similar to alt text but gives a more detailed description of what is happening in the image
  • Format – it can be incredibly helpful to tell Google what type of file your image is

To make the most of your image field, be sure to use high-quality images, optimize your descriptions, understand how to correctly use alt text and titles, and check your URL for accessibility. If the URL is blocked to crawlers, it can’t pull your content and that will tank your rich result feature.

To improve your content’s chances of appearing in relevant search results, you should also optimize the caption, thumbnail, and license fields.

Implementing Image Schema Markup

The more content you mark up, the better. However, if you’re new at this, adding schema to your site can be complicated.

You can either choose to use the Google Structured Data Markup Helper or go the DIY route and add the code to your site manually. Let’s first look at how to add image attributes manually usually JSON-LD or Microdata.

Adding Schema Manually

There are two ways to add schema manually: JSON-LD or Microdata.

JSON-LD, also known as JavaScript Object Notion for Linked Data, includes information like image URL, description, format, caption, and thumbnail URL.

Here is an example of schema using JSON-LD code:

example-of-schema-using-JSON-LD-code
Source

Use Google’s Structured Data Markup Helper

Instead of manually adding code to your website, you can also turn to Google’s Structure Data Markup Helper. Located inside your Google Search Console, this awesome tool will generate custom HTML or Javascript code for your content.

An-example-of-Googles-Schema-Markup-Helper
An example of Google’s Schema Markup Helper

The Structured Data Markup Helper makes it incredibly easy to add image schema markup to your website. Follow these instructions to get started:

Open the Structured Data Markup Helper and choose the Website tab.
Then, you’ll want to choose the type of page you want to mark up. So, this could be an event, an article, or a recipe. While you can have multiple items on one page, Google advises users to keep things within a theme. For example, highlight movies or events, not movies and events, even if it’s all on one page. Think of it along the same lines as sticking to one CTA per landing page. The intent needs to be clear.

Next, you’ll either enter the URL of a live page or paste in the HTML. If you choose to use a URL, the page must be live and completely public.

Select Start Tagging from the menu. Once you’ve added the page you’d like to mark up, it’s time to start highlighting the most important elements on the page. For help finding all possible values associated with each item, look toward the right side of the page under My Data Items.

If you choose “product,” you’ll want to tag anything a searcher needs to know, such as item description, an image of the product, price, and so on. If you select “article,” the helper presents a different set of options, including author, date published, and a featured image.

Once you’ve tagged all applicable items, select Create HTML to generate the code. You’ll be asked to choose an output mode: JSON-LD or Microdata. Either copy and paste the code and add it to your website or download it to your desktop.

If you opt for JSON-LD, you’ll copy and paste the code into the body of your existing page.

For Microdata, you’ll actually replace the entire page by adding the new HTML file.

And finally, to make sure code works, you’ll want to test it. To do this, simply copy and paste it into the Markup Helper. This tool gives you a full list of missing fields and in some cases, offers a preview of what your content will look like to searchers.

After you’ve created your code, it may take some time for Google to index the update, sometimes up to three weeks! Of course, you can submit an indexing request to speed up the process, but there’s no definitive timeline for how long this process takes.

If you want to add more content to a particular page, Google recommends following a few additional steps:

  • Select Add missing tags at the bottom of the My Data Items column.
  • Do any of the following:
  • Add a value by choosing a tag from the “select a tag” dropdown and add the value to the text box. For example, you can select product and type in “iPhone XS cases.”
  • Delete existing data by selecting the X in a text box.
  • Edit existing data by changing the value listed in the text box.
  • Save changes.

Whether you add it manually or use Google’s Structured Data Markup Helper, you should always keep it updated and test it often.

Testing and Validating Image Schema

Google is very clear about its guidelines. If you want your image schema markup to work, you have to follow them to a T.

This can be an incredibly daunting task, especially if you don’t do it often! Before you add your code to your website, you can test it using Schema.org’s free Schema Markup Validator.

Schema.orgs-Validator
Schema.org’s Validator

Google also offers a free Rich Results Test, which will help you test your code to see if it will work.

Google’s Rich Results Test
Google’s Rich Results Test

Sometimes, your code won’t work for a simple reason, like your markup not being eligible for rich results. Sometimes, there’s a more abstract reason that Google won’t stick your site in position zero. Google might not consider your domain to be reliable or you have too few pages with structured data markup.

code-that-did-not-work.png
An example of a code that did not work

Other issues include things like profanity or a mismatch between your content and the featured image you’ve chosen. Maybe the data fails to represent what your brand or the content on your other pages is all about.

Some of the most popular issues include:

  • Missing required fields
  • Misalignment with page content
  • Incorrect field values
  • Non-unique identifiers
  • Overstuffed keywords

Just like your website is a living and breathing project, your image schema markup should always be evolving, too. Make it a habit to regularly use these tools to check for errors. You should also re-evaluate your structured data when updating your site’s content or design. This will ensure that everything is working properly.

You can also monitor your progress through the Google Search Console. Here you’ll find insights and alerts about issues with your structured data, allowing you to get ahead of any potential problems and track your schema’s performance.

FAQs About Image Schema Markup

1. What is image field in schema markup?

The image field is part of your structured data that provides details about your image. It typically includes the image URL and a brief keyword-rich description. It can also include a caption that adds context, a thumbnail URL, and a license to use the image.

2. How to put in image attribute according to schema markup?

You can add image schema markup through JSON-LD or Microdata formats. If you don’t know how (or don’t want to!) do it manually, you can use the Google Structured Data Markup Helper to guide you through the process of writing the correct code.

3. What is the recommended format for implementing schema markup?

The preferred format for implementing schema markup is JSON-LD. It will help effectively communicate your site’s context to search engines and improve your chances of receiving a rich search result.

Implement a Successful Structured Data Strategy with Ignite Visibility

Schema markup is quickly becoming an SEO mainstay, soon to dominate the SERP conversations just like backlinks and keywords before.

Whether you need to improve an existing strategy or start completely from scratch, Ignite Visibility has you covered. Our experts have worked with hundreds of companies across the country to help them boost their visibility using SEO best practices, including a solid structured data strategy.

Ignite Visibility can help you:

  • Include image schema markup in your website design
  • Develop a strong SEO strategy
  • Implement a content marketing strategy that works
  • And more!

Are you ready to boost your page to the top of the SERP?

Speak with an expert today!cta button

Related Posts

  • Local Schema.org Markup for SEO, What you Need to Know

    Our new savvy Senior PM Chrystal brought up local schema markup and its impact on…

  • What is Schema Markup? Your Complete Guide to Using Schema Markup

    Want more people to find you on search engines in rich snippets at the top…

  • Brand Image vs. Attention Grabbers, What is More Important in Marketing?

    In marketing there has been a long-standing debate. Do you run with the campaign that…

About Ray Day

Ray Day is a seasoned SEO strategist with over two decades of expertise in web development and digital marketing. His passion lies in crafting tailored solutions that empower brands to thrive in the digital realm. With a keen focus on search marketing, Ray specializes in helping businesses capture attention, drive relevant website traffic, and expand their reach through organic (SEO) search strategies. Ray’s philosophy centers on prioritizing user experience above all else, recognizing that optimizing for user satisfaction ultimately leads to success in search engine rankings. By leveraging his extensive knowledge and experience, Ray delivers comprehensive solutions that cater to the unique needs of each client, ensuring tangible results and stands as a trusted advisor in the ever-evolving landscape of digital marketing.

About Ignite

Ignite Visibility is a premier full-service digital marketing agency. We were founded in San Diego, CA but are now a 100% remote-first company with Igniters and clients around the globe.

Ignite Visibility is one of the highest awarded digital marketing agencies in the industry, works with some of the biggest brands in the world and is a 6x Inc. 5000 company.

noun-trading

Our Services

Ignite Visibility offers Award-Winning Services including comprehensive full-funnel digital marketing strategies. Learn more about our most popular service offerings below:

  • SEO Search Engine Optimization
  • PPC Pay Per Click
  • Email Marketing
  • Social Media
  • Creative
  • View All Services

Contact Us. Let’s Chat!

  • This field is hidden when viewing the form

Marketing Guides

SEO In 2020: How To Prepare For Major Disruption

"SEO: The Movie" - Have You Seen Our Film? Watch Now

"Social Media Marketing: The Movie" - Have You Seen Our Film? Watch Now

Amazon Seller Central vs Vendor Central

Listen To The Podcast Featuring The Best Minds In Marketing

John Lincoln Interviews Global Director of Digital Marketing & Strategy at Qualcomm, Jessica Jensen

Check Out 227 Free Online Marketing Classes

The 2020 Guide To Dominating SEO With Advanced Schema

Learn More About Our Digital Marketing Agency

Learn More About Our SEO Services

Learn More About Our Paid Media Services

SELECT CATEGORY

Become A Contributor

Interested in writing for Ignite Visibility?

APPLY NOW

noun-chat

Let's Chat

Ready to grow your online visibility and sales?

Request Your Free Proposal

Work With Us

NEWSLETTER // SIGN UP NOW










noun-strategy

Free Marketing Resources

  • Digital Marketing Resources
  • Marketing Strategy Videos
  • Weekly Marketing News Recaps
noun-strategy

Most Popular Blogs

  • How Long Does SEO Take?
  • Multi-Location SEO: Top Strategies
  • Google AI Overviews: Everything You Need to Know
  • Technical SEO 101
  • 18 Google Ad Extensions You Should Use
  • Complete Guide to Google Responsive Display Ads
  • Capitalizing on Local Service Ads
  • How SEO and PPC Work Together
  • Community Management Best Practices
  • B2B Social Media Marketing Guide
  • VIEW ALL BLOGS
noun-letter

Join Our Newsletter

CONNECT WITH US

  • facebook
  • twitter
  • instagram
  • youtube
  • linkedin

Services

  • Search Engine Optimization
  • Generative Engine Optimization
  • Pay Per Click Management
  • Social Media Marketing
  • Email Marketing
  • Conversion Rate Optimization
  • Website Design & Development
  • Creative Design
  • Content Marketing
  • Digital PR
  • Franchise Marketing
  • Digital Marketing Agency Services

About

  • Our Team
  • Our Values
  • Clients
  • Industry
  • Reviews
  • Careers
  • Marketing Resources
  • Privacy Policy & Service Terms
  • Advertising Disclosures
  • Sitemap

Contact

4370 La Jolla Village Drive
Suite 320
San Diego, California 92122

619.752.1955

Join The Newsletter

Sign up for our newsletter to get the latest from Ignite Visibility.











google parther logo

©2025 Ignite Visibility. All Rights Reserved. Privacy Policy and Terms of Service