Skip to main content

How To Properly Use Schema Markup For Local Business?

How To Use Schema Markup For Local Business?
How To Properly Implement Schema Markup For Local Business Website To Improve Search Visibility?

Today I Came Across Quora and Found a Question About How To Use Schema Markup For Plumber and HVAC Business Website To Improve SEO?

I answered the question and I thought It would be great, If I publish my answer here at my Blog.

Google's search result pages support Semantic Markup that allows local business owners to provide information about their business by using schema.org vocabulary. By providing with a mix of required, recommended and optional properties with values for the https://schema.org/LocalBusiness class, a business can now provide Google with information about things like the business's name, address, telephone number, physical location and hours of operation in a machine readable way.

This also called structured data markup, and can be eligible to appear in two categories of Google Search features:

Rich Results Snippet: Structured data for things like recipes, articles, and videos can appear in Rich Cards, as either a single element or a list of items. Other kinds of structured data can enhance the appearance of your site in Search, such as with Breadcrumbs, or a Sitelinks Search Box.

Google Knowledge Graph Cards: If you're the authority for certain content, Google can treat the structured data on your site as factual and import it into the Knowledge Graph, where it can power prominent answers in Search and across Google properties. Knowledge Graph cards appear for authoritative data about organizations, and events. Movie reviews, and movie/music play actions, while based on ranking, can also appear in Knowledge Graph cards once they are reconciled to Knowledge Graph entities.

Google has supported the provision of local business information with schema.org since April 08, 2014, but this is the first time they've published prescribed property specifications for Local Business.

You can provide structured data markup in your HTML and AMP pages. Google Support Following Structured Data Markup Formats:

Microdata: Microdata is a WHATWG HTML specification used to nest metadata within existing content on web pages. Search engines, web crawlers, and browsers can extract and process Microdata from a web page and use it to provide a richer browsing experience for users.

JSON-LD (Google Recommended Format): JavaScript notation separate from the body of the HTML itself. Markup is placed inside a script tag in the head of the HTML page. The markup does not have to be interleaved with the user-visible text, which makes nested data items easier to express, such as the Country of a PostalAddress of a MusicVenue of an Event. Also, Google can read JSON-LD data when it is dynamically injected into the page's contents, such as by JavaScript code or embedded widgets in your content management system.

RDFa: RDFa (or Resource Description Framework in Attributes) is a W3C Recommendation that adds a set of attribute-level extensions to HTML, XHTML and various XML-based document types for embedding rich metadata within Web documents. The RDF data-model mapping enables its use for embedding RDF subject-predicate-object expressions within XHTML documents. It also enables the extraction of RDF model triples by compliant user agents.

How To Implement Schema Markup For Local Business Website To Improve Search Visibility?


Make sure your Plumbing and HVAC Business Contact and Geographic Information is implemented correctly on your website should be the first step when it comes to implementing schema markup onto your website.

The Local Business section of https://schema.org/LocalBusiness has a variety of categories that businesses can implement as part of the footer or contact page of their website, including address, phone, fax, operating hours, and even accepted payment types.

Microdata Example For Plumbing Service

The microdata schema markup is displayed via div tags and isn’t displayed on the live version of the website. The div tags designate the information that applies to the chosen schema markup:

<div itemscope="" itemtype="”https://schema.org/Plumber”">
<span itemprop="”name”">ABC Plumber</span>
<br />
<div itemprop="”address”" itemscope="" itemtype="”http://schema.org/PostalAddress”">
<span itemprop="”streetAddress”">123 Main Street</span>
<span itemprop="”addressLocality”">Phoenix</span>,
<span itemprop="”addressRegion”">AZ</span>
<span itemprop="”postalCode”">85001</span>
</div>
Phone: <span itemprop="”telephone”">555-555-5555</span>
<a href="http://googlemapsurl.com" itemprop="”maps”">URL of Map</a>
</div>

In this example for an Plumber’s Business, the only information that is displayed on the public-facing side of the website is the information between the span and div tags. Visitors won’t be able to tell that a business is using schema unless they view your website source code.

