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
-
Should I even do product page schema?
If I have no reviews/ratings on the page itself and special/limited time offers and just a regular product page with a standard price, is there any ability to do product schema with it getting flagged for errors? Google's Structured Markup Testing Tool threw me an error when I test it without any of those: | One of offers or review or aggregateRating should be provided. | And even if it's possible, is there any point?
Intermediate & Advanced SEO | | SearchStan0 -
Can Google Crawl & Index my Schema in CSR JavaScript
We currently only have one option for implementing our Schema. It is populated in the JSON which is rendered by JavaScript on the CLIENT side. I've heard tons of mixed reviews about if this will work or not. So, does anyone know for sure if this will or will not work. Also, how can I build a test to see if it does or does not work?
Intermediate & Advanced SEO | | MJTrevens0 -
Schema for Product Categories
We have an E commerce site and we have started to implement Schema's. I've looked around quite a bit but could not find any schema's for product categories. Would there be any schema's to add besides an image, description, & occasional PDF?
Intermediate & Advanced SEO | | Mike.Bean0 -
Different rankings for same keyword in different geo locations
I am listed at # 11 in google.com.pk for a same keyword but listed 4th when I use &gl=us in the same query or use a US ip address. Could this be because google's recent update and maybe they are taking time to push the update towards other countries or something else? In any case I see decent rankings when I use the query in google.com or when I use gl=us, but lower quality results in google.com.pk so please guide what is going on. Thanks in advance for guidance (y)
Intermediate & Advanced SEO | | hpk0 -
When to Use Schema vs. Facebook Open Graph?
I have a client who for regulatory reasons cannot engage in any social media: no Twitter, Facebook, or Google+ accounts. No social sharing buttons allowed on the site. The industry is medical devices. We are in the process of redesigning their site, and would like to include structured markup wherever possible. For example, there are lots of schema types under MedicalEntity: http://schema.org/MedicalEntity Given their lack of social media (and no plans to ever use it), does it make sense to incorporate OG tags at all? Or should we stick exclusively to the schemas documented on schema.org?
Intermediate & Advanced SEO | | Allie_Williams0 -
Schema.org Markup for Currencies in Multiple Countries.
Hello - Just getting in to a bit of Markup for rich snippets etc. This site sells from New Zealand , but our target market is Australia and most of our sales are there and we locate it there in Webmaster tools. Our Site changes currency / location automatically detecting IP Addresses. So -primarily I have a product with multiple variations on one page that I want to show offers in Google.com.au - in Australian Dollars Syntol Probiotic
Intermediate & Advanced SEO | | s_EOgi_Bear
90 caps $25AUD 180 Caps $50AUD 360 Caps 75AUD Here is the page http://www.return2health.net/syntol.html Ideas around that? Ideally I would like to add some country specific data to it I guess..?0 -
Microdata / Schema.org and HTTPS
I have a quick question regarding Microdata / Schema.org files that are not hosted on secure connections. I receive a receive a security error from my e-commerce site because the code references the schema over HTTP instead of HTTPS.<div< span="">itemscope itemtype="http://schema.org/Product"></div<>This is not the first time I have run into this issue. We also use MRSS schema for an RSS feed from yahoo and the same thing happens.<div< span="">xmlns:media="http://search.yahoo.com/mrss"></div<>The problem mainly lies in the fact that these schemas are not hosted over HTTPS. If you add HTTPS to the beginning of both you will get a security error.Just wondering if anyone else has dealt with this or similar issue and what the "best practices" are around this?Is it ok to obtain the schema directly and then host it on our server, over our secure connection?Thanks!
Intermediate & Advanced SEO | | AnthonyMangia0 -
Places ranking for a non-locational phrase?
http://www.google.co.uk/search?ie=UTF-8&q=coach+hire&pws=0&gl=GB The link above takes you to a SERP for a general phrase with no hint of locations involved (Coach Hire). However oddly enough there is a single google places listing that has pooped up at #4. Liverpool Minibus Coach hire <cite>
Intermediate & Advanced SEO | | PPCnSEOwww.localcoachhireuk.co.uk/</cite> Now if this was "Coach Hire London" I would expect places, and indeed there is a list of places. But how do you get a places listing ranking for a phrase without a place name? Also of interest is the fact that this website doesn't even exist! It is a 301 redirect to another site. Google seems to be picking up the 301 since it shows the redirected site in the page snapshot and has no pages indexed for this domain. So an un-indexed site with a 301 redirect is #4 for the top phrase in this industry. I have no doubt that this will only be a temporary thing but it would be interesting to know how it was possible.
0