It doesn’t matter if you’re a solopreneur or a large business with over 200 employees, if you want to attract more business locally, this article is for you. How do you do it? Through a solid local SEO campaign.

This article will explain what local SEO is, what ranking factors matter most to Google, and strategies you can implement for better local SEO results.

Let’s dive in…

What is Local SEO?

Local SEO is about optimizing your website and web presence to rank better for local audiences.

According to

If you have a local business, like a shop, or have people visiting your office frequently, optimizing your website is also about making sure people are able to find you in real life. But even if you’re not actively getting visitors in your building, but are targeting an audience that is located in the same geographical area as you are, you need to optimize for that area. This is what we call “local SEO.”

Local SEO Statistics

Did you know…

  • The Google 3-pack appears in the top spot in 93% of searches with local intent.
  • 50% of customers who conducted a local search on their smartphone visited the tore within a day, and 34% who searched on computer/tablet did the same day.
  • 87% of smartphone owners use a search engine at least once a day.
  • 50% of local-mobile searchers are looking for business information like a local address.
  • 76% of local searches result in a phone call.


>> Bonus Material: Google My Business Ultimate Guide & Checklist

The statistics above are pulled from the infographic below developed by GO-Globe.

Local SEO Statistics

Great, so now you know just what local SEO and how important it can be, now let’s look at local ranking factors.

Local Ranking Factors

What factors into local rankings?

Local SEO consists of a number of factors that help you address your local audience by better rankings in search engines.

Google itself states that local ranking factors include relevance, distance, and prominence.

A report presented by found the following local search ranking factors.

It looked at ranking factors for the Local Pack/ Finder Section (this includes listings like Google My Business) and the localized organic ranking factors. You can take a look at the top 50 ranking factors for each here. In this post, we’re just going to highlight the top eight in each category.

SEO ranking factors

Local Pack/ Finder Ranking Factors

  1. My Business Signals (Proximity, categories, keyword in business title, etc.) 19%
  2. Link Signals (Inbound anchor text, linking domain authority, linking domain quantity, etc.) 17%
  3. On-Page Signals (Presence of NAP, keywords in titles, domain authority, etc.) 14%
  4. Citation Signals (IYP/aggregator NAP consistency, citation volume, etc.) 13%
  5. Review Signals (Review quantity, review velocity, review diversity, etc.) 13%
  6. Behavioral Signals (Click-through rate, mobile clicks to call, check-ins, etc.) 10%
  7. Personalization 10%
  8. Social Signals (Google engagement, Facebook engagement, Twitter engagement, etc.) 4%


Localized Organic Ranking Factors

  1. Link Signals (Inbound anchor text, linking domain authority, linking domain quantity, etc.) 29%
  2. On-Page Signals (Presence of NAP, keywords in titles, domain authority, etc.) 24%
  3. Behavioral Signals (Click-through rate, mobile clicks to call, check-ins, etc.) 11%
  4. Personalization 9%
  5. Citation Signals (IYP/aggregator NAP consistency, citation volume, etc.) 8%
  6. My Business Signals (Proximity, categories, keyword in business title, etc.) 7%
  7. Review Signals (Review quantity, review velocity, review diversity, etc.) 7%
  8. Social Signals (Google engagement, Facebook engagement, Twitter engagement, etc.) 4%


Now, it’s time for strategy!

Let’s look at some simple strategies you can use to improve your local SEO rankings.

Best Practices for Local SEO in 2020

If you own a local business, never has having an online presence been more important. It’s kind of like online dating. If you’re not doing it, you’re missing out on a ton of opportunity, because so many people are looking online.

So, you want to be sure that your business is popping up as an option for all those potential dates… I mean customers.

Below are a few ways to help you succeed at local SEO.

Local SEO: How to gain more positive online reviewsReviews for Local SEO

Local SEO consists of a number of factors that help you address your local audience by better rankings in search engines.

A website’s reputation on Google My Business,, and other review sites play an important role in Google’s algorithm.

Reviews that mention products and services lend to optimization and can help your business show up for specific local product or service searches, according to Search Engine Watch.