The ‘itemprop’ in the span tag identifies the schema markup property for that piece of information. All available properties are shown on Home - schema.org in their applicable category.

JSON-LD Structured Data Example For HVAC Contractor

Below is an example of a common JSON-LD syntax which can be used to define a single HVAC Company Business Information:

<script type="application/ld+json">
     {
     "@context": "http://schema.org",
     "@type": "LocalBusiness",
     "address": {
  "@type": "PostalAddress",
  "addressLocality": "Phoenix",
  "addressRegion": "AZ",
  "postalCode":"85001",
  "streetAddress": "123 Main Street"
  },
   "description": "This is your HVAC Contractor Business Description.",
   "name": "ABC HVAC Contractor",
   "telephone": "555–555–5555",
   "geo": {
 "@type": "GeoCoordinates",
 "latitude": "40.75",
"longitude": "73.98"
     },
 "sameAs" : [ "http://www.facebook.com/your-hvac-company-page.",
"http://www.twitter.com/your-hvac--company-profile",
"http://plus.google.com/your-hvac--company-profile"]
   }
</script>

In this example for I created an HVAC Company schema markup by JSON-LD Format.

Once you have your markup/code placed on your website, go ahead and test it with Google Structured Data Testing Tool.

If you have little or no web development experience, it’s easy to run into error when trying to customize the code examples with your own business information. In this case, i advocate you to hire an Professional Consultant.

If you enjoyed the article, please share.

Comments

Popular posts from this blog

Best Online SEO Tools for Links, Keywords and Rank Tracking

We’re always on the lookout for great tools and with a $5 billion industry, SEO is one market that has a ton of tools to help you. Whether you’re researching you or your competitors’ backlinks, trying to identify keywords and cocurrence terms, or simply trying to monitor how your site is ranking, here are the most popular SEO tools and platforms on the market.
Some key features of search engine optimization platformsMonitoring Keyword Rankings – the ability to enter keywords and then monitor their ranking over time is a core feature of most of the platforms. Given that search results are mostly personalized, this ability is largely used for overall trending analysis to see whether the efforts you’re making are improving your ranking on keywords or not.Local Keyword Rank Monitoring – since the location of the search user and your business can play a huge role, many of the keyword monitoring platforms provide a means to track your ranking by geographic location.Keyword Discovery – whil…

How to use Keywords in Website Search Engine Optimization (SEO)

A keyword is a term that is used to match with the query a person enters into a search engine to find specific information. Most people enter search phrases that consist of two to five words. Such phrases may be called search phrases, keyword phrases, query phrases, or just keywords.

SEO Keywords are the phrases in your web content that make it possible for people to find your Website via Search Engines. A website that is well optimized and offer relevant content might get higher search engine organic ranking.

These days, keyword optimization, due to keyword Spamming in the past, has been reduced in importance by search engine like Google. It’s purpose is only to tell search engine that, for example, this page is about XX, and you want them to include it in their search results when people search for XX and variations of XX. Lessening the importance of keywords is very different from disregarding them altogether though.

These are the issues you should consider during your Website SEO P…

SEO Tips for Affiliate Website

Nowadays, search engine's organic ranking is much harder, especially for an affiliate marketing website. So how do you get higher organic ranking? The SEO Strategy can be different from site to site, but some of the standards remain the same regardless of the topic or niche.Here’s How To Do SEO For An Affiliate Website That Gets Higher Search Ranking:Branded Domain Names
Choosing a strategic domain name that represent your affiliate business is not just a task for those starting up their own businesses. For many, the decision to launch your own affiliate website comes many years after you’ve already built a profitable affiliate business. Use a keyword rich domain name, but avoid looking spammy.Shopify Have a list of 10 free tools can help you choose a great domain name.Keyword Strategy
Keyword Strategies are essential to develop a search engine optimized website. The best keyword strategies rely on highly relevant keywords & placement on important parts thought your affiliate …