Skip to main content

Manually Adding Schema to your Site

Lesson 39 from: Local SEO: Put Your Business on the Map

Alastair Dunstan

Manually Adding Schema to your Site

Lesson 39 from: Local SEO: Put Your Business on the Map

Alastair Dunstan

buy this class


Sale Ends Soon!

starting under


Unlock this classplus 2200+ more >

Lesson Info

39. Manually Adding Schema to your Site


Class Trailer

Chapter 1: Introduction




Chapter 2: Local SEO - What is it and Why is it Important?


What is Local SEO


Why is local SEO important


The Pillars of Local SEO


Quiz: Local SEO - What is it and Why is it Important?

Chapter 3: How to master local keyword research


Targeting the Right Keywords


Keyword Research Tools


Quiz: Chapter 3: How to master local keyword research

Chapter 4: Competitor Research - Choosing the Right Battles


Introduction to Competitor Research


Competitor Research - Quick Checks


Quiz: Chapter 4: Competitor Research - Choosing the Right Battles

Chapter 5: On-Site SEO - Optimizing Your Website


How to Apply Keywords Across Your Site


The On-Site SEO Essentials


Image SEO + Geotagging


Optimizing Your Website Content


How Should They Look


YouTube, Maps, and Socials


Multi-Location Businesses - How to Manage Location Pages


Quiz: Chapter 5: On-Site SEO - Optimizing Your Website

Chapter 6: Google My Business


Setting up Your Google My Business Listing


Your Business Name vs Using Keywords in Your Business Name


Completely Optimizing Your GMB Profile


How to Get Google My Business Reviews


Quiz: Chapter 6: Google My Business

Chapter 7: Off-Site SEO


Local Citations


The Importance of NAP Consistency


Citations for Service Area Businesses


Citations - How Many do you Need


Introduction to Backlink Building


Sourcing Backlinks - Social Links


Sourcing Backlinks - Blogging Links


Local Newspapers and Sponsorship


How to do Local Blogger Outreach


How to Audit Local Outreach Targets


Avoiding Anchor Text Over Optimization


Quiz: Chapter 7: Off-Site SEO

Chapter 8: Technical SEO


Introduction to


Why is Schema Markup Important for SEO


Manually Adding Schema to your Site


Adding Schema Using a Plugin


Quiz: Chapter 8: Technical SEO

Chapter 9: Conclusion of the Course


Conclusion of the Course


Final Quiz


Final Quiz

Lesson Info

Manually Adding Schema to your Site

the major search engines support three types of schema markup formats. Jason L D micro data, R D f A. Now, Google has stipulated that it prefers Jason L D. So we will focus on that here. What we're creating here is some code that we can add to a page or post on your website. This code will highlight all of the important information that we want to promote to google in the next example we're going to handle organization schema, which will tell google about us as an organization. There are several tools out there that will help you generate the relevant schema markup for any page on your website. I'm going to show you an example using this handy little tool from technical SEO dot com. This will generate a Jason L D file that we can then upload to our site. What we're going to do here is create scheme for an example, business using the schema markup generator, which is a free tool. Um we're going to fill out all the information on this form and at the end we're going to generate a script ...

