Schema Markup: What Is It and Why Is It Important for SEO and AI?

Portrait photo of Kristine Trengereid, digital marketer at Alf Gundersen

Kristine Trengereid

"You should implement Schema Markup on your website"

Many people have heard this from agencies, SEO gurus, and especially those interested in AI. Some in the industry have already heard it before, but for others, it may be new. In this article, we’ll explain what it means, what its purpose is, and the limitations you should be aware of.

So what is it, and what does it actually do?

Schema Markup, or structured data, is code you add to your website to help crawlers and AI agents understand what your content is about. For example, the code can indicate that an FAQ section is indeed an FAQ section. This, in turn, can boost your visibility in organic search results and increase the likelihood that your website will be referenced in relevant searches on ChatGPT, Gemini, and other platforms.

While people easily understand the difference between a recipe, an article, and a product, search engines need a little extra help. Schema acts as a kind of translator between your website and the search engine. This allows Google and AI systems to better understand the context and present your content more effectively in search results, with clear information that makes it more visible and clickable. With Schema, you can specifically tell search engines what your content is. For example:

  • This is an article
  • This is a product
  • This is a company
  • This is an FAQ
  • This is a review

and so on. A recipe can provide information about ingredients, cooking time, and ratings. A product can display price, stock status, and reviews directly in the search results. The possibilities are endless!

Don't overlook other SEO principles

Structured data has been a key SEO topic for a long time, but changes in the search landscape over the past year have made it even more relevant.

It is important to understand that Schema is not a direct ranking factor on its own, but rather something that works in tandem with a website that is already well-optimized according to standard SEO principles. Among other things:

  • Enough text
  • High-quality and relevant content
  • Clear hierarchy and information structure
  • Internal and external links
  • Technically stable site

An important fact is that the effect is difficult to measure

Implementing structured data to boost visibility and traffic is certainly not a bad idea, but it’s important to be aware of its limitations.

You can track traffic to a website and filter it to show traffic coming from AI referrals. What you can’t see is what generated that referral. Chatbots don’t provide any insight into the conversations they have with users, and we can’t see what search terms were used to bring up your website. You can make educated guesses based on mass prompting, but no one will be able to give a definitive answer.

If traffic to the website increases, it is also difficult to isolate the impact of individual measures such as Schema Markup. This type of work often takes place alongside content updates, technical improvements, and other initiatives.

If you’re implementing Schema Markup on just a few subpages, it’s a good idea to look at the organic traffic to the site before implementation and for a period afterward. An increase in traffic could be due to several factors, but it may also indicate that Schema has made your content more visible and appealing to crawlers and AI agents.

Do these limitations mean that working with Schema isn't worth it? Absolutely not!

This has long been, and continues to be, a very good practice to follow in technical SEO. However, it’s important to have realistic expectations. It is rare for a single measure alone to result in a significant increase in rankings. It is an optimization that contributes positively to the overall picture, and you must still work continuously on other SEO measures to maintain and improve rankings.

Schema Markup is one of many steps you can take in the new AI-driven world. We have a separate article on search engine optimization for AI if you’d like to read more!