How to Rank Higher on Google: A Small Business Guide
How to rank higher on Google, step by step: choose the right searches, improve your pages, fix technical problems, earn trust and measure what works.


Schema markup is code you add to a web page to tell search engines exactly what it contains: a business, a product, an article, an event or a recipe. It uses a shared vocabulary from Schema.org, usually written in a format called JSON-LD. Visitors don't see it, but it helps Google understand the page and can make it eligible for rich results such as star ratings and product prices in search.
Search engines are good at reading text, but they still have to guess what some of it means. Is "Mildura" a business name or a town? Is "4.8" a rating or a price? Schema markup removes the guesswork by labelling the facts on a page in a structured way.
The vocabulary comes from Schema.org, a project started by Google, Microsoft (Bing) and Yahoo in 2011 so that every search engine could read the same labels. That's why you'll also hear it called Schema.org markup, structured data or simply schema.
Common types of schema markup and what they describe:
| Type | Used for |
|---|---|
| LocalBusiness | Your business name, address, phone, hours and service area |
Organization | Your company, logo, contact details and social profiles |
| Product | Product name, price, stock and reviews |
| Article | Headline, author and publish date of a blog post |
| Event | Event name, date, location and tickets |
| BreadcrumbList | The page's position in your site structure |
| Review | Ratings and reviews of a product or service |
Pick the schema markups that match what's actually on the page. Marking up content visitors can't see breaks Google's guidelines.
Indirectly. Google says structured data helps it understand your content and makes pages eligible for rich results, but it doesn't guarantee them and isn't a direct ranking boost. The SEO benefit of schema markup for SEO comes from:
Some rich results have been cut back. Google now shows FAQ rich results only for a small set of authoritative government and health sites, so FAQ schema rarely changes how a business listing looks. Google's introduction to structured data lists the types it currently supports.
It's a small, reliable improvement that most competitors skip. For local businesses, accurate LocalBusiness markup backs up your Google Business Profile with the same name, address and phone number. For online stores, Product markup can put prices and stock in the search results before anyone clicks.
SEO schema markup is part of technical SEO: it won't fix weak content, but it helps good content get understood and shown well.
JSON-LD is a way of writing schema markup as a block of code, usually placed in the page's head, separate from the visible content. Here's a simple LocalBusiness example for a made-up business:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Example Plumbing",
"address": {
"@type": "PostalAddress",
"addressLocality": "Mildura",
"addressRegion": "VIC",
"postalCode": "3500",
"addressCountry": "AU"
},
"telephone": "+61 3 0000 0000",
"openingHours": "Mo-Fr 08:00-17:00"
}
</script>
Google supports three formats: JSON-LD, Microdata and RDFa. It recommends JSON-LD, because it sits in one block and is easier to add and maintain without touching the page's HTML. Microdata and RDFa are written into the HTML tags themselves, which makes them harder to edit. The schema markup language itself (the Schema.org vocabulary) is the same whichever format you use.
Organization, Article and breadcrumb schema automatically. Check the details they use are correct.Our WordPress SEO service sets this up and checks it for WordPress sites.
When we check small business websites, the most common schema mark up problem isn't missing code: it's wrong code. A plugin set up years ago still lists an old address, a former phone number or the web designer's business name. Because schema feeds Google facts directly, outdated details can contradict your Google Business Profile.
Our own site uses structured data to describe Rock Solid Marketing, including our founding year and Mildura head office. Our technical SEO work includes checking and fixing structured data, and our SEO services keep it current as your business changes.
Local business schema markup uses the LocalBusiness type (or a more specific type such as Plumber or Dentist) to describe your name, address, phone number, opening hours, service area and location. It should match your Google Business Profile exactly.
No. Meta tags, such as the page title and meta description, describe the page as a whole. Schema markup labels specific facts on the page, such as a price, a rating or an address.
Only if it's misleading. Marking up reviews you don't show, fake ratings or content that isn't on the page can lead to a manual action from Google that removes your rich results.
Not for the basics: SEO plugins and website builders handle common types. Custom types, multiple locations or online stores with many products are easier with a developer.
Google needs to recrawl the page first, which can take days to weeks. Even then, rich results aren't certain: Google decides when to show them.
Not sure what your site's schema says about you? Contact Rock Solid Marketing and we'll check it with you.
A marketing team that has helped businesses across Sunraysia and the Mallee since 2017, from our office on Deakin Avenue in Mildura.
Keep reading
How to rank higher on Google, step by step: choose the right searches, improve your pages, fix technical problems, earn trust and measure what works.
A free SEO checklist for new and existing websites, with technical, on-page, content and local checks, plus how to check your SEO with free tools.
Is AI content bad for SEO? Does Google penalise AI content? What Google's own guidance says, where AI content goes wrong, and how to use AI without risk.