Whitespark released the findings from its annual Google Local Rankings Survey. The results of the survey found that reviews accounted for 15.44% of how Google ranks a local business.

Not to mention that having great online reviews will give you a solid reputation in your industry, while providing customer traction and loyalty.

We’ve got 2 awesome resources for you on reviews:

How to gain more positive online reviews

The Dreaded Bad Online Review (and how to handle it)

links back to website

Link Building for Local SEO

Link building is a big win on all levels, and it can profoundly affect your local biz, getting it the attention, it deserves.

Below are just a few examples of what you can do to make sure your link building is working for you on a local SEO level.


Host a community event

Everyone loves to give love to their community.

By hosting an event, you’ll not only let those in your area get to know the person behind the business, but you’ll also get to add your link to the community/town/county website.

And if you’re hosting at your place of business, you’re whole NAP (name, address, phone) is there for all to see!

Contact your town officials and tell them what kind of event you’d like to have and let them help provide the advertising.

Getting the local new stations on board will contribute to the event’s success- and your link building!

Take it offline

Go old-school with your marketing tactics.

Hand out business cards, network at the bar, the school, the grocery store.

Talk to people – it’s a tried and true form of marketing that will lead to more business and likely more link shares.

Local businesses unite

A great way to link build is to partner up with other companies that go hand-in-hand with yours.

If you’re an interior designer, reach out to local builders and architects. Realtors can connect with mortgage companies.

Are there local businesses that provide the same type of service you do with varying offers?

In these ways, you can create a mutually beneficial link building campaign reaching thousands more potential customers.

Questions and answers

Sites devoted to asking and answering questions are a way to get you some attention.

Although you’ll be building nofollow links, they can lead to traffic.

Check out Reddit, Quora, or Yahoo! Answers, ask a question that you answer and add your website as a source for the answer.

Remember to stay concise and trustworthy.

Link building is a fundamental resource for getting the most out of your local SEO campaign.

get link building strategies

Google My Business and Local SEO

A critical step for any business trying to rank locally is to include Google’s free tool, Google My Business (GMB) in your local SEO strategy.

Listings on Google My Business can only be created for businesses that either have a physical location that customers can visit or that travel to visit customers where they are.

Claim your GMB listingYou can read the full guidelines here.

A verified GMB account lets you manage how your business shows up on Google Search and Maps.


  • Business name
  • Location
  • Hours of operation
  • Monitoring and replying to customer reviews
  • Adding photos
  • Learning where and how people are searching for your company
  • And more

Google My Business is a super easy way to get you noticed locally.

Download your GMB checklist

Bonus Material

Take Your GMB Listing to the Next Level!

Grab the Ultimate Google My Business Checklist.


Optimize Your Current Website to include Best Traditional On Page SEO Practices and Make Sure Your Website is Mobile Friendly

This strategy is the most “technical”.

The first place to start is with a good SEO foundation on your website. Make sure you’re following best overall traditional SEO on page practices:

  • Confirm your website is mobile friendly.
  • Do keyword research
  • Use geographical longtail keywords – Include location-specific words in your website content
  • Include title tags – include City and State in title tags when it’s appropriate
  • Use Meta Descriptions
  • Don’t forget Header tags that include keywords
  • Include your physical address – type out the state name, don’t abbreviate it (if you have one)
  • Work on getting quality inbound links to your website from locally relevant domains
  • Include a sitemap
  • Have a clear navigation structure on your website
  • Use anchor links – internal links and external links
  • Fix any broken links
  • Make sure your website loads at a relatively quick rate
  • Use alt description tags with your images

You can reference Step 3 & Step 4 of the 9 Steps to a Successful Website Campaign for more details on SEO best practices. Or click here to download the printable version.

Content and Local SEO

You know how when you’re buying a house they say: location, location, location? Well, when you’re putting together your local SEO campaign they say: content, content, content.

It’s so important.

Let’s go over a few must-have content recipes for your local SEO success:


Landing pages for your city

If you don’t have a landing page for your specific city, you’re really missing out on some traffic and devaluing your local SEO strategy.

Adding this small feature will contribute to users finding you locally, while ensuring your credibility on the search engines.

