Advanced Schema Markup Tutorial 2018
Content Breakdown (Full transcript)
What is up there SEO Pros? Alright guys so today, we’re here with Travis and Ruben, you can see on these over here. What we’re going to be doing, we’re going to be showing them how to do schema and then at the same time, showing you how to do schema. So, I did a basic course a while ago, I’m just going to give you guys a quick refresher. So there’s different things you can mark up and right now I guess I’ll just focus on local. So theoretically, you can pretty much mark up every page so if we go here, you can see I have the blog marked up, the reviews marked up, the contact page marked up, the about page marked up and what that means is that, I’m showing a Google that these are all these pages are all like what those pages are about. And I’ll show you how to do that, so the first thing that I do for sites with WordPress and if you don’t have WordPress, you can do this in other ways as well. But I’m going to show you a WordPress first since most of you have WordPress.
We’re going to log in and I’m going to put these links in the description or just the names of these in the description. But first thing you’re probably want to do is go to plugins, add new and grab one plug-in called json-ld schema, is in the way you’ll note what this is it has a little mustache on it. So I’ll just grab that tighter notepad, so we don’t forget. And the next one you’re probably going to want to grab is the SSL plug-in, actually yes. So the SSO plugin will mark up other elements of your page like your images and what not. So for that is just WP SSO and then you’d get the not the one for schema just get the one for OG data. So it should say social right here so you’re going to get that one don’t get this one you don’t need it.
So you grab this one I’ll grab this as a note too. What’s up Shane, so I just put a 1, you guys can’t see this on the other screen but I’m putting these into members up, for the first one if you go into schema.org settings, and your website might already have schema based off your theme. So, if we go to like chase writer, this landing page has actually been replaced. Let me just go to another landing page because I’m using Clickfunnels right now. We may have to do a tutorial on in the future so a good chase runner and then we’ll just do like let’s do like anything like we’ll go to the contact page. So the way you can test your structured data or schema data, is that you can grab this URL and if you have Moz bar you can just click on Moz bar and then go to here and then go to markup and then just click on the structured data testing tool here. If you if you don’t have Moz bar you can just Google structured data testing tool and then click on it.
What’s up Ralph dude, we’re killing it for your site right now then you should see the analytics so you can see for some reason we have on categories errors, this is probably because of the there’s an end closed tag missing for the contact markup, I don’t know why that happened. But you can actually troubleshoot by going into this page I’ll zoom in so you guys can see this so if I go into here you can see this is where the problem is for this and then it’s saying right here, it’s missing end whatever symbol that is and then we can just figure out where that ends. So let’s see if we can find it so I’m assuming it’s probably like right there and then you can just press validate still the same thing.
The other thing you can do is you just want to take this snippet of code you can copy it like this so we’ll just copy like this grab it so we copied it and then do new test and then just do code snippet. So you can just do snippets of code if you want makes it easier to troubleshoot. So now the same thing, we’re still missing the end tag we can see right here so let’s see if we can troubleshoot this. So maybe it’s right there either way this is how you see the data we can troubleshoot this later, because I don’t want to spend too much time trying to figure this it out exactly for the contact markup, I’ve actually I think I pulled this from SEO profilers. Let me go in here I believe that’s where this is from. So if we log into here, if you don’t have SEO profiler, it’s pretty good tool to have this is one of the few tools that I actually recommend people pay for. So we’ll login actually let me see we’ve been changing all the password, so I don’t remember if this is actually I think it’s this profs getting lots of work, that’s great alright.
So, you can go into here, I believe it’s page optimization rich snippet creator and then you can choose the type of markup, so you can do local business, person, product and I actually don’t see the about markup. I think what I was doing is I pulled it from somewhere and then I was just using it from one site to the other. So if you guys want to you can just use this page as an example you can just pull the same text. But really how I do this is I go into the actual JIT, so I grab the json-ld and I’ll plug it into the headers and what I use for that, I forgot to tell you there’s one more plugin you’re going to want to get, it’s called OH scripts and that’s how you can put code into your headers with a by on a page-by-page basis. Instead of doing it’s a site-wide, so we’re going to add new and Travis is like what the hell are they talking about? Basically drives this is like when you get into more bad stuff, so if this sounds really confusing to you don’t worry about it.
Oh OH might be one word I have it in my plugins let me see if I can just find it so go so I guess maybe they change their name or something we got to update these, okay. So put that in there, I just put that as a note. Cool, so you grabbed that and now what you do assuming that we fixed this page and pretty sure it’s just it’s somewhere in here, we just have to figure out where one of them starts and it doesn’t close and then we would just grab that and then we would take it. We would go to our contact page, so here’s the contact page, press edit page, you just coffee please yeah. Play again, put JSON validator, JSON yeah geez that’s basically the same thing in the structured data testing tool, though I think yeah but I think I could point the line item, oh it would okay what’s it called? JSON lint see this will figure it out for us alright. Oh, I wonder why it says Facebook app ID pretty odd, this is probably it right here, very strange.
I have to do some troubleshooting on this, it’s all good either way what you do once you get it once you get the script, I’m pretty sure what I did is I just pulled this off of something off Google I was just like contact page markup generator or something. I pulled off some side out there remember which side it is, but either way you take that and then you just plug it into here and you would then just put, this is it right here. You would just put this in here and it would just pull into the header and then you would have your contact page marked up. So same thing for the other pages, the about page, you can mark up all those pages except instead of it saying a content type contact page, it would be type about page and then you would just have that mark up in here and it would say contact or about so if we go back to that page so we go back to the about page. So go back to (unclear 09:13) about right where it go into here, we grab that soap Craig. Go back into here to your new test just put the URL back in so you can see the image object is marked up and that’s what gets pulled from that other app.
I’ll show you the SSO Pro so we’ll show you how to set that up in a second, but basically it just marks up all the pages and I think it also marks up videos on the website, the reason why that’s cool is because Google can then see it I mean they already know that this is an image but if you mark it up a schema to it just kind of adds extra value. Go back and it looks like it’s just taking this image, it should be taking the other images. I’m not sure why it’s not and then the creative work this is built into the Genesis framework, which is why I’m so linked towards getting that framework over other themes, because it marks up a lot of your main pages for you.
What the heck! The about page is working now that’s so weird, see that yeah. That’s bizarre okay well the veldt page is working I don’t know why. No because the other one was a contact page this is the about page so that about pages working, but as you can see it’s a similar type of markup except it just as a back page and it’s good to mark these different things up. So you can show Google okay this is the about page, this is the contact page and the reason why that’s important is, because Google actually looks and sees if these certain pages are on your website. They want to see like basic pages on your website because it shows that your site is showing the things that people want to be able to find. Cool, so let’s go on to the schema setting, so this is more of the site wide settings and like I said, some of these you’re going to want to turn on for certain sites and some of them you’re going to want to turn off, depending on what you already have on your site in terms of schema. So if you go to like the home page and there’s you know already certain types of schema you’re not going to need to put like organization or local business. Also if you’re manually putting this stuff in you would want to turn this off.
So I’ll show you so we got article markup. I usually don’t use that, I use blog posting. I don’t really think that there’s too much of a difference. I think there’s in a certain industry want to use article markup over blog posting but in most cases I use blog I always use blog posting. Unless it’s a news article then you would use news article markup and what this does is if you press edit it it’ll automatically put this into your blog post. So you can see enabled output on posts you don’t want to put blog markup on pages because your pages usually aren’t blog, blog article or blog posts. And then this is where you would put your name of the organization and then your publisher logo, which it has to be a certain width and you can see them actually I think I’m getting an error right now. This site still is like I said is not doing that great in terms of the things that need to be set up. So, if we grab this URL, we bring it into here like this you’ll see we got the blog posting and I think I guess the logo is working fine even says width zero, height zero, should definitely give us a problem here.
I believe but maybe this image is pulling first, who knows either way you can see that the blog posting markup looks pretty decent and so Google is pulling that and being like okay this is this is showing us a blog post. And here’s the schema to prove it and then all these other things which are pretty cool like the creative work. So WP sidebar, I have a sidebar and then the image object, these two right here are being pulled from the genesis framework, so this whole page it looks a pretty well marked up and then you can see it all through here.
So the other thing you’ll see, is website is being pulled as a markup. You can actually specify that in this tool, so if we go back into, let’s go back into here you can see, you can put website markup and what pages you want to have website markup on. So blog posting we already have it set up so that’s good, you can put breadcrumbs, now it’s like I said some of the themes already have breadcrumbs in here, so you might not want to put them in there.
This should honestly have breadcrumbs in here, so I don’t know why that’s not why, this isn’t enabled so let me edit, that will do enabled you don’t want to display on homepage, because it really makes sense you wouldn’t have breadcrumbs on homepage. if you guys don’t about breadcrumbs are, it’s basically like what people can see on the site as they navigate through your website and search engines look at that as well.
So we’ll go back into here and see if we can pull it now we might need to empty the cache. I don’t see it yet let me see me empty this, there they are so, that’s good we want that, right. So as I said before Google looks at this and they determine where people are at in the site based off the other pages, so if we go into like SEO tips 117. Sometimes you’ll see these little arrows in the search results, so right now you don’t see it right, there you see it. So basically what that is, that’s breadcrumb. So if you want these arrows to kind of determine where people are at in the different stages you would put breadcrumb markup on your website. I’m hoping that this is going to prove my point true when we go and plug this into the tool. We see there it is gold, so that’s what breadcrumbs do and then you can see they’re using news articles because they’re a new site and they want to rank.
The reason why you use news markup is so that you can rank in the news algorithm. If you guys don’t know what the news algorithm is, it’s basically what Google picks up as what is news. So if we go SEO tips to on 17 news and you do news markup, I don’t know why this isn’t showing, but usually there is a news section and then if you actually click on news you can see this is what the new section looks like. So in the news markup, you’d actually specify the image and that’s what they would pull from or that you would hope that they’d pull from. So, that’s how you can customize your articles with news markup, so we’ll go back to plug-in again. So we also have vent markup this is really cool so you can actually get a vent pages on your website. I think it’s somewhere in the settings I don’t know, maybe you have to I don’t know where it is, but you can definitely get a vent pages going and this would mark this up.
So you can say when an event is and this is really good for like real estate types of websites or any website that’s local really, you want to start doing events because you can send Google’s signal to Google saying hey this is a local event, this is a local business, right. So if we do you know Santa Barbara homes for sale or open houses, so we got the what is this this is the knowledge graph but that’s not what we’re looking at we’re looking at this right here. So underneath here, these are all different open houses and the way you get that is by doing a vent markup, same thing if you do like concerts here, you can see you can specify the event the name of the concert and there’s different types. I believe you can do, you can become you can drill down to what the actual type of event is. This is in the more advanced schema markup so if you go into event here, we haven’t covered this yet but I’m just showing you. You can actually specify whether it’s a concert whether it’s a just oh no, whether it’s an open whether it’s real estate whatever type of event. So you can really hyper become hyper-specific with this stuff.
See if I can go in here and show you so location, event properties so on and so on. See under event reservation, venue, sub-event, so you can get really specific with this stuff and this actually pulls from the whole scheme of library we won’t get into this yet but um it’s pretty cool you can do. So that’s event you can do all your basic stuff here on this.
The next we have local business, so this is if you want to put local business markup on your home page. Now this is if you just want basic local markup so you can put your Geo radius, your street address all this stuff and it shows you what’s required in what so extra. So you can put your hours in here which is great, you’ll see a different a lot of different types of local business markup, some people don’t use all of the different things you can use in local business markup, which like I said the Geo radius and the longitude latitude stuff and the hours is going to definitely add extra value. And a lot of people miss out on this price range aspect too. So you can see you can get a street address, all that stuff and then you can you can choose if you wanted to put out on all pages. I would not recommend that I would just put it on the page at the local businesses is on.
So you can just do homepage and the next thing is if you don’t if you want to become even more specific with your schema, you can actually choose certain types of schema with this tool. So like I said this is a more advanced tool if you wanted to go in and actually go and say okay this is a chiropractor business or this is a dentist or whatever. This just pulled basic local schema, well actually here we go cool so this actually now is a new capability, I didn’t even see this before. I don’t know if it has everything but you can see you can put like attorney. And then but I think with that markup actually, there is extra things you can put with this app. A specific two attorneys that you wouldn’t be able to in this one so I already have schema markup pulled for mine. I believe on my homepage and it’s not local business, I’ll show you what I have.
So if you’re not a local business you’d want to use organization markup we’ll cover that a second. Well actually we already covered news articles, so we can look at it if you want. We are going to here, we can see you know basic thing basically the same as the article markup, it pulls everything else for you, and then the organization. So organization is if your homepage is not a local business and you want to show that you have an organization you want to you can also put in organization all of the different social profiles that your profile is connected to or that you represent as your business.
So some people will use organization markup on the homepage and then use a local business markup on the subpages and rank subpages for those local areas, might be a good idea in some cases especially if you have multiple locations. So for this, all you have to do is just put in your contact point you’ll have to put this, but if you do you put your phone number. The crazy thing that the weird thing about schema is that, you have to put a plus beforehand and then the phone number, you can say whether it’s customer service technical support that kind of thing, put your email if you want and then that’s pretty much it and then I would just put that on the home page or whatever page you’re trying to put a you know how to show up for organization markup. The next thing is person markup, so this is if you want to do like a like an about page or something you can put person markup on that page. I don’t know why you would put this on every page if you take somebody like Bill Slovsky’s probably, one of the best SEO is in North America. I don’t even know, he’s really good but if you look at the stuff he marks up, you’ll see I think he marks up his blog post with person markup I’m not sure let me check you might even mark up his home page. I think I’ve asked him about this too and Bill Slovsky’s he actually knows a good amount about schema and structured data and how Google is actually able to recognize this stuff, you’ll see has a lot of stuff so he has person, place markup. He has I think he even has like zip code and crazy stuff, his postal address but the person markup you can see I guess he’s using that on the home page, I probably wouldn’t use that on every page and I don’t think he is.
Let me go into like one of his like his FAQ page and also you can see he’s also using the Genesis framework, which is pulling that creative work in that other stuff I was telling you guys about. So I guess he’s using it on every page, I don’t know why you would do that and I don’t know if that’s a good idea, but I would say it might be a good idea to put on your blog posting pages, even though I think your blog but the problem is that with a lot of stuff of this stuff it kind of starts to overlap. So if you’re like if you’re doing like person or person markup and your blog and you’re also using blog post markup, which he’s not using blog post markup or article markup which is odd, generally what you want to do, is not use person markup and blog mark posting markup, because what ends up happening is they overlap because the blog post markup actually says information about the author. So I’d probably just you put this on about pages I don’t know, this is one of those weird ones where I’d probably have to get a little bit more information about it, but I think you’re safe putting that on like a probably blog post I don’t know I don’t even use it. So site navigation you can see you can turn this on, if you want to mark up your navigation elements so like your menus, I think the Genesis framework already pulls this information. So, let me go in here we’ve been going for about what 23 minutes, Stephen. You can re-watch this if you want to though so weird that structure data testing tool go, I cancel out of it what was I doing not remember you look at the mark-up dude. Yeah, I was looking at the site navigation, hold on let me go back, so I’ll pull that about page or this page so we go in here I don’t see the navigation marked up I don’t believe. So let me see if we can change that, this might have been one of the ones that it wasn’t working correctly or something.
Let me go in here, will empty the cache and then rerun this (should shave eventually) there it is so now, we have the site navigation and it shows all the different parts of that navigation. So this is what that is that’s what that is and then it’ll show you what those actually are. So Google can easily read your site navigation which I don’t know why had that turned off. But I think a lot of this stuff actually got turned off when people were trying to customize what my website, which as you can tell didn’t end up very well. I’m probably going to just end up learning web design, because it’s so complicated trying to find somebody’s reliable with web design. I’ll probably just start like stop doing SEO and then just learn web design, just so I can get my website done.
So the next one is video, so this is if you have a video post page which if you guys don’t know you can actually have a video post page similar to YouTube and rank those videos organically and this will mark that up for that. Yeah there’s a lot of stuff that people don’t know about in terms of schema that you can do so that’s what that video post page is. I don’t really know how it works too often, I think I would rather do like a content breakdown with a video included we can actually look at, I’ve never actually used this I just know it works. So video name, video description and then I guess you would just put I don’t know it might be something to experiment with, sounds pretty interesting. But could be one of those underutilized strategies that nobody’s using like ogee data.
The next one is website markup which this is pretty much just telling Google that this is a website which is pretty ridiculous. But I think it’s already on all pages so I just put it on posts for the other ones and I actually don’t know if that’s necessary since their blog posts. I don’t know I just put it in there I don’t see why not. So that’s pretty much it for this one. A lot of it’s pretty plug-and-play you just literally just turn it on if it’s not in there pretty much, you just want to make sure you’re not doing like duplicate things like article and blog, but you’re pretty much safe to put on breadcrumbs events, local business for a home page if it’s a local business, all this stuff. And like I said it’s pretty much just plug and play and then you can just go in here and see which ones are here and which ones are not. The one thing you want to make sure of is that you’re not pulling duplicate things, so you don’t want to have to site markup. Sometimes, you’ll click in here and you’ll see people up to or they’ll go into here not like three creative works; the reason why you don’t want duplicate of that is because that’s X1s extra code and give us to read it twice to that looks like duplicate content and three it’s like what’s the point of having duplicate content just annoying. So, you should have it look pretty clean hopefully.
So the next thing is the SSO Pro which marks up that other stuff, I was talking about like the images and what not so this plugin is pretty easy to set up you just fill in your basic information on the central settings. You just put your default article topic, all that good stuff and then if you want to include certain elements like your organization social profile, the personal social profile even though I have this stuff in here, I don’t think it’s actually pulling for the blog post, because I’m using something else. Actually wait did I have, blog posts enabled on the on here, I remember. Yeah I did so I think I actually disabled so you can go the advanced settings of this which will override the essential settings and I think I disabled it, because I was pulling multiple blog post markup which is what it did and I found that this one’s probably a little bit more convenient than the other one.
So if you want you can just you know use the basic options otherwise you can go in here start customizing things. So if you want to get the all options, I think you can just press all options and then press save and I’m pretty sure it’ll show you in here advanced, more specifically things that you can start checking off. So like if you want to include author markup, if you want to include all this other stuff that you can put an OG data this gets pretty crazy, but a lot of this stuff doesn’t actually get pulled, unless you’re doing certain types of articles. One of the things that I do make sure to take off is canonicals and meta-descriptions because yoast obviously already pulls that stuff. And like I said a lot of this stuff for the Open Graph, this is all related to Open Graph this isn’t related to schema. So if you’re looking at this, you’re like I don’t know all of this for schema you don’t have to because this is all of this for OG data, and what that means is that there’s OG data, there’s schema markup and schema markup is what you’re seeing here. So this is all this stuff this has nothing to do with OG data. OG data is what gets pulled into social platforms.
So if we were to go into here and we were to go to the Maz bar and look at the next section of the markup right here you can see there’s also Open Graph protocol. So we click on that, click on here, now you can see what’s being pulled with the same stuff we were looking at, so you see all that stuff that’s the same as what we were looking at right here. So this is all this right here and you know this is this pretty much you don’t have to really touch this stuff. This stuff you don’t really have to touch and you can see this is all different things so if you’re like doing a song you can change it to like music, OG data you can change it all this other stuff, but we’re not doing that here. So, I just leave most of this the same except I make sure that this is off and this is off and I think it comes off as default if you’re already using yoast. So yeah, a lot of this stuff in terms of schema, I think right here I think this pulls for like images and certain other things, so you’ll see it’s automatically marking up images. And then you can see on the side what we’re actually using what we’re not. So you’ll see Google Website markup or not using because we’re are using it from the other plugin. So I wouldn’t spend a lot of time looking at this stuff, just know once you activate it, it’s pretty much good to go. So, it’s not like the other one we have to set up all this great stuff it is really customizable but once you install it and I use the advanced version it’s like 50 bucks, you’re pretty much just good to go and this is the only thing that you’re going to want to look at. So if we go into here, and we go to edit post, so just remember what I said on the SSO Pro, oh sorry schema settings, you want to set this up. That’s SSO pro you don’t really have to do much, just go to the first page and then just fill out your information, pretty easy.
I just show you guys what’s possible and I know that sometimes it gets a little overwhelming. So if we go to edit post and this is what SSO does, so it gives you a layout similar to yoast, this is yoast straight here, it looks like all these emojis are pulling question marks for some reason. And then this is SSO, so it looks almost identical to yoast, except this is where you’re just specifying the social data. So you were just going to here say the article topic, you would say this is what you want to pull into the social share, this is the description for Facebook, Linkedin, Pinterest, this is the description for Twitter and the reason why they’re different is because Twitter has less of a description, you can pull. This is the schema description if you are using the schema markup for this but we’re not we’re using our own article markup. And then for select media, you would just choose, okay I want to put an image in this post and this is what that image is I want it to be. You can change that so that’s the cool thing about OG data, you can change that at any time and then re-share with a new image or re-share with a new description.
You can also embed a video, so if you want to share a video instead of an image you just put that URL right here and it’ll share a video and then you can do other things now to it. Looks like you can do like maximum videos, you can do Pinterest rich pins now, which they didn’t have before so if you wanted to have a rich pin. What a rich pin is on Pinterest is, it’s pins that good Pinterest can actually get data from and put that, show them in a different way apparently. I’m and then schema we’re not choosing this because we already have activated on the other stuff at all. So that’s the cool thing is you can actually change this here if you want to and pull something else for schema, but this schema right here when you send a blog posting will just automatically pull your featured image as they made for the blog post.
Cool, but so that’s pretty much it for those two. As I said before, we can become more specific with what we’re doing, so we can we can go into here start setting other stuff up. The other thing that I didn’t you guys, is that there’s two different types of schema; there is microdata and json-ld. Now json-ld is the stuff that you put into a header so we learn to look at a notepad like this and we were to look at json-ld, we would see okay, before the end head tag on the home page or whatever page, we have the code, right, so this is the code. So you don’t see that only search engines see that and actually Google picks up json-ld better than they pick up microdata.
Microdata is anything you’re going to see after the head, so we got the end head and then we got the start to the body tag and then we got the might will to say the microdata is right here and you’re actually going to be able to read that but at the same time it’s marked up with schema, so Google can read that as well, so users and people can read that. That’s the only difference between json-ld and microdata. And this is also called, microdata is also called our RFDA or something like that. I don’t use this I don’t think it’s necessary the only time I use it on Squarespace websites when they don’t let me add specific, they won’t actually let you add like page by page schema. So in that case, what I’ll do is I’ll actually just use the microdata and you can use a generator for this just google it and that’s what that’s actually a schema markup right here.
The silly thing though is that you have to put certain things like us and like it looks a little weird sometimes in the formatting can be weird. The other thing is that now a Squarespace, they automatically pull json-ld into every page for local business markup, which is the most ridiculous thing I’ve ever heard. So even if you have a separate page for a different location, they’re still pulling this local business markup for this business into those other pages. And Squarespace is like a multi-million dollar website and like whoever set that up like there’s their SEO needs to be fired so if you guys are in somewhat related to a Squarespace and you know somebody, they’re just send them this video.
Stephen says, oh BH versus white hat they did a json example to build trust with your site. Yeah, so this is this is kind of how you do it um so yeah that’s the basics, pretty much on the homepage. So this is what I mark up so with json. I mark up the homepage with either organization markup as we saw in that one plugin or local business markup. You want to mark it up with local, if you’re targeting only one location with your website and it’s a on the home page only on the home page.
You use organization markup if you’re an organization and you and you use the subpages with the local business markup. So that’s pretty much it for the home page I’ll use the other generic ones that are like site wide like the website mark up the navigation markup that kind of thing, which was all built into that app as you saw. Creative work if you’re using Genesis framework or you can find another plugin that’ll pull that and creative work is just like it’s just basically saying that this is it’s the most ridiculous thing ever, but it’s just basically saying like this is the creative work of you know whatever business that wrote this, so similar how you’re saying that this website is a website but Google apparently takes that.
So the next thing we have is the about page and you would just use about markup. I’m really sorry I can’t find where I pulled this from, but I like I said it is on my sort of have to figure out, I just have to troubleshoot that one for the contact but the about markup I have works and you can just pull that if you’d like. Let me just see if I’m actually I think I’m about schema markup, oh sorry about schema, can you double up and use both schema and json. Well json is a form of using schema, so if you wanted to use schema json-ld and microdata, you can just want to make sure it’s not duplicates so we go to about sorry, if we go to edit page, I’m going to make sure that this is a no aged script and I’ll just give you guys this markup. I’ll just put it in the description so you guys can just use it. So yeah here it is, so literally all you do is you just take this text out right here and I’ll just grab it for you and you would just take whatever is in this description or whatever is in your page is copy and just plug this in here and then just replace these right here with your names.
So that’s the about page and you can use this on every website like this is like something that’s site wipe I mean you can use anywhere. So the next one would be the contact which I have to troubleshoot that first but once you go back to this page hopefully, this will be fixed or if you want to troubleshoot it yourself. If I don’t get it fixed by then, you just have to add end tag at the end of this and then you can just pull it from here. I can just grab this and just put it in the description if you guys want to try to figure out yourselves there, it is contact. And then the one thing I forgot to tell you guys is that you can mark up your service pages, so I mark up my I mark up two pages I mark up two reviews pages and I mark up the service pages. so if we go chase Rhino reviews, like this you can see I got something star rating right here and what that’s called is aggregate rating or star rating if you want to call it star rating. The way you pull this, is you use something called review markup and Google actually pulls these reviews.
Now you don’t want to say you have 50 reviews and not show 50 reviews on your page because you can actually get a manual penalty from that. So we go in here like this, go into here, you can see it says product and you can mark up the reviews individually. If you mark them all up individually, it won’t show the review markup, which make doesn’t really make sense. But what I’m saying is that you can so say you have like say you have like a bunch of text like this is the first testimonial, this is the next testimonial, you can actually just mark up each one with microdata if you want. I don’t do that, I actually what I’ll do is I’ll mark up the whole page with product markup and I’ll just say what that product is. Now, I don’t really go into the like the schema library and see what different products you can use because it looks like you can pretty much just customize them. So I just put whatever it is, so if I’m if this is for SEO services then I just put product SEO services and these are the reviews right.
So you can grab this and put this into yours as well if you like and then it’s put a short description, you can get a lot longer with these descriptions it’s up to you. So go to here reviews, boom so you just put out your reviews page and then literally all you have to do is just go to your reviews so I would just go to choose render reviews and you can pull multiple reviews from separate channels. I just I just pull it from one location because I’m lazy and I don’t really care about showing that many reviews. I’ll just go like this and I’ll just copy all them that was put them on the page that’s pretty much it. If you want to take all the images out you to you can but which is what I think I actually did, I think I somehow I think I use notepad plus or something I just automatically replace all the images and just had all this stuff. So now all these are on here with links back to the actual review, I don’t think you actually have to do that I think you just have to at least show that these are reviews, so all of these are on the page now and then this page is marked up now what you can also do is you can get service pages going. So if I go to iPhone repair Santa Barbara and that’s one of those pages to like I think on every website, you should have an about page a contact page or reviews page even a location page if you can, terms of Service and Google even says that they look for these certain pages to determine the overall quality of a website.
So if you go to services you can put so say we go to this an overview, I don’t know why it does not made so say we do say we have ten reviews for Android repair, so we can pull those specific reviews, put them in here say okay these are the reviews, one it adds content for those local pages helps them rank higher and two then you can markup that page. So you would just take the same review markup product, Android repair or Android you can even just put your keyword whatever it is, Android phone repair, I wouldn’t put the location and then you would just put these are the reviews that we’ve got for the Android repair. I also think you might even be able to just put the reviews in here, I don’t know how that works I just put this because that’s seems applicable and then you would just put okay the rating value about five stars and then the review count. I think you can even also put like 4.2 and stuff, I don’t really know how that works. I just put like 4 or 5 or whatever it is and then you would just put that in the page, so you can mark up all these other pages and then end up getting star ratings underneath all these different pages and I’ll give you an example of what this looks like so if we go to mover Santa Barbara.
You can see one of our competitors is actually doing this here, they have star ratings, so this dramatically improves click-through rate so you can see that they’re actually ranking really, well rank organically because of this now, the crazy thing is that you can only do this with subpages, you can’t get aggregate rating on a homepage. So if you’re trying to rank your homepage locally, well you’re out of luck because you can only get aggregate rating on the subpages, so these guys actually have an advantage with your click-through rates which is apparently a ranking factor. So it gets kind of crazy when you think about this kind of nonsense. But first it for instance if you were looking for other things, I thought these are all ads for saying like oh my God, the apocalypse just happened. No, this isn’t these are cool. So yeah you can go to like say you were looking for other things like Goleta movers or something you could do all of your all of your reviews for Goleta or something. I don’t know you.
There’s ways around this where you can probably you know game the system but ideally you just want to mark up your different services with the different reviews you have for those specific services and adds a lot of value in my opinion. Am in the middle of figuring out whether or not having these reviews and the services with the same reviews shows up as duplicate content, maybe worst case scenario you just pointed canonical or you put I don’t know what you would do. I think it might be okay, I don’t know what you would do in that scenario, but anyways so that’s the product markup so we go like this so we go, whoops, go back up here so we mark up the about page the home page the contact page the reviews page, if you want one the service pages or product pages if you’re using products. We have client that’s ecommerce that you can the cool thing about WooCommerce, is they actually automatically mark up the products for you. So if we go to like Wellscent and we look at their products, all of their products are already marked up for them. The only problem is there’s certain things that they’re not pulling like the testimonials are not pulling review markup so even though they have testimonials on these products, they’re not getting aggregate rating or the extra signal scent. So that’s one of the things that you have to diagnose and figure out okay is there another plugin that integrates with WooCommerce and apparently this one does but we have to figure out how to work it and that’s like one of those really technical things, where you spend a lot of time treating something out for maybe not a very high return, yeah. But the other thing is that, if you get really good at stuff like that you figure out a solution, then you could just start selling that as a product. You can literally go into something like scrapebox pull anything with the word, WooCommerce in it on it on a website and then just find all of find a bunch of emails or find a bunch of contact forms and just start emailing saying you know the product markup. But even then, people will have no idea what you’re talking about, so even if you get really advanced in SEO you might not even be able to sell it because nobody even knows what you’re talking about, even though you can provide something really specific that some people would pay a hundred thousand dollars for that, other people wouldn’t even pay for because they think you’re from outer space.
So yeah, schema gets pretty gnarly and honestly. Travis, this is like one of those things where it’s like this is like one of the most advanced parts of SEO makes for like site architecture builds and all that stuff so if you feel intimidated by the don’t worry about it straight.
Everybody on this hey how many of you guys are watching this video right now have a have a hard time understanding schema, just let me know? Just put a one in the comments and some of them might not even met it they might be like oh I knows you know but, most people have made a schema but most people have a really hard time understanding it. Even I still like when I looked at certain l bands like the person markup I’m like I don’t know where to put this. But there’s like a huge library like Stevens trolling right now. But like if you actually look at the schema library, so there’s actually an entire libraries give us, schema library, you guys can see that there is literally so many things in here, like we could go into like organization and then this whole list. Do you click on any of these, so look at this these are all the examples if you click on any of these, they’ll go into another subcategory of this entire library and then go like into other categories as well, how these can be related to each other, it gets insane.
Ideally you don’t want to spend all of your life figuring this out, that’s why that plugin works really well, you know this one and that’s why usually like that’s why the first tutorial I taught was just that, because once you get into more like stuff like this, this is when you can get into the really advanced parts of schema and you can get like really, really, really hyper-specific and you this will let you utilize the entire library. So I don’t think we’ll teach this right now since you guys know the basics now.
So let’s just finish it up so we got the contact we got the reviews, you got the service or product pages can use product markup and the reason why service pages can use product markup, is because service pages are technically your works product. So even though it’s a service it’s still sort of a product that’s why you can work it with product market. There is no service markup yet. So the next thing and probably the last, thank God for you guys is like blog posts or article markup which you guys saw before so you just mark up your blog pages and if you get this basic stuff in place, that’s pretty much right now in my opinion the max amount of schema you need, just for a basic website also if you can use the Genesis framework like if you guys are doing your site redesign super awesome, because it pulls all this stuff for you, like not all of this stuff but certain things like the creative work and some other things like I don’t know WP sidebar but you might even be able to find that stuff anyways.
It’s just nice to show Google two different like things on the website and if you have something similar to this at this point and the hardest part is just getting all set up but once you get a set up a couple times, it’s pretty much just the same thing on everybody, and then like I said you get more specific on certain things like, once you were start working with like WooCommerce, so you’re trying to mark up like really specific things but a lot of like a lot of the stuffs pretty similar and a lot of this stuff adds like different benefits like the product markup can give you reviews or I mean the review markup can or the product markup with the review can give you a the star rating. The article markup their blog post markup will give you a higher chance of getting ranked in the knowledge graph so Geico versus progressive this is a great example, we fix the schema markup and did some internal linking for insurance companies were working with and now they’re ranking in the knowledge panel.
So one of the big suggestions for this is to use the article or the blog post markup same thing with the news markup, it will hopefully feature you, the new same thing with the video markup, same with the images if you mark those up with structured data, you’re going to be more likely to show up an image search. All of it serves a purpose it’s just really, really specific but if you use this across a bunch of different things eventually what’s going to end up happening is you’re going to get, I look at schemas like this like it’s like a two percent boost here, one percent boost here, a three percent boost here but these things start adding up with all the other stuff, you do so you start adding the internal linking, you start adding like you know the on-page, you start adding maybe the citations and all this stuff starts coming together. But the cool thing is that, the people are really going to schema they get that extra little competitive edge which ends up being in the long term after like doing tons of stuff really, really important and really, really valuable that a lot of people don’t take advantage of.
Yeah, that’s why I wanted to use it was because I was underutilizing it and I think it’s really powerful. Yeah, so we got some comments, we got we’re going to end it pretty much here guys, we got 20 people. Do you guys have liked the video, please leave a like. We got like (unclear 50:23) said no mostly already from earlier been nice.
Sean says depending on what you’re trying to accomplish it can get frustrating.
So Hales lee Craig says, I have a hard time spelling SEO, let alone knowing how to implement the correct schema.
Online visibility says I have a schema understanding as you say, you can see all these guys they all it’s all summer and in the crazy thing is there’s not a lot of documentation out there around, it like it’s you kind of have to do a lot of patience and layman’s terms. Yeah it’s all weird but like I said if you can I’m not the kind of person who’s like you should do everything in regards to scheme and spend all your time if you want to start being really gnarly at schema and you want to start selling that to like businesses, who note like who only know a little bit about it, that’s something you can actually hyper specialize in and start selling it for like tons of money. But you’re going to go spending a lot of time just reading books just about different types of targeted lines.
That it’s an easy way if you took the time to dive into and really knew it well that you could really differentiate yourself from other SEO right you know. Great, that’s one of the things that I spent a lot of time actually doing is me going in and going through the library, going through like this scheme app right here and looking at what are you know the different things that you can actually be really specific about, but like I’m saying from doing all this stuff, if you get these bases in place where we’re similar to this and you just get the basics, it’s going to be a hundred times better than most people.
I think I was over I was over analyze, I think I’ll take oh my gosh there’s so many things would I’m going fucking outta why and I was like good as a nightmare and I think that’s always looking at this so that’s why well the lucky man you showed me this because it makes me feel more comfortable. And the lucky thing for us is that we are we have a content management system that pretty much does everything for us with plugins already built like this, so it’s automatically marking up images it’s audibly automatically marking up like certain elements. So, a lot of this really hard difficult work like is already been done for us it’s literally at this point pretty much this plug-and-play and then once you do it the first time it’s pretty much a streamlined across different the different sites.
Thank you yeah no problems so I hope you guys enjoyed that? We will be hopefully doing another video in the near future I actually have to keep doing the other part of the paid course. So, if you guys are in the VIP Facebook group I will be seeing you guys soon and until I see everybody else happy SEO’ing!