Question about schema.org
-
Hi guys,
I have a website that has many local based pages. In other words we're featuring local businesses in many many cities. So my question is, will it help if i add schema markup to each page while each markup will be appropriate to the city each page belongs to? Will it help with ranking those local pages?
Thanks
-
Hi Miriam, thank you for helping! Yes, this is what i wanted to know if there is a way to somehow to mark local page with numbers of vendors on it (not individual pages with only one vendor).
Thanks
-
Wow, great discussion going on here, everybody!
Marina, you would use local business Schema markup on the individual listings. So, markup for plumber A and markup for plumber B ... but not local business markup for the page itself.
...At least, I'm pretty sure that's what you're asking
-
Thank you all for helping me to figure it out!
Richard, i'm trying to assign structured data to identify the whole page itself as a list of plumbing businesses from specific area. I just want to add a location markup and potentially type of vendor (i.e. plumber, roofer..). Is that possible?
Andy, can you elaborate what you mean by "you can add schema to the listings on the page though?"
Thanks!
-
As per the confusion I too was thinking it would be individual pages for each business in a location. As for the markups I suppose it depends on the different businesses being used.
If however they are all on one page then as per Andy I am not sure you can feature all the schema at the same time without causing some issues.
-
Hi Marina,
Im afraid you cant do this. There is no page level markup for a page like this. You can add schema to the listings on the page though.
-Andy
-
Marina,
This is an excellent question. Thank you for clarifying. Just to be clear, Are you trying to assign structured data to identify each of the businesses in this listing as plumbers from that area, or simply trying to identify the page itself as a list of plumbing businesses from that area?
Sorry for any confusion. Thanks again for clearing that up. Sorry to keep asking question, just want to be absolutely sure I know your intent. Thanks!
-
Thank you for answering!
So yes, i see i haven't articulated my question clearly enough. Andy is right, i have local pages where there are several local businesses are featured on the same local page. For example, 5 plumbers in Atlanta, GA. So all of these local businesses are located in Atlanta, GA but they don't have any relation to each other.
My initial question was if i can mark such local pages (with number of local businesses from the same city on every page) with schema.org so search engines will only see that this page is about a local business (let's say plumbers) and its location (let;s say Atlanta GA).
THank you again!
-
No need to apologise Richard - We need Marina to confirm the structure
-Andy
-
If that is the case, then by all means I apologize. From what I gathered, she said she has local business in many cities. I'm assuming that each of the "local pages" she is referring to, is a page optimized for that business in a specific city, with different pages for each city.
If I am wrong I stand corrected and apologize for any confusion.
-
And this is absolutely correct for a business, but from what I understand, it is the page that all of these businesses sit on that Marina was referring to.
If I have this wrong and Marina is only looking to markup each business on a page, then this is what you would do and there is absolutely no issues with that.
-Andy
-
She said she has a website that has many local based pages. You can easily markup different pages for different locations.
-
Marina, here is an example of how you can do this for your business.
Your Business Name
Your Street Address
You City/Town,
Your State
Your Zip CodeUnited States
Your Phone Number
Cash
Credit Card
Check
Mon-Sat 9am - 5:30pm -
From what I understand Richard, Marina is wishing to Markup a page that relates to multiple different businesses that are not related. I'm not even sure what Markup you would use in this instance.
Local Markup relates to businesses, not pages that are more like a directory.
If I have misunderstood the page concept, then I could have this wrong, but I don't think I have.
-Andy
-
I completely understand what you are saying Andy. I just don't see much risk with location markup so long as the correct location is used and the markup is valid. It will certainly help Marina to add structured data to improve location association for a page already optimized for Local SEO for that city. If Marina is simply adding this markup for a business location, I can't see how a penalty would arise so long as the correct information was used.
If Marina was using structured data to associate a location to a business page that the business wasn't actually located at, then I'd be worried. I agree with what you are saying, but I think the risk is minimal in this instance so long as your markup is correct and your location data is correct.
-
Hi Marina,
The trouble is, Markup isn't meant to be used in this manner. It is for a single item or single entity. If you had a page dedicated just to one business or chain, then it's a little different. Someone might be able to suggest a way around this but I am not aware of a way to Markup a page in the manner you are looking for.
Have a read of these examples over at Google.
-Andy
-
Hi guys. Thank you so much for insights! I really appreciate so rapid responses!
Tim Holmes, can you please advise what markups i should add to better determine the locality of the pages? You also said "just make sure you implement it correctly so you don't conflict with each entry." Can you please give me more details on how to implement it correctly so i don't make conflict with each entry?
Andy Drinkwater, yes i read these guidance and i totally understand them. However, as i understand this applies to rating and reviews only. What i want to do is just to mark each local page with local markups. Please let me know if i'm missing something.
Thank you in advance!
-
It's not so much the writing of spammy markup Richard - it's the incorrect use of it. You wouldn't use Markup to help classify a page full of businesses in a specific location in this manner. This goes against the uses that are suggested as they are not specific items.
It's a little difficult to imagine the exact setup of the site and pages without seeing them, but I would be hard pushed to say this would be a recommended technique as it goes against the uses that Google suggests.
-Andy
-
As far as what Andy is saying, you should have no worries if your website is being monitored in Google Search Console. If you have Structured Data on your website, Google will notify you if there are any issues with the markup of your structured data. However, you can easily prevent the possibility of writing bad structured data markup.
Google provides a Structured Data Testing Tool, as well as an on page data highlighting tool directly in Google Search Console to test structured markup with. In Google Search Console, there is a tab called Search Appearance in the side navigation. Under this tab, you can find Structured Data. If you have structured data on your website, you can also use this tab to validate that Google is aware of your structured data, and that there are no errors.
While Andy is correct that Google is now penalizing websites for spammy structured data markup, you can easily avoid these penalties with tools that they provide you, as well as receive notifications directly from Google if you website is in violation of these rules. Just make sure your website is added to your Google Search Console account, and that you are receiving notifications. Hope this helps!
-
Hi Marina,
Approach this with caution. Google is penalising sites that abuse / over optimise their schema markups. What you are suggesting sounds like you could cause your site harm:
Review and rating markup should be used to provide review and/or rating information about a specific item, not about a category or a list of items. For example, "hotels in Madrid", "summer dresses", or "cake recipes" are not specific items. See also our structured data policies for multiple entities on the same page. Read more here
Tread very carefully and I would advise testing with a small control group first of all if you want to do this. Remember that Google is targeting spammy use of markup, so just don't fall into this category. You are wanting to markup other locations that are not directly related to yourself.
My gut feeling is don't do this if you think what you have planned falls into this e.g "business in LA" or "restaurants in London".
-Andy
-
As per the previous two posts, I would imagine that it will help Google determine the locality of the pages and that of the featured businesses a little easier, just make sure you implement it correctly so you don't conflict with each entry.
More details on local schema markup can be found below.
https://schema.org/LocalBusiness
https://developers.google.com/webmasters/business-location-pages/schema.org-examples
Brett provided the great testing tool above too
Cheers
Tim
-
Hello Marina,
I would certainly recommend it, you will also future proof the sites structure as schema.org seems to be the only thing the 3 top engines can agree on to mark it up Google has a free tool https://developers.google.com/structured-data/testing-tool/ with some tutorials. Hope this helps
-
Hi Marina,
Good question, it most certainly will have an impact on how Google sees the page as you have spend some time making sure the pages are marked up in the right way. I would never put it as a first priority but would make sure that your pages have some some elements of the markup.
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
-
Content Page URL Question
Our main website is geared toward the city where we are located and includes the city name in content page URLs. We also have separate websites for three surrounding cities; these websites have duplicate content except the city name: MainWebsite.com
Local Website Optimization | | sharon75025
City2-MainWebsite.com
City3-MainWebsite.com
City4-MainWebsite.com We're restructuring to eliminate the location websites and only use the main website. The new site will have city pages. We have well established Google business locations for all four cities. We will keep all locations, replacing the location website with the main website. Should we remove City-IL from all content page URLs in the new site? We don't want to lose traffic/ranking for City2 or City3 because the content pages have City1 in the URL. Page URLs are currently formatted as follows: www.MainWebsite.com/Service-1-City1-IL.html
www.MainWebsite.com/Service-2-City1-IL.html
www.MainWebsite.com/Service-3-City1-IL.html
www.MainWebsite.com/Service-4-City1-IL.html Thanks!0 -
Question about partial duplicate content on location landing pages of multilocation business
Hi everyone, I am a psychologist in private practice in Colorado and I recently went from one location to 2 locations. I'm currently updating my website to better accommodate the second location. I also plan continued expansion in the future, so there will be more and more locations as time goes on. As a result, I am making my websites current homepage non-location specific and creating location landing pages as I have seen written about in many places. My question is: I know that location landing pages should have unique content, and I have plenty of this, but how much content is it also okay to have be duplicate across the location landing pages and the homepage? For instance, here is the current draft of the new homepage (these are not live yet): http://www.effectivetherapysolutions.com/dev/ And here are the drafts of the location landing pages: http://www.effectivetherapysolutions.com/dev/denver-office http://www.effectivetherapysolutions.com/dev/colorado-springs-office And for reference, here is the current homepage that is actually live for my single Denver location: http://www.effectivetherapysolutions.com/ As you can see, the location landing pages have the following sections of unique content: Therapist picture at the top testimonial quotes (the one on the homepage is the only thing I have I framed in this block from crawl so that it appears as unique content on the Denver page) therapist bios GMB listing driving directions and hours and I also haven't added these yet, but we will also have unique client success stories and appropriately tagged images of the offices So that's plenty of unique content on the pages, but I also have the following sections of content that are identical or nearly identical to what I have on the homepage: Intro paragraph blue and green "adult" and child/teen" boxes under the intro paragraph "our treatment really works" section "types of anxiety we treat" section Is that okay or is that too much duplicate content? The reason I have it that way is that my website has been very successful for years at converting site visitors into paying clients, and I don't want to lose aspects of the page that I know work when people land on it. And now that I am optimizing the location landing pages to be where people end up instead of the homepage, I want them to still see all of that content that I know is effective at conversion. If people on here do think it is too much, one possible solution is to turn parts of it into pictures or put them into I-frames on the location pages so Google doesn't crawl those parts of the location pages, but leave them normal on the homepage so it still gets crawled on there. I've seen a lot written about not having duplicate content on location landing pages for this type of website, but everything I've read seems to refer to entire pages being copied with just the location names changed, which is not what I'm doing, hence my question. Thanks everyone!
Local Website Optimization | | gremmy90 -
Schema Markup adds whitespace
We have this white space below our logo when our local schema markup is added: http://d.pr/i/73EmV0 Can the markup be hidden to remove the space and still be indexed by google? Kevin
Local Website Optimization | | KevnJr1 -
Applying NAP Local Schema Markup to a Virtual Location: spamming or not?
I have a client that has multiple virtual locations to show website visitors where they provide delivery services. These are individual pages that include unique phone numbers, zip codes, city & state. However there is no address (this is just a service area). We wanted to apply schematic markup to these landing pages. Our development team successfully applied schema to the phone, state, city, etc. However for just the address property they said VIRTUAL LOCATION. This checked out fine on the Google structured data testing tool. Our question is this; can just having VIRTUAL LOCATION for the address property be construed as spamming? This landing page is providing pertinent information for the end user. However since there is no brick and mortar address I'm trying to determine if having VIRTUAL LOCATION as the value could be frowned upon by Google. Any insight would be very helpful. Thanks
Local Website Optimization | | RosemaryB1 -
Schema markup for a local directory listing and Web Site name
Howdy there! Two schema related questions here Schema markup for local directory We have a page that lists multiple location information on a single page as a directory type listing. Each listing has a link to another page that contains more in depth information about that location. We have seen markups using Schema Local Business markup for each location listed on the directory page. Examples: http://www.yellowpages.com/metairie-la/gold-buyers http://yellowpages.superpages.com/listings.jsp?CS=L&MCBP=true&C=plumber%2C+dallas+tx Both of these validate using the Google testing tool, but what is strange is that the yellowpages.com example puts the URL to the profile page for a given location as the "name" in the schema for the local business, superpages.com uses the actual name of the location. Other sites such as Yelp etc have no markup for a location at all on a directory type page. We want to stay with schema and leaning towards the superpages option. Any opinions on the best route to go with this? Schema markup for logo and social profiles vs website name. If you read the article for schema markup for your logo and social profiles, it recommends/shows using the @type of Organization in the schema markup https://developers.google.com/structured-data/customize/social-profiles If you then click down the left column on that page to "Show your name in search results" it recommends/shows using the @type of WebSite in the schema markup. https://developers.google.com/structured-data/site-name We want to have the markup for the logo, social profiles and website name. Do we just need to repeat the schema for the @website name in addition to what we have for @organization (two sets of markup?). Our concern is that in both we are referencing the same home page and in one case on the page we are saying we are an organization and in another a website. Does this matter? Will Google be ok with the logo and social profile markup if we use the @website designation? Thanks!
Local Website Optimization | | HeaHea0 -
Question about landing pages
I currently have a service based website with landing pages for surrounding towns. For example the keywords targeting and url for the town are "service+town+state". I recently noticed that I am not showing up at all for "service+zip" even though I have the zips included in all the landing pages. I was told if I made more landing pages dedicated to zip I would risk killing the rank on other landing pages. Would it be advisable to make another totally different website that focuses on just the "service+zip" landing pages. The name of the page would be the same the company obviously but the phone numbers and content would be different along with domain url. Any advice or suggestions are welcome. Thanks.
Local Website Optimization | | Spartan221 -
Competitor Ranking High with Questionable Backlinks
Happy Friday Mozzers! I wanted to pick your brains this morning, and see what your thoughts were on how Google missed this one. One of our competitors is ranking high in Google, and has been for some time. About 5-6 months ago, his site skyrocketed from page 3-4 to the top of page one. The site meta tag is pulling in logo alt text, content is very messy and sales driven, and after looking at the backlink profile in MOZ tools, it has a ton of links from China, Japan, Korea. Most of the backlinks are from blog pages, about everything under the sun, from UFO's to porn sites. This site has consistantly ranked high at the top of the page for many different competitive keywords. My question is this: HOW? After all the updates done by Google, and their focus on web spam, what is allowing this site to rank high constantly? (5-6 months now, and often in the number one spot). Here is an example of some of the backlinks. There are a LOT of them. http://sundtjek-wp.alexandra.dk/?p=1
Local Website Optimization | | David-Kley
http://ice.anyang.ac.kr/xe/teacher/2095
http://blog.so-net.ne.jp/etsuko_hayashi_ET3/2006-07-02 Don't worry, we are not looking to follow in his footsteps, lol. I was just wondering how this can happen, and for such a long time period.0 -
NAP question about wider service area
My business is based in Suffolk, UK, but I serve an area that includes Essex, Cambs, Herts and Norfolk. I've been making an effort to include a constant NAP across all my local citations for Suffolk in an effort to rank better in local search.
Local Website Optimization | | schitz011
However, what effect does this have on pages when trying to rank for searches for areas where I have no physical location? If my entire site has NAP across it referencing Suffolk, does this impact the ability to rank organically for areas outside Suffolk? If so, what would be the best practice for increasing organic rank in these areas?0