or code that we can add to any page post on our website. To add appropriate schemer. We can add any type of schema across our site using this tool. We could add event schema to an event page um and fill out all the relevant information that's going to tell google everything about that event. We could do recipe schema for a recipe on our site, which will mark up all the content effectively and then we'll go and copy and paste that script to the page or post on our site. But today we're going to do in this example organization schemer for a local business. Now, what we need to do is basically fill out all of the information on this page. So like we said, we're a local business, but actually specifically we want to do this for a dentist. So we're going to choose dentist here. And what we're going to do is fill out all of the relevant information on this form. Much of it is very straightforward and so it's not too technical. And at the end we're going to generate some code which will copy and paste to our site, the information that is of interest in this form or some specific fields, which might seem a little confusing. The image U. R. L. Here is where you can add your company's logo specifically. We need to use the U. R. L. For that image. So if you head over to your media library and your website you'll be able to find it there for this particular example. We're doing a a dental website, this is their logo and this is what the logo looks like when you grab it as a um as a U. R. L. So when we're going back over here to the schema generator, we're going to upload that image like so and over on the right, That's what it's going to look like in the code um Next down we've got geo coordinates. That's not too complicated. When we fill out the address or that information will populate across Um price range. This is also fairly obvious. For example, for a dentist you might enter the price range of $200-$500 for the service, whatever is relevant for you. And that will populate here, Google likes a lot of information so we're going to give it to them and socials is another thing further down the page when you're filling out this form, it's good to add all of your relevant social media properties here. In this case, let's say we'll just take this facebook, this is not actually the correct facebook page, but we'll just take a dentist's facebook page and when we add it it's going to say to google that this facebook page is the same as um belongs to the same business as this website. It ties it all together, so to speak and completes the circle. So google understands now I'm going to go ahead and fill out the information on this page um and then skip ahead to you once it's skip ahead for your benefit, once it's all completed and now once I've completed the form you'll see on the right hand side of the screen, we have a script which contains everything that we've entered on the left hand side, our name, address, phone number, website, address and other information such as our Opening hours. Social Media profiles, which I've actually left off in this case for this test business. And and I've just put down opening hours is 24/7 but you can specify those more specifically. Next step, we want to take this information and add it to our website. So what we do is we copy that information and then we head over to our website. I'm going to head over to my the Wordpress dashboard for this particular test dental website. And what I want to do is add that code to the site. Now I can add that in a number of ways, but the easiest is to um add the code through a simple plug in called He had a footer Code Manager. Am header footer. Now, header footer Code Manager allows us to add code to a website without going into the back end and getting uh and doing anything too complex. So I'm going to install and activate this plug in Now, once it's installed it's going to appear in the left hand menu here in our dashboard and it's called header footer Code Manager. Now, what I want to do here is add a new step. It I'm going to give that snippet a name, organization schemer and I wanted to display site wide. I wanted to display in the header, not the photo and show on all devices. Now, all I need to do is paste that code that I copied a moment to go there. It's saved and now we've added manually added schema across our site. This is site wide, it's in the header so it appears on every page of the site. Now what we want to do next is test using the google's structured data testing tool, how that schema has populated. So what we do is we just copy the U. R. L. Of the website, Head over to the schemers structured data testing tool, click run test and on the right we can see that we've got our schema generated, there's no warnings which is a good sign and we'll just go and look at the organization schemer, Yep great. So it's marked us up as a dentist which is fantastic. We've told Google that were a dentist, this is our phone number, our web address, these are the geo coordinates of our business. We're open every day of the week, 24 hours. Um and that's what the benefit of adding schema to your business. This is a manual way of adding schema. It allows us to control every element and as you saw it wasn't actually too complex as far as adding schema to the website. We simply did it by adding the code through a plug in header footer code manager and it was as simple as that. Now you can go and add schema to any any page or post on your website and that will mark up the information on that page to help google better understand it and help google better rank you and display your website in the search results. Now, this process is a little technical, so don't worry if some of the steps here are beyond what you're comfortable handling. The main thing is to understand the importance of schema, you can get a website developer to help you with uploading this file to your site or you might be more comfortable using a scheme of plug in and we'll cover how to do that in the next lesson.

Class Materials

Bonus Materials with Purchase

The On-Site SEO Essentials
Completely Optimizing Your GMB Profile
Top Citation Sites for Local Businesses (4 Countries Included)
Top Citation Sites for Service Area Businesses (4 Countries Included)
Checklist- Backlink Building
Free Blogging Websites for Backlink Building

Ratings and Reviews

Josh Macphee

Plenty of practical information in here to get you started in crafting a website for good SEO. Recommend.

Bledi Ismaili

Alastair is a professional. I enjoyed every section of the course. Even if I am a SEO Professional myself, I learned new tricks and perks to use to my arsenal. Thank you!

Student Work