Skip to content
UdemySEOPaid courseAll LevelsCertificate

SEO: Structured Data & Schema Markup for Webmasters (Udemy.com)

Beginners guide to rich snippets, structured data, and increased click-through rates from the major search engines.

Created by: Andrew Williams

Last updated December 2025

icon
What you will learn

  • You'll understand what rich snippets are and how to create & add the code to your pages so that Google can show them for pages.
  • You'll understand what structured data is and how best to implement it on your own website.
  • You'll be able to create a wide variety of schema markup from scratch if you want to.
  • You'll know how to implement schema using Google Tag Manager.
  • You'll be able to install and configure a Wordpress plugin to implement structured data on your website.

How it compares

Against the other 112 rated Udemy courses in SEO on CourseDuck:

  • Rating4.4 out of 5higher than 42% of them
  • Reviews700#45 of 113 by number of reviews
  • Length3.7 hoursshorter than 54% of them
  • Last updatedDecember 2025more recently than 65% of them

icon
Course Description

Have you ever found yourself browsing Google and noticed that some listings just pop? They’ve got eye-catching thumbnails, star ratings, and even handy search boxes. Meanwhile, others seem, well, kind of bland—just a title, URL, and a description.

Why do some results stand out while others fade into the background?

Here’s the secret: it’s all about Structured Data.

Websites that show up with those attention-grabbing “rich” features have implemented structured data. And here's why that matters: search engines are making it clear that “rich results” are the future of search.

If you own a website, it just makes sense to use structured data. Why? Because pages with those enhancements get more clicks. It’s simple—people are naturally drawn to listings with star ratings, images, or other engaging elements.

So, what is structured data anyway?

Think of it as a way of giving Google a little extra nudge. Sure, search engines are pretty good at figuring out your content, but structured data makes it crystal clear what’s important. For example, if you’ve got a video on your site, adding structured data can help Google understand the title, duration, and description, and might even feature it as a thumbnail next to your listing.

Now, I know—just the thought of setting up structured data might seem overwhelming, especially if coding isn’t your thing. But don’t worry. This course is designed to take you from zero to structured data hero—no previous experience needed.

What you’ll learn:

  • The basics: What structured data is and how Google uses it.

  • Who benefits from it (spoiler: you do) and why it’s worth your time.

  • Your options for adding structured data the right way—just like Google wants.

  • How to make your content stand out with zero coding skills required.

  • Free tools to create, test, and troubleshoot your structured data.

  • How to use Google Tag Manager to seamlessly insert structured data into your pages.

  • Why using structured data on WordPress can be a game-changer—and how to make it happen with just a few clicks.

I get it—adding structured data can feel like a big task. But with the right guidance, it’s totally doable—and worth every minute. Imagine your site standing out with rich snippets, more clicks, and better engagement.

Let’s make your website the one that catches everyone’s eye. Sign up now, and let’s get your site noticed!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Andrew Williams

I have written and published a number of books that are available on Amazon, including books on WordPress ("WordPress for Beginners 2026"), Self-Publishing ("Self-Publishing on Amazon 2025"), and A.I. (NotebookLM Mastery, ChatGPT for Beginners, ChatGPT for Seniors, AI for Students).  

I also run a website called ezSEONews, where I provide tutorials on a number of skills required for running a successful website.

As an ex-schoolteacher, I hope I can make complicated topics simple to understand.  I certainly enjoy trying! 

icon
More courses by Andrew Williams

$174.99

$11.99

$94.99

$12.99

$69.99

$11.99

icon
More SEO courses

$119.99

$12.99

$12.99

$84.99

$189.99

$12.99

icon
Reviews

4.4

700 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Peter Szalay on 6/25/2025

Andrew has presented a great course, I've learned a heap, I'll be able to apply this with very positive effect on a website where schema is needed. Andrew's presentation was easy to understand and well paced - and - clearly - he knows his stuff. Thankyou Andrew - this course has worked for me. For those reading this review - don't hesitate on doing this course - just do it !

By Irene Cecotti on 8/12/2024

