Did We Implement Structured Data Correctly?
-
Our designer/developer recently implemented structured data on our pages. I'm trying to become more educated on how it works since I'm the SEO marketing specialist on the team and the one that writes and publishes the majority of our content. I'm aware it's extremely important and needs to be done, I just don't know how to do it yet.
The developer was on our team for over a year, we recently let him go. Now, I'm going through all the pages to make sure it's done correctly. I'm using the structured data testing tool to look at the pages and have been playing with the structured data markup helper.
I would REALLY appreciate it if one of my fellow MOZ fans & family can help me determine if it's done correctly. We do not currently have any schema plugs installed that I know of. So I'm not sure how he implemented the Schema code. I would like to know what I need to do moving forward to the additional content we publish as well as what to do to correctly implement Schema if not already.
When I manually look at one of our FAQ pages I see multiple schema data formats detected... I'm not sure if we're supposed to have multiple or just one----> https://www.screencast.com/t/TjHphL7jsI
I also noticed in the Question schema data for that same page... the accepted answer is empty. I would image that should have the short version of the answer to the question in it?--->https://www.screencast.com/t/e6ppXkhXd7QS
Here's a screenshot of our structured data info from Google search console---> https://www.screencast.com/t/KHj4BGgdrZ4m
HELP please!
-
Our website consists of 25-30 "product" pages
-
We currently have about 75 FAQ pages and adding 4-6 per month. This is what brings in most our traffic.
-
https://www.medicarefaq.com/faqs/2018-top-medicare-supplement-insurance-plans/
-
https://www.medicarefaq.com/faqs/2018-medicare-high-deductible-plan-f-changes
-
https://www.medicarefaq.com/faqs/medicare-guaranteed-issue-rights
-
We have 100 state specific pages (two for each state)
-
We have 20ish carrier specific pages
-
https://www.medicarefaq.com/medicare-supplement/mutual-of-omaha/
-
Then we have about 30 blog pages so far and are publishing new blog posts weekly
-
https://www.medicarefaq.com/blog/average-age-retirement-rising/
-
https://www.medicarefaq.com/blog/social-security-benefit-increase-announced-2018
-
https://www.medicarefaq.com/blog/new-california-bill-force-drugmakers-explain-price-hikes
-
-
I've spent the entire morning researching and editing our Schema code on an FAQ page. Does this look right regarding the breadcrumb Schema? There's two... the first one our developer put in the functions.php file so it goes across all our FAQ pages and the second one I added manually so that it breaks down each question & answer.
https://www.medicarefaq.com/faqs/when-can-i-buy-a-medicare-supplement-plan/
-
Hi Lindsay
I'm not the most knowledgeable on Wordpress or their plugins, but based on installations / reviews, I would look into All In One Schema Rich Snippets - it looks to have what you will need there. But again, I would talk to your dev team or a member of the community who is more well versed here.
Hope this helps! Good luck!
P -
So if an article is answering more than 1 query... or question... would we add more than 1 question schema to that page? Like if the article answered three different questions... would you add the question schema three times so that it sees each header as an answer to a question?
-
Yes, I have access to our Wordpress backend. I went through the plugin list and don't see which one, if any, is implementing our Schema markup. When I look at a specific pages text editor I don't see the script in there.
-
Your Schema markup has been implemented using a number of different methods, Lindsay.
The basic website and Organisation Schema is implemented through the settings in the Yoast SEO plugin.
In addition, there's Local Business/Organisation Schema implemented manually using JSON-LD markup added to the site's footer, probably via a footer widget. These two partly duplicate and partly contradict each other, so should be corrected by choosing one version and completing it fully.
Those are just a couple of examples - investigating the implementation methods for all the other Schema types would take a proper site audit to discover and confirm the implementation method.
Fortunately, Google does provide an effective way to confirm whether or not the existing implementations are correct. In the site's Google Search Console under Search Appearance > Structured Data, Google will show you all the structured data (Schema) it has discovered, and let you know if there are any implementation errors and on which pages.
Is that what you were looking for?
Paul
-
Hi Lindsay,
Do you have access to your WordPress backend? And have you looked at the plugin list? In viewing your page source it looks like you are using JSON-LD. If you look at the text editor on a marked up page, do you see the JSON-LD script with the schema?
It will probably start like this : script type="application/ld+json"
-
Thank you so much for all those resources! I've bookmarked them all!
My issue currently is I don't know how or where he implemented the schema on the site to edit/update it.
Is there a plugin you can recommend? I see a few options including:
-
Hi Lindsay
Great to hear you're on the Schema train! I wanted to pass a couple of Schema resources your way to help you get a good foundation going for your own understanding of Schema. I highly recommend Moz's resource on Schema (there are more great resources at the end of the article), as well this great resource from Kissmetrics.
Based on what you've sent over in your screenshot, it looks like Google recognizes a few types of Schema on that page and didn't find an issue or errors with the markup on that page. That's a good thing!
However, one suggestion, when I reviewed your Florida page, I saw that your team implemented WebSite schema (here). I would recommend using WebPage Schema here as this isn't a website, it's a webpage. I would also take advantage of Keywords Schema (which you can implement under WebPage Schema) on key pages for keywords / queries you're specifically targeting there. It gives Google and other search engine crawlers help in understanding what keywords / queries are most important for that page, and gives you a potentially nice boost!
Hope this helps! If you have any questions let me know or shoot me a private message!
Patrick
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
How does one submit data to the Knowledge Graph?
I'm working with a very reputable open source civic data compiler who'd like to give their data to the knowledge graph for it to be used. Does anybody know where I should start with this? Or, do you think it's possible to e-mail Google and ask to be included in the Knowledge Graph? The company that owns this compiler will likely have connections to them. Thanks!
Intermediate & Advanced SEO | | Edward_Sturm0 -
Should HTML be included in the structured data (schema) markup for the main body content?
Lately we have been applying structured data to the main content body of our client's websites. Our lead developer had a good question about HTML however. In JSON-LD, what is the proper way to embed content from a data field that has html markup (i.e. p, ul, li, br, tags) into mainContentOfPage. Should the HTML be stripped our or escaped somehow? I know that apply schema to the main body content is helpful for the Googlebot. However should we keep the HTML? Any recommendations or best practices would be appreciated. Thanks!
Intermediate & Advanced SEO | | RosemaryB0 -
Part of my site does not show the correct Meta title
Hi our website meta title on the directory section is showing the same title, it does not show the page title. We have tried turning off all plugins, reinstalling the theme, creating a new htacces file. installing Yoast, and testing with All in one seo but still the same thing happens. Tried different themes with the same results But when we test with Twenty Thirteen it is ok Completely lost and would love some help Thanks in advance
Intermediate & Advanced SEO | | Taiger0 -
What's the best possible URL structure for a local search engine?
Hi Mozzers, I'm working at AskMe.com which is a local search engine in India i.e if you're standing somewhere & looking for the pizza joints nearby, we pick your current location and share the list of pizza outlets nearby along with ratings, reviews etc. about these outlets. Right now, our URL structure looks like www.askme.com/delhi/pizza-outlets for the city specific category pages (here, "Delhi" is the city name and "Pizza Outlets" is the category) and www.askme.com/delhi/pizza-outlets/in/saket for a category page in a particular area (here "Saket") in a city. The URL looks a little different if you're searching for something which is not a category (or not mapped to a category, in which case we 301 redirect you to the category page), it looks like www.askme.com/delhi/search/pizza-huts/in/saket if you're searching for pizza huts in Saket, Delhi as "pizza huts" is neither a category nor its mapped to any category. We're also dealing in ads & deals along with our very own e-commerce brand AskMeBazaar.com to make the better user experience and one stop shop for our customers. Now, we're working on URL restructure project and my question to you all SEO rockstars is, what can be the best possible URL structure we can have? Assume, we have kick-ass developers who can manage any given URL structure at backend.
Intermediate & Advanced SEO | | _nitman0 -
URL Structure Question
Am starting to work with a new site that has a domain name contrived to help it with a certain kind of long tail search. Just for fictional example sake, let's call it WhatAreTheBestRestaurantsIn.com. The idea is that people might do searches for "what are the best restaurants in seattle" and over time they would make some organic search progress. Again, fictional top level domain example, but the real thing is just like that and designed to be cities in all states. Here's the question, if you were targeting searches like the above and had that domain to work with, would you go with... whatarethebestrestaurantsin.com/seattle-washington whatarethebestrestaurantsin.com/washington/seattle whatarethebestrestaurantsin.com/wa/seattle whatarethebestrestaurantsin.com/what-are-the-best-restaurants-in-seattle-wa ... or what and why? Separate question (still need the above answered), would you rather go with a super short (4 letter), but meaningless domain name, and stick the longtail part after that? I doubt I can win the argument the new domain name, so still need the first question answered. The good news is it's pretty good content. Thanks... Darcy
Intermediate & Advanced SEO | | 945010 -
Site Structured Navigated by Cookies
Is it advisable to have a site structure that is navigated via URLs rather than cookies? In a website that has several location based pages - each with their own functions and information? Is this a SEO priority? Will it help to combat duplicate content? Any help would be greatly appreciated!
Intermediate & Advanced SEO | | J_Sinclair0 -
Adding new content wanted to see if we are correct path
Hello SEO’ers. This is my second post here on SEOmoz and I have a question / look it over type of deal. I have been reading through the information I have found here on SEOmoz from the community and it has been very informative and helpful. My question deals with my site http://www.tacticalbootstore.com One of the things we have learned is we needed better content as what we had was too thin. We have completely rewritten all of the manufacturer pages and are uploading them now 10/14 complete. This content I believe is about as unique as it will get. New Example here: http://www.tacticalbootstore.com/belleville-boots-m-74.html Old Example here: http://www.tacticalbootstore.com/altama-boots-m-86.html From these Manufacturer pages we have also written 3 other pages that are linked to from the manufacturer page Buyers Guide Example here: http://www.tacticalbootstore.com/belleville-boots-buying-guide-a-98.html FAQ Example here: http://www.tacticalbootstore.com/frequently-asked-questions-about-bellville-boots-a-96.html Sizing Information Example here: http://www.tacticalbootstore.com/belleville-boots-sizing-chart-a-97.html I believe this creates a virtual silo? We are in the process of rewriting all of the item product descriptions as well as that content was too thin. New Example here: http://www.tacticalbootstore.com/blackhawk-83bt02de-mens-desert-ops-boot-p-3916.html Old Example here: http://www.tacticalbootstore.com/altama-mens-inch-exo-boots-p-4086.html Please take note we have only uploaded the 1 new item description the rest of them still have thin content. We hope to have all of the products written and posted by week’s end. Would you guys mind checking what I have submitted here and tell me if we are on the correct path or not? Do you have any other ideas we could implement? I really appreciate your time in looking at this for me. I hope one day to be able to contribute to the community as well with the knowledge I will learn here. Thank you, Chris
Intermediate & Advanced SEO | | scamper1 -
What Is The Preferred Url Structure For Se’s?
Here is my issue, my domain is abcdomian.com and I’m trying to rank the site for the keyword “example”. All of my content is under “abcdomain.com/folder/example/” and building content off of “abcdomain.com/example” is not an option. So I’m thinking about moving the content to “abcdomain.com/online-example/” and 301ing the old pages . Of the two paths below, which will have a greater impact on my rankings for the term “example”? Current: abcdomain.com/folder/example/
Intermediate & Advanced SEO | | samp582
Proposed: abcdomain.com/online-example/ Thoughts?0