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
-
Software assisted meta data
I was recently contacted by an SEO firm that did a search on my site and said it had a low index. Out of 5,000+ pages only 800 keywords was ranking. They said there is much improvement for adjusting my meta data for indexing. They said there is a software that does this for you. Does anyone have any experience with this? Does this sound true what they are explaining? What is this software and how much does it cost? Any help would be greatly appreciated.
Intermediate & Advanced SEO | | nchachula0 -
How stupid is it to launch a new URL structure when our traffic is climbing?
We decided to redesign our site to make it responsive as Google is ranking sites based on mobile friendliness. Along with this we have changed our URL structure, meta tags, page content, site navigation, internal interlinking. How stupid is it to launch this site right in the middle of record traffic? Our traffic is climbing 10,000 more visitors every day with the current site. Visitors have increased 34% over the last 30 days compared to the previous 30 days.
Intermediate & Advanced SEO | | CFSSEO0 -
How long until my correct url is in the serps?
We changed our website including urls. We setup 301 redirects for our pages. Some of the pages show up as the old url and some the new url. When does that change?
Intermediate & Advanced SEO | | EcommerceSite0 -
What is a good, structured link building campaign?
I feel like I've tried everything up to this point. I also survived all of the recent Google updates, including the recent EMD update (my site is an EMD). Also I am in the financial sector. I blog every day, I've made some great infographics. I have a very nice website (much better than the competition's), I've done my on-page SEO. I've done the basic link building too. I've hit good business directories, good blog directories (like Technorati), and infographic directories. I've done a bit of comment linkbuilding but I don't see that being very fruitful. I also have a large twitter following + a twitter tribe that shares all of my blog posts. I can't say I've managed to build any sort of community however. My traffic has grown from 0 to anywhere from 80 to 160 visitors every day in just 3 months, and I am happy with that progress but it seems like I have plateaued. Sure I will continue creating content, but what can I do about link building? That's where the results are probably going to come from. I've read all the articles about it, took advice from LinkBuildingSchool.com... but at this point, I'm not sure how to continue. I dont want to continue going after blog comment links, I want quality. Any advice?
Intermediate & Advanced SEO | | MangoMan160 -
Overly-Dynamic URLs & Changing URL Structure w Web Redesign
I have a client that has multiple apartment complexes in different states and metro areas. They get good traffic and pretty good conversions but the site needs a lot of updating, including the architecture, to implement SEO standards. Right now they rank for " <brand_name>apartments" on every place but not " <city_name>apartments".</city_name></brand_name> There current architecture displays their URLs like: http://www.<client_apartments>.com/index.php?mainLevelCurrent=communities&communityID=28&secLevelCurrent=overview</client_apartments> http://www.<client_apartments>.com/index.php?mainLevelCurrent=communities&communityID=28&secLevelCurrent=floorplans&floorPlanID=121</client_apartments> I know it is said to never change the URL structure but what about this site? I see this URL structure being bad for SEO, bad for users, and basically forces us to keep the current architecture. They don't have many links built to their community pages so will creating a new URL structure and doing 301 redirects to the new URLs drastically drop rankings? Is this something that we should bite the bullet on now for future rankings, traffic, and a better architecture?
Intermediate & Advanced SEO | | JaredDetroit0 -
Which URL structure is much better?
Hi Everybody, Which URL structure is much better? Type 01. http://www.domain.com/category-a/
Intermediate & Advanced SEO | | cprasad
http://www.domain.com/category-a/subcategory-a-1/
http://www.domain.com/category-a/subcategory-a-2/
http://www.domain.com/category-b/
http://www.domain.com/category-b/subcategory-b-1/
http://www.domain.com/category-b/subcategory-b-2/ Type 02. http://www.domain.com/category-a/
http://www.domain.com/subcategory-a-1/
http://www.domain.com/subcategory-a-2/
http://www.domain.com/category-b/
http://www.domain.com/subcategory-b-1/
http://www.domain.com/subcategory-b-2/ How these 2 types can affect for Ranking, Site Links in Google and passing PR from root to other pages? Thanks Prasad0 -
Will implementing a 'Scroll to Div Anchor' cause a duplicate content issue?
I have just been building a website for a client with pages that contain a lot of text content. To make things easier for site visitors I have created a menu bar that sticks to the top of the page and the page will scroll to different areas of content (i/e different Div id anchors) Having done this I have just had the thought that this might inadvertently introduce duplicate content issue. Does anyone know if adding an #anchor to the end of a url will cause a duplicate content error in google? For example, would the following URLs be treated as different:- http://www.mysite.co.uk/services
Intermediate & Advanced SEO | | AdeLewis
http://www.mysite.co.uk/services#anchor1
http://www.mysite.co.uk/services#anchor2
http://www.mysite.co.uk/services#anchor3
http://www.mysite.co.uk/services#anchor4 Thanks.0 -
Is My Competitor Beating Me With A Better URL Structure?
A competitor is consistently beating my website on non-competitive, long tail keywords. His DA is 32 compared to my 46. His average PA is 23 to my 28. His average On Page Optimization Grade is a C compared to my A. His page speed score using YSlow is a 71 compared to my 78. The only thing I can think of at this point is that he has a better URL structure. We both have the keyword in the URL, but his structure goes like this (keyword: apw wyott parts): www.competitor.com/apw-wyott/parts While mine goes like this (I had nothing to do with this site's architecture; this is what I'm stuck with for the time being): http://www.etundra.com/APW_Wyott_Parts-C347.html It should be noted that the last word in these keywords is always the same - "parts." These keywords are for parts by different manufacturers so they follow a consistent pattern: [manufacturer-name] followed by "parts." Also, the "C347" on the end of my URL is the category number given to this particular category of products in our database. Are his URLs beating me or should I continue to look for other factors? If so, what other factors should I consider?
Intermediate & Advanced SEO | | eTundra0