If you have more than one location, create one landing page for each city/state/region you’re in.

Feeling special

Providing a locals only deal is a great way to pull the natives in. We all love feeling special and giving local customers a discount or a freebie is a smart move for getting your business noticed in your community.

This will also contribute to your very sought-after word-of-mouth advertising.

Be a host

Invite the masses over for an event and you’ll be the talk of the town. You can easily get free press through community websites and local news stations.

You can also rent your space out to others for hosting, allowing people who may not have seen your space or known your business previously, the opportunity to gain an understanding of what you do and who you are.

Blog about it

You’re a local business looking for local customers so you’re undoubtedly blogging. And if you’re not, please do.

You’ll move up on the SERPs, a win, but you’ll also take advantage of content opportunities only a local business can relate to. And that’s the goal, relating to your customer.

Once you have a relationship with your customer, they’ll not only remain loyal, but bring in more customers.

So, now you’re well on your way to being a huge local celebrity. Local SEO doesn’t have to be intimidating, afterall, you’re appealing to your people and you’re one of them.

Get out there- let them get to know you.

Add Your Address Details to Your Website (the right way)

Add your address to your website.

The right way to do this is using, either by adding LocalBusiness tags around your address details or via JSON-LD.

Especially when using JSON-LD, you are serving your address details to a search engine in the most convenient way.

Submit Your Website to Directories

Quality citations and links from online directories are likely to improve your search ranks and increase company/brand awareness.

There are a number of online directories out there – paid, free, niche, etc. that you can use as a start for list building.

Not all are created equal.

Not all are right for all businesses.

The best place to start is to outline your target audience, so you know where they are, and where they search.

Confirm that your NAP (listed above) is correct and the same across all site directories and that there are no duplicate or incorrect listings.

A Few Online Directories: (again – not suggesting that you use all of these)

Publish Press Releases

While Google has determined that press releases are now “rank agnostic” in terms of actually increasing SERP rankings through their backlinks, there are still many advantages to a press release as part of an SEO strategy.

While most media outlets that publish releases usually include a nofollow link, but not all, so it can still prove to be a good form of link building.


Additional indirect SEO benefits include:

  • Your information / news reaching more customers
  • Increase in visibility and trust
  • Position your company as an industry leader

Sending out a press release is a great way to generate buzz about your brand and increase traffic to your website and give you a good SEO boost.

Make sure that your message is on point and relative.

Press releases often offer that quick win for SEO when you use a wire service and put together a great release. How?

Even if your website doesn’t gain a top spot, your release will on the day it comes it along with news outlets that pick it up.

Think of it like playing the game of Monopoly; you want to spread out the information about your company to vast outlets.


When putting together a press release make sure you:

  • Keep content relevant, readable, and newsworthy
  • Do keyword research
  • Use shareable headlines
  • Use your keyword in the headline, first paragraph, and throughout the release (without stuffing)
  • Add anchor text backlinks to your website
  • Include a call-to-action
  • Include multimedia
  • Maximize distribution by using a reputable wire service like com(Cision)

Optimize for “Near Me” Search Queries

Search queries that contain a location qualifier such as “nearby” or “near me” have doubled in the past year, according to Google Trends data from March.

Eighty percent of those searches come from mobile devices. The guys over at Local SEO Guide did a study of “near me” local SEO ranking factors.

Understand that the “me” part of “near me” is a specific place, not just another keyword to target.

John Mueller addressed this and whether sites need to optimize for “near me” specifically, or how Google is determining this.

So as far as I know, we mostly look at this with regards to location, so doing things like adding “pizzeria near me” as a title of your pages on your website probably doesn’t make that much sense because we would try to figure out like what is actually near the user.

So in order for us to be able to figure that out properly, now there are two things you can do. One is obviously put your address on your website and to mark that up appropriately with structured data so that we understand where your location is. The other is to set up a Google My Business local listing so that we know where your business is located and can connect that to your website as well.

What’s Next?

Check out our latest SEO Guide for more strategies!

If you want to tackle your own SEO with some easy to implement strategies (along with some hand-holding), check out Ready. Set. Rank!

Ready Set Rank