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
-
Best way to set up URL structure for reviews off of PDP pages.
We are adding existing customer reviews to Product Detail Pages pages. There are about 300 reviews per product so we're going to have to paginate reviews off of the PDP page. I'm wondering what the best url structure for reviews pages is to get the most seo benefit. For example, would it be something like this? site.com/category/product/reviews/page-1 or something that used parameters, such as: site.com/reviews?product=a Also, what is the best way to show that the internal link on the PDP page to "All Reviews" is a higher priority link than the other links on the page?
Intermediate & Advanced SEO | | katseo10 -
Keyword location in Permalink structure for custom post types
I am in the process of a large rebuild and redesign of my real estate website. It is Wordpress based with custom post types organized by category archives for neighborhood pages. Through this process, I am expanding my content and number of internal pages by a large amount. I am at a decision point with permalink structure for my site and can choose two different directions to go, not sure which is best or if there is any impact on SEO for the two options. Most of it comes down to location of keyword search terms being placed in my permalink structures. When I first built my site, exact domain match was still a thing for SEO power, and now days I hear it doesn’t hold much weight… so my domain name of http://dwellarizona.com still remains the same either way which does contain an important keyword, but might be redundant if using the keyword “Arizona” elsewhere in a permalink. Is there any difference in SEO power for the following keywords whether they are placed all at the end of the permalink, versus being distributed more throughout the entire link address when there is a hierarchy to the address and some in the domain name, partly in a parent page address, and partly in the child page link address? Target keywords: grayhawk, scottsdale, arizona
Intermediate & Advanced SEO | | shawnbeaird
Option 1: http://dwellarizona.com/luxury/scottsdale/grayhawk vs
Option 2 (parent-child relationship): http://dwellarizona.com/luxury/grayhawk-scottsdale-arizona0 -
Different URL structure Desktop VS Mobile Regarding SEO when building a new seperate mobile site
Hi I have a old OScommerce webshop, that i will keep for now, but i have build a complete new mobile site for mobile devices, but it has another url structure. Can i launch this site without any problems when its Google Mobile Search Engine that index the mobile site, and then just make the neccesary rel alternate tags for the desktop site for the product pages and main categories that i can. There will be some differences in the urls i cant make a alternate for.
Intermediate & Advanced SEO | | noerdar0 -
Is a 301 Redirect and a Canonical Tag on Uppercase to Lowercase Pages Correct?
We have a medium size site that lost more than 50% of its traffic in July 2013 just before the Panda rollout. After working with a SEO agency, we were advised to clean up various items, one of them being that the 10k+ urls were all mixed case (i.e. www.example.com/Blue-Widget). A 301 redirect was set up thereafter forcing all these urls to go to a lowercase version (i.e. www.example.com/blue-widget). In addition, there was a canonical tag placed on all of these pages in case any parameters or other characters were incorporated into a url. I thought this was a good set up, but when running a SEO audit through a third party tool, it shows me the massive amount of 301 redirects. And, now I wonder if there should only be a canonical without the redirect or if its okay to have tens of thousands 301 redirects on the site. We have not recovered yet from the traffic loss yet and we are wondering if its really more of a technical problem than a Google penalty. Guidance and advise from those experienced in the industry is appreciated.
Intermediate & Advanced SEO | | ABK7170 -
Question about best approach to site structure
I am curious if anyone can share some advice. I am working on planning architecture for a tour company. The key piece of the content strategy will be providing details on each of the tour destinations, with associated profiles for each city within those destinations. Lots of content, which should be great for the SEO strategy. With regards to the architecture, I have a ‘destinations’ section on the Website where users can access each of the key destinations served by the tour company. My question is – from a planning perspective I can organize my folder structure in a few different ways. http://www.companyurl.com/destinations/touring-regions/cities/ or http://www.companyurl.com/destinations/ http://www.companyurl.com/touring-regionA/ http://www.companyurl.com/touring-regionB/cities-profile/ I am curious if anyone has an opinion on what might perform best in terms of the site structure from an SEO perspective. My fear is taking all of this rich content and placing it so many tiers down in the architecture of the site. Any advice that could be offered would be appreciated. Thanks.
Intermediate & Advanced SEO | | VERBInteractive0 -
Is this a Correct Time to Use 302 Redirects?
Hi Mozzers! We are going through a rebranding process, and as of this morning we have 3 domains, all with identical content. For example (not real domain names): www.fantastic.com
Intermediate & Advanced SEO | | Travis-W
www.fantasticfireworks.com
www.fireworks.com We are using 3 domains to ease the rebranding transition. We currently only want people to visit 'www.fantastic.com,' and if they visit the other 2 domains we want them redirected. Since we will be using these other domains eventually, should we use 302 redirects instead of 301s? The other domains are new and do not have any domain authority or sites linking in, so we do not need to worry about link juice. Does it really matter what type of redirect we use? Thanks!0 -
Proper CDN Implementation
I am working with a site that is using the Cloudflare CDN to deliver their images. The problem is that the URLs for the images are all cloudflare URLs (cloudflare.com/example-filename.png). We want to use a cname to change the image URLs to be on a subdomain of their site to take advantage of the SEO strength. Currently, they get a high percentage of traffic from image search and Google is directing users to their site when returning images hosted on Cloudflare, so I am apprehensive about making changes. I'm curious if anyone has any experience with this or has any insight on how Google will handle it. Will the longer term benefits out way any short term drop in traffic from image search? WIll there be a drop in image search? Any thoughts or experiences are appreciated. Thanks in advance.
Intermediate & Advanced SEO | | highlyrelevant1 -
Most effective Title Tag Structure
I want to target a set of keywords but I want to know which type of Title tag structure or wording is most effective? Here are my target keywords: CMMS, CMMS Software, EAM Software, Maintenance Management Software Do you think using exact keywords terms are most effective? For example: Title tag: CMMS, CMMS Software, EAM Software, Maintenance Management Software Or: Title tag: CMMS Software, EAM Maintenance Management Software Same goes for keyword use for content and H1 tags. Your thoughts? Thanks, John
Intermediate & Advanced SEO | | VizionSEO990