Schema Markup Location
-
I had a quick question, I want to do schema markup for a local business. Do I need to put it on every page, or just the home page? Also, where should put it i.e. Header, Body, or footer
-
Thank you both, I appreciate it.
-
Peter,
Definitely add it to every page, not just the home page.
As John mentioned, aesthetics are important in determining the best locations. Here are a couple of considerations:
- Aesthetics and usability (where it will best benefit the visitor while also achieving your goal)
- Common areas where it will be automatically inserted into each new page, especially in CMS/ blog sites, such as footer or sidebar
Limitations occur when you have a business with multiple locations (more than 2 or 3), as it will start to create aesthetic and space problems for you. In these situations, you will have to determine the best method on a case by case basis. For example, if you have a bank with one main location and 10 branches in a metro area. You may decide to run the main office location schema on the common pages and then use the individual location schema on their specific contact/ location pages.
Hope this helps.
-
Peter.
The markup is added to content (text) on your website already.
For example, if you have your address and phone number placed in your footer or sidebar, you would add the markup to them.
So naturally where ever you fell your content should sit within the aesthetics of your website, you just add the schema markup around that content.
If for example you have your address in the footer on every page, yes add the markup to every page. Marking up as much content as possible can help the search engines.
Or if you have an events page, with several events on that page, you would add the markup to each event.
Have a look here ... if you have not already http://schema.org/LocalBusiness
There are lots of properties you can use ...
Hope that helps
Regards
John
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
-
Need explanation of Schema
Can someone explain me what it is and what is it used for. From my understanding it is something used by computers to understand language. In other words it is what you can say about an entity. For example a person works, is born somewhere but if I write Mr X flies to as human we do understand but as a computer the computer doesn't understand. Is that what schema is for ? telling me what I can say about an entity using specific verbs so that computers can understand. Thank you,
Intermediate & Advanced SEO | | seoanalytics0 -
Can I add FAQS schema on my homepage?
Hello, can we have the FAQ code on the homepage (staff time)? we have written some questions and answers in the drop-down list on the homepage, and also add the schema code script to one tag of the page, but it does not work!
Intermediate & Advanced SEO | | fbowable0 -
Schema.org wrong display in SERP
Hi, and happy new year! I tagged our new platform with schema.org: website+application software. There's also "reviews". Those reviews use datepublished microdata. However it seems that this info is used as a date for the page... Search for "logiciel cesar" with Google.fr, and the page is https://www.caplogiciel.com/logiciel/cesar
Intermediate & Advanced SEO | | 2MSens
Here's a screenshot of the result: https://www.evernote.com/l/AN29vPn0PFNJdINZtA9QU6x_tmoq99c8D3A What did I do wrong? I checked other websites which are well displayed on Google and they use the same microdata... Thanks. Best, Benoit.0 -
Why some pages show schema and some don't in Google?
I notice Google displays the schema(reviews, price, availability etc.) in results only for some of our item pages in same category using same template. Any ideas why this is happening. They are created around same time - more than a year ago. Schema was also added a year ago.
Intermediate & Advanced SEO | | rbai0 -
How to work with schema.org together with Wordpress
Hi schema.org seems to be quite simple when working with a plain HTML website. You just look up the code you need on schame.org and implement it in the HTML file as required. But when using Wordpress things become more complicated. I have to use plugins for schemata and then I can only use the schemata that exist in those plugins which are very limited. How do you deal with this issue? Cheers Marc
Intermediate & Advanced SEO | | RWW1 -
A few questions on Google's Structured Data Markup Helper...
I'm trying to go through my site and add microdata with the help of Google's Structured Data Markup Helper. I have a few questions that I have not been able to find an answer for. Here is the URL I am referring to: http://www.howlatthemoon.com/locations/location-chicago My company is a bar/club, with only 4 out of 13 locations serving food. Would you mark this up as a local business or a restaurant? It asks for "URL" above the ratings. Is this supposed to be the URL that ratings are on like Yelp or something? Or is it the URL for the page? Either way, neither of those URLs are on the page so I can't select them. If it is for Yelp should I link to it? How do I add reviews? Do they have to be on the page? If I make a group of days for Day of the Week for Opening hours, such as Mon-Thu, will that work out? I have events on this page. However, when I tried to do the markup for just the event it told me to use itemscope itemtype="http://schema.org/Event" on the body tag of the page. That is just a small part of the page, I'm not sure why I would put the event tag on the whole body? Any other tips would be much appreciated. Thanks!
Intermediate & Advanced SEO | | howlusa0 -
What is the best strategy to get a company located in one city, but does business in other cities, ranked locally in the other cities as well?
For example: this client is a custom clothier located in Phoenix, but would like to come up in the search engines for Scottsdale, Tucson, Prescott, Chicago, etc., because he travels to those cities and does business there with his custom clothing business. His website is www.artfultailoring.com Right now, he'll come up for custom suits phoenix, custom shirts phoenix az, etc. So how would I get him to come up in the search engines in more locations than just Phoenix?
Intermediate & Advanced SEO | | cgray010 -
Google Places, Multiple locations best practice
What is the best practice with having multiple locations in Google Places. Does having multiple Google Places set up for each business have a big effect on local rankings for the individual areas? Should I use the home page for the website listed on each page or is it better to have a specific landing page for each Google Places listing? Any other tips? Thanks, Daniel
Intermediate & Advanced SEO | | iSenseWebSolutions0