Implemented schema.org on our website and it's showing up as being correct but I've been told its wrong- can someone please have a quick look ?
-
Dear Mozzers,
We have implemented schema.org on our website and it's showing up as being correct.
However, I've been told by a SEO company that what we have done is incorrect and is therefore giving out wrong signals to google and that it needs fixing but they haven't told me whats wrong with it.
Would someone please be able to have to have a quick scan and highlight anything that is not correct. I have enclosed 4 urls belows of the different sections of my website.
My website homepage - is -- http://goo.gl/2F80w2
We have a number of branches- An example branch url is - http://goo.gl/8FpcaS
example category url - http://goo.gl/gbAaD2
example product url - http://goo.gl/EXI1Sr
Any assistance would be greatly appreciated
Many thanks
Peter -
Hi Peter, I am very glad I could be of help. Please let me know if there's anything else I can do for you sincerely, Thomas
-
Hi Tom,
Many thanks , Very helpful links here. I will take a look
thanks
Peter
-
Hi Peter
Can only agree with Dirk on this, I have only ever seen the markup in one area when it has been implemented using JSON-LD, we did recently do some markup for a client using Magento which uses a third party search system.
We implemented the code in the normal manner which shows up in the html blocks as Dirk mentioned this was rewritten by the 3rd party search system to use JSON-LD and the code was then all in a nice neat block. But I have never heard of this being a requirement.
Andrew
-
Some outstanding examples can be found here
https://builtvisible.com/micro-data-schema-org-guide-generating-rich-snippets/
Then test your own site and other sites that you know will have proper implementation using
https://www.deepcrawl.com/knowledge/best-practice/schema-101-the-tags-that-search-engines-support/
THE REGEXES:
Use the pre-written regex below to extract your site’s schema tags.
MICRODATA ONLY:
microdata:(itemtype=["']http\:\/\/schema.org) microdata-itemtype:{0..9}itemtype\s?=['"\s]?http\:\/\/schema.org\/([^\"\s\']*)
RDFA ONLY:
rdfa:(vocab=['"]http:\/\/schema.org\/['"]) rdfa-typeof:{0..9}typeof=['"]([^"']*)"
JSON ONLY:
json-ld:(
-
If the markup passes the test it's valid markup & meets Google's guidelines. It would seem a bit ridiculous for Google to develop a test if the results of the test were not valid.
Never heard that markup needs to be put in one place. Most of the time the markup is inserted within your HTML so you will have several blocks of markup (unless you use the JSON-LD markup).
Dirk
-
Many thanks Both,
The SEO company got back to me and implied that as my webpages contain contains several blocks of markup , the first issue is that they need to be condensed into one set of markup for each page.
The also said, it was to basic and not extensive enough and even though Google's testing tool does not indicate any errors does not necessarily mean that the markup is correct or that it meets Google's guidelines.
Do you know if they have a point about the single markup as opposed to several blocks of markup per page as I have never heard that point mentioned before?
thanks
Peter
-
I have checked all of the urls that you have added in your question above and I can confirm that they are all clean and green according to the Structured Data Testing Tool as highlighted by Dirk above https://developers.google.com/structured-data/testing-tool/ so not sure what the SEO Company is looking at.
-
Hi
You can check the implementation in Webmastertools https://developers.google.com/structured-data/testing-tool/ - or in a tool like https://webmaster.yandex.com/microtest.xml
I checked a branch page - for Yandex some of the fields are not correct (url / local address / local phone missing) - but most of it seems ok. For Google everything was ok.
You could check the other pages as well using these tools.
Dirk
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
-
Micro Data Schema Warning - How to solve?
How to solve the Price range warning. i'm using Yoast Local plugin, i've tried many things like dollar sign, and put price range $1000 - $2000 with no luck. Thanks in advanced
Local SEO | | batot_mahmoud0 -
The best link building tactics for small business' which don't include asking for links or guest blogging?
M clients are two estate agents, a photography studio, and a drainage company if that helps!
Local SEO | | sophiecrosby971 -
Why do SMB owners want more calls as a result of SEO, but don't answer 62% of them?
Working mostly with SMBs for 8 years now, we have gradually developed the notion that small business owners are hard to reach by phone. Our Customer Service agents spend hours unsuccessfully trying to reach business owners. If a potential customer calls the business, they'll have to face the same outcome. This means missed opportunities for both parties. Needless to say, one of the most important KPIs in local SEO is the number of generated phone calls...but no one's there to answer. We wanted to dig deeper into the matter, so we did a small study with 85 businesses. Results show that: 37.8% of calls are answered by a person. 37.8% of calls are answered by an answering machine, where no actual conversation (nor conversion) is possible, so we treat these calls as unanswered. 24.3% of calls are unanswered. We also gathered a list of possible solutions to the problem, but what we really need to know is WHY do business owners neglect such an important part of their business? And what resolutions can you think of?
Local SEO | | 411Locals0 -
Schema for Multiple Stores
Our business has 26 stores throughout the UK and the website has a page for each of these that includes contact information, a Google map, a form etc. I was going to add some LD-JSON Schema to all of my pages so that Google would display my social profiles in the SERPS: My problem with this is that I'm worrying my store pages may have a conflict with the data that it is pulling from the individual Google Business Pages that each store has set up. Should I only include the social profile Schema on the home page of my website or could I include this on every page except my store pages - and on these, display "LocalBusiness" Schema? I just don't want to do anything that will confuse Google!
Local SEO | | LiamMcArthur0 -
Local SEO Best Practices for 2,000+ 'location' service area business
Hi Moz Community! We operate a business where we have a network of 2,000+ technicians around the country who help people repair their mobile phones. These techs do the fixing at the customer's location, making them service area businesses. Even after scouring all of the go-to places on local SEO, I'm struggling to find best practices for this type of situation - the fact that our techs are operating in service areas presents a number of challenges. The biggest one, it seems, is that inevitably service areas are going to overlap. When I talked to a Google rep on this he said this "might" cause our locations to get de-listed and we'd just have to test and find out. Other challenges include the fact that we cannot bulk upload the service areas of our techs, and we cannot bulk verify - meaning there is a ton of work to do at our scale. Any suggestions on where to go to find resources on this specific topic, or an example of someone doing this well we can model? Thanks everyone!
Local SEO | | JohnGroves1 -
Google's rel=publisher tag question
Hi, i have a question about the use of rel=publisher tag on a large retail website with multiple local stores. There is 1 e-commerce website where i want to put the rel publisher tag from the main Google + businesspage. There are also 60 local google+businesspages, And on the main website every store has his own store-page. Is it good to put on all the 60 storepages their own rel=publishertag connected with the localbusinesspages on google? Or should i Stick at the main rel=publisher tag connected with the main google+page? Thanx, Leonie
Local SEO | | Leonie-Kramer0 -
Is it necessary to implement hreflang for translated content on different ccTLDs?
Hello there, new MOZ here. I hope someone of the international SEO MOZs can share their opinion on a doubt I have. I've been reading a lot about hreflang and I understand the importance for subdomains and subfolders not only for targeting the same language in different countries (.com, .co.uk, .ca, etc) but also for websites partially or fully translated in other languages. However for these I've always seen examples where you want to have hreflang with subdomains or folders e.g. ru.example.com ; example.com/ru What if I have my translated websites on different ccTLDs - i.e. example.com example.ru. example.br example .fr Do I still need to implement hreflang or in this case is not necessary?
Local SEO | | selectitaly0 -
Have you heard of any white hat methods for influencing Google's auto suggest/auto complete?
We have a client who has a "friend" who says he can get keyword phrases that include their business name to show up in Google's auto suggest when doing a search. We have not heard much about this and are skeptical to these claims as we know how Google comes up with these suggested keyword phrases. Wondering if anyone in the community heard much about tactics to influence auto suggest/auto complete and would like to know your opinion about it.
Local SEO | | CraigSDM0