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
-
Two websites or a sub domain or sub page?
Hi, Our company has three branches in Canada and opening a 4th in the United States soon. Our target market strategy will differ in the States and I would like to know your opinion if we should launch a second site under a slightly different brand or not. I don’t want to do anything that could negatively impact our site’s current organic ranks. I feel I have to give some history on our company so you understand the dilemma. It is a little complicated. So, in Canada, we rent large generators and all the equipment needed to distribute and transform that power. We don’t own the generators. We re-rent generators (broker) from our partners. What we own is all the distribution equipment that typically accompanies a generator rental. We make money on the generator also, but the real money is in the distribution portion. In terms of messaging, our current site is tuned to target the end-user, the same market that our re-rent partners target. As a result, our re-rent partners and our company will bid on the same project in many occurrences. Our strategy in the United States is to primarily target the re-rent market. That is a very small segment in comparison to the end-user. From a marketing perspective, all that is really needed to target that group is an outside sales team. There are maybe 40 re-rent partners we will target in our first U.S. GEO… Texas. In the States, we will not rent generators. We will not run ad campaigns that bid on any generator rental type terms. We will not offer the same level of turn-key solutions we offer in Canada. All of the equipment we manufacture will be very generic in appearance, think Acme. Branding will look completely different than what we have up in Canada. We want the re-rent companies we target in the States to feel comfortable we are there to support them not compete against them. Regarding website strategy, I see three options: 1. We create a sub domain or sub page of www.trinitypower.com that explains the services we offer in the States. This for me is the safest solution. 2. We launch a second domain www.trinitypowerrentals.com that has similar content in-terms of the type of equipment we rent, but speaks directly to re-rent partners. That may not be enough of a differentiator though and I fear two sites owned by the same company with similar content will have negative SEO implications, if not right away, a year down the road. 3. We launch a new website under a completely different company name. This still carries some risk as I understand it, even if we have different phone numbers, company registration info, etc…
Local SEO | | TrinityPower
Would love to know your thoughts. Thanks everyone. J0 -
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 -
How to find best local websites?
For example, I'd like to type in a zipcode and get the highest ranking websites by DA/whatever metric the software uses, within a 25 mile radius? Does that type of service exist? I'm looking to build up our local links, but most of the websites have extremely low authority. I'm trying to find some good ones without having to manually check each one. Thanks, Ruben
Local SEO | | KempRugeLawGroup1 -
Blocking non-U.S. traffic to fight referral spam?
I've been thinking about ways to deal with referral spam in Google Analytics. From what I can tell, most if not all of this is coming from outside the U.S. I'd love any insight into the following questions related to this issue: For U.S. based local businesses, I'm wondering if we should just block all traffic from outside of the U.S. -would there be negative SEO factors if we use this approach? Would it be better to just create GA segments to filter out this traffic, rather than actually blocking it? Has anyone found success in using filters or segments in this way? Is anyone seeing referral spam from within the U.S.? Edit: I just came across this suggestion, that setting 2 filters (for invalid hostname and screen resolution) can solve most of the issue. Any insight on this alternative vs. my ideas above?? https://www.distilled.net/resources/quick-fix-for-referral-spam-in-google-analytics/
Local SEO | | irapasternack1 -
Benefits of "Buffer Websites" Marketing for Real Estate Firm.
A local seo firm has approached us and mentioned that we should incorporate something called buffer websites into our SEO. I work with a Houston based real estate agency that sells single family homes. In a nut shell they suggested that we create 5-10 separate standalone websites that each have 40-50 pages of unique copy for specific targeted keywords of our choosing. The idea would by that all these websites and copy would all point back to our main website and help generate substantial traffic. This concepts seems to have been a couple years ago and now sure if we should go this route. Would we be better off just building unique copy on the main site and not focus on the 5-10 websites we would need to deal with? C
Local SEO | | RETEX0 -
Backlinking for small service oriented websites
I am a newby to the SEO world. We are a graphic/web design/development company that has been pulled into the SEO world. We work for a lot of clients that are sensing the need for websites but they don't have the capital to invest in a large website. So after building simple sites for them they come to us wanting to be ranked better in the SERPS. I can go through and do the basics of meta tag info but with small sites, there isn't a lot you can do. I feel I need to learn to do backlinking but am completely lost. When I read about backlinks a lot of people talk about blogging websites, not service industry websites. Does anyone have tips to learn backlinking for small service companies that want to target their local area? loggers, woodworking shops, landscape companies, cabinet shops, home cleaners, bulk food stores, etc. I'm interested in maybe blogposts, or tutorials to read/watch, or software to help me out, etc. Thanks in advance for your help!
Local SEO | | Olvtr0 -
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 -
Any Notable Change in Google's Location Based Results?
I've noticed with many of our clients that when searching for general terms, with obvious local intent, that Google assumes you are in the nearest metro area rather than the specific locality. Anyone else noticed this? Example: I have an HVAC client who has ranked a solid #1 for "HVAC Repairs" since January - if the user was in the small town we were targeting (Wake Forest) since January. However, now Google assumes users in this town are in the nearby metro area (Raleigh), and displays local and organic results for Raleigh instead of Wake Forest. I first noticed this change in mid-May. From what I've read about the Nov Hummingbird update, I don't see that playing a direct role. Any insight?
Local SEO | | Rusty_Shackleford0