I highly valued the gtm part, on the other hand I would have appreciated more details on: - auditing Schema in bulk with screamingfrog, using the crawler and gsc api - Schema for Merchant Center and the differences with Schema documentation - I think some of the times can be managed in a better way, example rather than typing having ready the text to copy and paste

By Laura Piccinini on 4/26/2024

Great course, full of useful details and tools. It hasn't been updated though, so some tools are outdated (GSC and GTM). Also, it would have been interesting to have an overview of the schema features in SEO plugins such as Yoast, Rankmath (now very similar to Schema PRO), Squirrly etc.

By Julia Dean on 11/11/2021

The course is good as always with Andy Williams. It helped me make sense of structured data. However it is outdated as far as some of the tools are concerned. Google Tag Manager for instance has evolved so I couldn't really follow that part of the course and had to work it out for myself. I will say I found the section on how to add the schema to sites a bit confusing. The explanations of the different options seemed to overlap. I use Divi so don't need to know about Google Tag Manager or using a plugin but for those that do need it they might get confused as I did.

By Dan B on 12/9/2020

Keyword - beginners. For someone that doesn't want to get technical with code, this is a very well done course, and I'd give it 5 stars in that regard. The plugin solution appears to be one you have to purchase, let that be known. If you're a WordPress developer, this will get the mind going as to how to solve the problem you're looking at, but it won't go into that realm of things other than already available tools. This course will get you rolling quickly no matter who you are though; I'd recommend it.

By Aalishan Noor on 8/25/2020

The course is good for beginners and as well as for professionals but not for expert-level people. But it covers almost 80% of your Structure Data problems. So I recommend you to buy this course because it will give you a basic foundation and concept. After that, you can go to an expert level very easily. Anyway, Thank you, Andy William, for providing such an informative course.

By Heather on 9/11/2019

Excellent course! a great starting point for anyone "non coders" wanting to know, learn and implement Schema / JSON ld, without complicated coding. The content is very detailed and presented in a very clear concise articulate manner, which was very easy to follow. Presented by a great knowledgeable instructor, I would strongly recommend! Thank You!

By Shannon Lauderdale on 3/3/2019

Nice, best course I have purchased yet to date, exactly what I was looking for. Just enough technical talk to teach but not so much that I get lost. After finished... disappointing that an app is so much easier to use for this that doing it myself, the point of taking this course was to get around monthly app fee's. I do know HOW to do that now, but jeeze so much work to actually do it. Not course or instructor fault though, still very good course, I will feel comfortable doing, have the tools I need, and know how to use from this course. If you have a large website however forget the time investment of learning this and just buy a schema app.

By Michael Thomas on 11/13/2018

I have taken some of Andy Williams courses and love his classes. A few years ago I wanted to build a website but I knew nothing about Word Press and took his course and now I am a Freelance Website Designer. Someone said that Schema is one of the most overlooked methods everyone should use but is rarely implemented so I wanted to learn about it. When I saw that Andy had a class on schema I jumped at the opportunity to learn from him. So far I am loving the class. He is very thorough yet it he is easy to understand. I can't wait to keep learning more. Andy is a great instructor.

By Grahame Martin on 10/12/2018

Very Good indeed. Two new concepts introduced to me that I found very interesting. Structured Data and Google Tag Manager. Got the hang of them both now. The most frustrating part for me was being unable to enable “Preview Mode” in Tag Manager. It turns out that you have to accept Third Party Cookies for Preview Mode to function or make an exception. In my case I made an exception for - [*.]www.googletagmanager.com – and then it will work fine. I also took the opportunity to use Tag Manager to implement my Analytics as you suggested I may do. I likewise added Tag Assistant to my Chrome browser to double verify that all was well. There does seem to be an unresolved anomaly regarding Tag assistant in that it does detect the Analytics tag implemented by Tag Manager (And the Analytics function as they should) but it gives you the message that this is a “Non-standard implementation” and you get a blue tag instead of a green one. That does hurt my feelings slightly but Ill get over it. So, all in all, thank you for another enlightening episode on the Andrew Williams Udemy Channel. Logging Off, Grahame.

Showing all 10 reviews on CourseDuck

Read all 700 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100