What’s the best SEO strategy for small business?

If digital marketing is on your radar, you’ll know that search engine optimisation (SEO) is a valuable tool for getting noticed online and building your customer base.

In a recent Yellow poll, 68% of respondents said they believe it’s important for a business to be on the first page of a Google search. The studies back this up: 75% of searchers never look past the first page of search results.

Not only that, but your position within the top 10 results also affects your click-through rate.

For example, the average click-through rate for a page in position one is 20.5%. This drops to 13.32% for position two and decreases further with each position until it reaches 7.95% at position 10.

SEO can grow your business’ visibility in search engines from the ground up and, if you already have a presence online, it helps you rise through the ranks as well.

But isn’t SEO expensive?

In a word, no.

Unlike other marketing tactics such as SEM, you don’t even need to spend a dollar on SEO to see results. But it will take a bit of work and patience – SEO is a slow burner and it will usually be a few months before your efforts pay off.

Time considerations aside, SEO is one of the most effective digital marketing tools out there. In a survey conducted by Databox, 70% of respondents said that SEO is better than pay-per-click advertising for generating sales.

While digital marketing strategies like Google Ads can be a worthwhile investment while you ramp up your SEO efforts, focusing on SEO as a long-term strategy can lead to significant growth.

So, what’s the right SEO strategy for a small business?

Businesses of all sizes can benefit from using simple-but-effective SEO tactics. As a small business owner, you probably don’t have as many resources as a big enterprise. But you can still make it work by following the principles of a well-rounded SEO strategy (and calling on help from SEO experts if you need it).

These SEO basics are a good starting point.

1. Master your keyword game.

It’s a common misconception that keywords are the be-all and end-all of SEO. Include as many keywords as possible on your website and you’ll land on page one every time, right?

In reality, to achieve success, you need to know which specific keywords to choose and use them naturally throughout your content – whether that be landing pages, blogs, directory listings or other third-party websites.

What Google really wants to see is well-written, informative content. If you force keywords in where they aren’t relevant (that’s called ‘keyword stuffing’) or you use too many keywords in close proximity, you could even be penalised by Google – which makes it very difficult to rank.

That being said, well-researched, relevant keywords are essential for contextualising your content and driving organic traffic to your website.

Fortunately, there are plenty of user-friendly tools you can use to find the right keywords. Neil Patel’s free keyword tool Ubersuggest is one of the most popular, and it works by generating keyword suggestions based on an initial keyword or domain you input:

Free SEO tools like this are a great starting point for finding the types of keywords you can use in your content to start ranking for a wider variety of relevant search terms.

Once you’ve narrowed down your list of keywords and know which ones you want to target, you can find out more about how to integrate those keywords into your content here.

2. Go where the locals go.

Not many small businesses can call every geographic area a target market. Whether you’re a hairdresser or an accountant, chances are you’ve got a specific customer base in a specific area.

Local SEO involves optimising your content specifically for those customers within your local area.

It’s easy to see why local SEO has exploded in recent years: mobile searches such as ‘accountant near me’ or ‘accountants in [suburb]’ grew by 900% over two years.

With more people using area-specific search terms, it makes sense to adapt your SEO strategy accordingly. Doing so can help attract more qualified leads i.e. people who are already looking for a business like yours in your area.

So how do you get started with local SEO?

  • Get a Google My Business and Yellow Online listing. When you have your business information listed on online directories like Google and Yellow Online, search engines will show your business to customers searching for your products or services in your local area.
  • Use local keywords. Instead of using general keywords such as ‘accounting firm’, use area-specific keywords like ‘accounting firm western sydney’ or ‘accounting firm parramatta’.
  • Create local content. As well as using local keywords, consider creating area-specific content such as things to do in your area or news and discussion about local events. This type of content could sit on a blog, news or updates section of your website – whatever is appropriate for your business.
  • Set up at least one social media profile. Aside from the value of having a social media strategy, a social media profile is another place where you can list your business name, location and contact details, all of which helps ensure your business appears when people in your area search for products or services you provide.

3. Encourage customers to leave reviews.

You probably already know positive reviews are worth their weight in gold for your small business. After all, more than two-thirds of consumers (68%) read online reviews or blogs to find out what others think about products or services, and look at an average of seven reviews before making a purchase decision.

But what you may not have realised is that reviews also impact your SEO performance.

