Listing multiple schema Things (e.g. Organization, LocalBusiness, Telephone, Locations, Place, etc)
-
Greetings All,
My law office features many pages with what are essentially directory listings (names, addresses, and phone numbers of places, agencies, organizations that clients might find helpful).
Am I correct in assuming that using schema for each of these listings might cause confusion for search engines? In other words, are search engines looking for schema on pages or sites to tell them only about the company running that page or site, or do search engines appreciate schema markup to tell them about all the pieces of content on the pages or that site?
-
Everett,
Thank you. Very much appreciate the detail. Will definitely check out JSON-LD.
-
Hello Micromano,
See this thread on Stack Exchange. You can mark up your organization, as well as any organization (or other "entity") that you describe / discuss on your website. Marking up an organization doesn't mean you are necessarily affiliated with them UNLESS you use the "SameAs" tag to connect that data with your own website, wiki page or social profiles...
Also, you may want to look into using JSON-LD instead. You would still base it on the Schema.org hierarchies, but the code is slightly different. The cool thing about JSON is that you don't have to show all of the data you're marking up. It can just be in the source code and not visible on the page, similar to meta descriptions as far as that aspect goes.
Here's what I would do.
1. Put Organization Schema for YOUR business (or your client's) in the HTML header of EVERY page using JSON-LD. Here's a generator I like. Also check out the JSON-LD Playground for testing your code. Don't forget the SameAs tags pointing to other sites/pages that you can verify as "official". This includes Wikipedia pages, Wiki Data pages and social profiles.2. Also surround information about YOUR business (logo, NAP...) with traditional Schema.org Organization markup.
3. Use traditional Schema.org Organization markup for the business listings, and include a SameAs tag around a link to their official websites.
Here's a good Stack Overflow thread to check out: Mixing Together Schemas.
-
Thanks for all the responses! Much appreciated.
-
In general schema.org markup helps search engines understand the content within the context better. So when you makup data it helps SE's understand you pages better. I would go for the schema.org markup in json-ld to be flexible in how the you show the marked-up data in your content. So to answer your question I would go ahead and mark-it-up (but make sure you do it the right way). Good luck.
-
No, it won't create any confusion for SEs if you are using the schema in proper manner like mentioned here, as per my opinion Structured data is a great idea to display your business in SEs, and it is definitely appreciated by SEs. This is also a good article about Schema https://blog.kissmetrics.com/get-started-using-schema/
Hope it helps
-
I've been wondering about this too. I may be wrong, but I feel as if it's contextual. For example, on many event listing websites they use event schema. Which will mark up the event details as well as the organiser details. This uses schema for the organiser and venue's business addresses, phone numbers and website, etc. This is the correct way of marking up events and the rich snippets display correctly on Google. As long as the NAP is under Organization or whatever (which lists the business' name) and you make it clear that it isn't your organisation, I assume it's fine.
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
-
Multiple Locations Same City
I have a local seo campaign im trying to reconfigure. Lets say i am a dwi lawyer and i have multiple locations. These are merely examples for cities and keywords. Home page is Criminal defense lawyer - this is the term we should be targeting. Maybe i can target the state name, but i am losing so much SEO weight by not leveraging this home page as the main page for this term. Then we have a location page in south Boston that is "S Boston DWI lawyer" as the title tag. Then we have another location page north Boston that is "N Boston DWI Lawyer" as the title tag. I can leave the city name off the home page title tag, but then what do i do with these pages that are pretty much competing with one another? I know the home page will not rank since none of the locations point to it, and only to a location page. I was thinking about creating one page with both locations and having both G map listings go directly there, but that doesn't make sense because other locations do not have the same setup. Or choosing the most central location and pointing that to the home page and let the rest have a locations page. Finally the home page will not rank well for any major terms. The location page does rank for the fictional south Boston DWI lawyer, but the other listing does not show up. The home page does not show up in the first ten pages either. One other aspect is that the home page ranks for terms that I am not even targeting. These pages are all targeted on specific keywords so that they do not overlap or compete, but some pages are the services main outline, but the location pages have their own version. I have removed all mentions of the same keyword from the home page. I made a few wchanges about 2 weeks ago and already noticed movement in rankings days later.
Local Website Optimization | | waqid0 -
Multi Location SEO Page Structure
I am trying to optimize my website for multiple locations. I have setup a landing page for each location. Now I want to optimize services we offer at those locations such as floor scrubber rentals. I'm confused on the best approach for this for ranking locally. I offer the same equipment for rent at each location. So... should I have a link on the location landing page that takes you to an individual floor scrubber rental page for each location optimized for that locations city or should I have just one floor scrubber rental page and would I optimize it for both cities or just optimize it for floor scrubber rentals in general? I have many different categories like this that are offered @ both locations. If I do individual pages all the products and rates will be duplicate but I could change the areas we deliver to and description to be more geared towards that city.
Local Website Optimization | | CougarChemMike0 -
Using IP Detection to Filter Directory Listings without Killing Your SEO?
I have a client who maintains a directory of surgeons across the United States (approx. 2,000 members at present), and wishes to use IP detection to dynamically filter their surgeon directory to a sub-set that is relevant to the geography of the visitor. At the same time, however, we want the pages in the surgeon directory to rank nationally for terms like "[insert specialty] surgeons". Any tips/best practices for implementing an IP detection solution without shooting yourself in the foot from an SEO perspective? Is it even possible? Thanks! Jeremy
Local Website Optimization | | Jeremy_Lopatin0 -
Should I open a new domain and website for a new location under one company?
Hi my name is Gina and I wanted to ask for some advice. I'm thinking opening a diff location and was thinking if its a good idea to open up a new domain and new website? And why that may be a good idea and why or a bad idea and why?
Local Website Optimization | | LittleDog0 -
Where does analytics pull information from for general keyphrases that do not list a city? Ex: Restaurants, Playgrounds, Librarys
I have heard that when doing a general search, the search engine will pull the results based on IP address. But what if that information is not available? Where does analytics pull that keyword information if there is no location associated with the keyphrase?
Local Website Optimization | | seomozinator0 -
Schema - Street Address
I'm starting to use schema on a site currently working on the business address in the footer. What is the correct way to use data that has more than one line? So for example the address is something like "Unit 1, Some Farm, Some Street..." Unit 1, Some Farm Some Street or Unit 1, Some Farm
Local Website Optimization | | MickEdwards
Some Street0 -
Does the Location of my Server effect my SEO?
Does the geographic Location of my Server effect my SEO? HELP US! We are arguing for 3 weeks already. My partner has mentioned multiple times in the past that "since 2013 google does not require your server to be in the country you are targeting for seo"
Local Website Optimization | | DanielBernhardt
And that actually all they care about is if its a good and fast server - not where its physically located in the world. I am a strong believer that the geographic location of your server directly effects your SEO ranking... lets say if you want to target www.google.ru for your seo, best you have a server located in Russia for hosting your website.. WHO IS RIGHT? Choose the winner and base the facts.
If anybody has the correct answer and information to base it on it will help us alot - and maybe even spare some unnecessary violent between us two! we found some articles across the web, sadly they are all dated back to 2012.... Thanks in Advance for all the help guys!0 -
One location performing worse than the rest despite no major difference in SEO strategy
Hi all, I'm flummoxed. I'm dealing with a business that has 15 or so offices in three cities, and one city is performing horribly (this includes every office therein). The other two cities have shown consistently stellar results with massive traffic increases month over month for the past year; the city in question dropped unexpectedly in June and hasn't ever recovered. We didn't perform any major website changes during or immediately prior to that time period, and the website in general hasn't been negatively affected by Hummingbird. All locations for the business are optimized in the exact same way and according to best practices; there's no significant difference in the number of local listings, reviews, G+ fans, social signals, etc across locations. All meta data and content is optimized, NAPs are all consistent, we've built links wherever we can: the SEO for every location has been by-the-books. We've run a competitor audit in this particular city that included pulling our top competitors and exploring their domain authority, meta data, on-page keyword grade for the term we're trying to rank for, number and type of inbound links, social signals, and more; and we didn't spot any patterns or any websites that were significantly outperforming us in any area (besides actual rankings). It's frustrating because the client is expecting a fix for this city and I can't find anything that needs to be fixed! Have any multi-local SEOs out there run into a similar problem? What did you do about it?
Local Website Optimization | | ApogeeResults0