Joshua asks, “What is structured data in SEO? Do I need to put it on every page of my website?”
Structured data is exactly what it sounds like – data in structures to help search engines understand what they’re looking at. If you want your company’s website to appear in search results with featured snippets, like reviews, driving directions, etc., you need to use structured data.
There are two primary formats of structured data for SEO – in-line HTML schema tags, and JSON-LD. Of the two, the preferred version today is JSON-LD, and the preferred mechanism for delivery is tag management software like Google Tag Manager. Watch the video for complete details:
Can’t see anything? Watch it on YouTube here.
Listen to the audio here:
- Got a question for You Ask, I’ll Answer? Submit it here!
- Subscribe to my weekly newsletter for more useful marketing tips.
- Find older episodes of You Ask, I Answer on my YouTube channel.
- Need help with your company’s data and analytics? Let me know!
What follows is an AI-generated transcript. The transcript may contain errors and is not a substitute for watching the video.
In today’s you ask I answer Joshua asks, What is structured data in SEO? Do I need to put it on every page of my website? structured data is exactly what it sounds like. It is data that is in defined structures. And
what it does is it helps search engines understand what they’re looking at on the page.
This is really important. If you’ve been googling on Google for any amount of time, and you’ve searched for things like a recipe, or movie review, or product review, or things like that, you’ve probably seen little snippets or little boxes on the search results that say, like, you know, number of stars and reviews on this thing, or number of stars movie got or driving directions to the place. All those snippets are partially informed by structured data, people who run those websites
have put in data that says that, you know, this page is a bout a review, and there’s
a better stars on this page, there is a review data on this page, etc. If you have a company contact page, and you have a physical location, someone who’s using structured data has defined this is the company’s address, this is their postal code, this is their country, this is their state, this is the phone number, and so on, and so forth. And what that does, again, is it tells Google or Microsoft Bing, or any search engine that in the modern era, this is what you’re looking at on this page. And this is how you should treat this page. This page is a review page, this is a product pages, there’s a a business hours page. So if you have any pages that have data that you would like to have is part of your your search results, you would want to use structured data. Now, if you don’t, if you just have like a brochure on your website, then you wouldn’t need that. But even things like blog posts, you want them marked up as a articles, you want them to be treated as journalistic pieces that have an author that have a title image, things like that. If you go to schema dot org, s ch e ma dot org, and you look at the documentation, you can see a whole long list of all the things that you can define as structured data. So articles new and different kinds of articles is a news article is it a scholarly articles that the social media posting, there’s maps, episodes, media objects, movies, messages, questions, software, TV series, or a TV series events, and so on, the page just goes on and on and on. And what, again, what this tells you is that if you’ve got a web page that has this information on it, and you want to increase the likelihood that Google will put
the page data a little more resilient in search engines. Because say, you’ve got,
you know, somebody working on your website, and they changed a bunch of data on a page
and they don’t necessary change his stance live, but they accidentally like
copy and paste from another program where they, they believe it will be some web wizard to make it look sparkling, whatever,
and they wipe out your schema to x, right? The in law in text Hayes, if they do that, then suddenly all those pages and no longer have that information available.
If you’re delivering the same data with JSON LD inside of Tag Manager,
then you can change the page all you want
the what the search engine is told by the script will not change. Now, the downside of that, of course, is that you could your your JSON LD and your page content can fall out of sync. You could have the JSON LD saying one thing and then the page saying something completely different. And in cases like that, Google will be like, don’t know, don’t know what to do here. So you do want to make sure that you keep it in sync. If you use WordPress, there are many many good plugins that do SEO and that will inject a lot of the the JSON LD automatically. My personal favorite is one called Yoast SEO, why Oh, as you can search for in a WordPress Codex, and you can install it on your site. And it will handle a lot of the code injection for you.
The last thing you can do, which is specific to Google only
is use what’s called Data highlighter if you go into a Google search console. And then along the left hand side menu, there is a item called search appearance. And in that
menu, there’s an item is the third one down called Data highlighter.
And you can go through and manually tag different pieces of things like blog posts, or recipes and stuff. And that will tell Google
what’s on site. It will not tell like being for example, what’s on site and you don’t want to neglect being because about 30% of search queries go through Bing. And the reason for that is they have a much more liberal and open API. So things like voice assistants and some smartphones use Bing as the default search engine because it’s easier to work with then then Google search engine in many cases for those specific apps. As a result, you can’t neglect being if you want to do well on every possible device gotta be optimized for Google and optimize for being so to wrap up structured data is data in structures that tell search engines what’s on a page, you need it to rank well for specific pieces of data or to have the extra information peer in search results.
The way to deliver it is either through inline tags or through JSON LD. json LD is preferred delivered through your tag
manager through Google tag manager or Adobe Tag Manager which helium or whatever but you need to deliver that way in order for it to be seen. All this stuff is stuff that is well established. This has been you know, this information is now but almost five years old in terms of implementation. So make sure that you’ve implemented it and that you put on your calendar once once a year, maybe even once a quarter, go back through your website, freshen it up, make sure I things still working as intended so that you maximize your SEO results for using schema and structured data. As always, thanks for watching. Please subscribe to the YouTube channel and to the newsletter and we’ll talk to you soon. Take care
if you want help with your company’s data and analytics. Visit Trust Insights. com today and let us know how we can help you
You might also enjoy:
- Almost Timely News, December 10, 2023: Where Generative AI and Language Models are Probably Going in 2024
- Vision, Mission, Strategy, Tactics, and Execution
- Google Analytics 4: User Medium vs Session Medium
- What's the Difference Between Social Media and New Media?
- Almost Timely News, December 17, 2023: Improving the Performance of Generative AI Prompts
Want to read more like this from Christopher Penn? Get updates here:
Get your copy of AI For Marketers