According to Moz, customer reviews are one of the biggest factors for Google in determining a page or website’s search position. This goes for both organic text-based search results and ‘Local Pack’ results, like this example:

There are some practical things you can do to nudge customers to leave a review for your business:

Just ask! When you end a transaction with a customer, ask them to leave a review in-person or use a CRM tool to automate a follow-up email after an online sale.

List your business. Make sure your business is listed and up to date on review platforms like Google, Yellow Online and other relevant sites.

Respond to existing reviews. Show prospective reviewers you listen to what your customers have to say.

Create an incentive. Offer a reward for reviews such as a 10% discount on a customer’s next purchase.

RELATED: How to get more online reviews for your business.

4. Put your content creator’s hat on.

As mentioned above, Google loves informative, helpful content – it’s really the secret sauce of SEO. So if you want to see results, you’re going to have to start creating!

Content can take the form of landing pages (pages designed to be clicked through from online ads or search results), blogs, tutorials, eBooks, white papers, infographics, videos and more. Finding out what types of content work best for your business is all about testing and learning as you go along.

Your goal shouldn’t always be to simply sell a product or service, but rather to provide something meaningful and relevant to your audience.

So if you’re a florist, this might be an in-depth guide to different types of wedding arrangements. If you’re a plumber, it could be a short video explaining what to do if your toilet is backed up. We’ve put together some more blog and content ideas for every industry here.

Remember that search engines can only ‘read’ text , so any purely visual content such as videos or infographics should be accompanied by a few hundred words or so of text on the page to give it context.

Regardless of what type of content you’re creating, aim to include one relevant keyword every couple of hundred words, as long as it makes sense in context.

RELATED: How to create standout online content for your business.

5. Get backlinks from other sites.

Backlinks (links to your site from other sites) are another major factor Google uses to determine a page’s search position. Having a strong backlink profile – links from a variety of trusted sites back to your site – can significantly impact your rankings.

In fact, big businesses value backlinks so much that many dedicate a portion of their digital marketing budget to pay for backlinks to their website. While you probably don’t have the luxury to do the same, you can contact relevant organisations to suggest reputable backlinks to your site.

For example, if your business is an Italian restaurant, you could reach out to a local media outlet about linking to your website in an article about an upcoming Italian festival. You could also build partnerships with other small businesses and offer to link to their site in exchange for them linking to yours. Just make sure these partnerships are relevant to your customer base as well.

6. Implement schema markup.

Schema markup is a powerful but under utilised type of SEO that can help boost click-throughs to your website and indirectly impact your website’s ranking in search results. One study found that pages with schema markup rank an average of four positions higher in search engine results pages than those without.

Despite the SEO benefits, less than a third of all websites use it. This equals a big opportunity to stand out from the crowd and attract new potential customers to your website.

But what is it exactly?

In a nutshell, schema markup is code you put on the HTML of a web page to provide additional detail about the content of that page. It’s useful because it helps give search engines further information about a page’s content, in turn providing users with more relevant results.

When schema markup is added to a web page, it typically creates an enhanced description (commonly known as a ‘rich snippet’) that appears in search results. There are lots of types of schema markup for articles, news, reviews, recipes, products and more.

Here’s an example of a search result for a web page marked up with review schema:

Although it involves code, you don’t have to be a web development expert to add schema markup to your website. You can find out more about implementing it in our free schema markup eBook.

Final thoughts.

Done right, these SEO basics can have a big impact – but there’s a whole world of technical principles that also help search engines access, interpret and index your website. Technical SEO is a little more complicated and requires specialist know-how to get right.

Then there’s the time factor to consider: great SEO doesn’t happen overnight and small business owners are busy enough as it is. That’s why SMBs around Australia partner with Yellow to create a comprehensive SEO strategy that gets results.

Ready to take your online presence to new heights? Yellow’s SEO services for small businesses can help you rise through the ranks and stay there.

Want to make a start with local SEO? Give the experts at Yellow a call or send us a message.

Product enquiry.

Your business.

Your contact details.

Best time to contact you.


Privacy Collection Notice

Your personal information will be collected when you submit this online form. Your personal information will be used to process your request, in case we need to contact you about your request and to promote and market our services to you. For more information on how Sensis will handle your personal information, please see Sensis’ Privacy Policy. Your personal information may be disclosed outside of Australia as set out in Sensis' Privacy Policy.