Local SEO: How To Rank For Your Geographic Location

By Ryan Boog

One of SEO's greatest challenges is the local ranking, but in an era of location-specific search results, it's a challenge worth undertaking.

In this post, I’ll cover one of SEO’s biggest challenges: ranking in the search engines for your local listings. We’ll go over how Google determines local rank, how to optimize your website, best practices, and resources.

How Google Computes Local Ranking

Distance - How far is the search term (your business) from the location term (Minneapolis) used in a search? If the user doesn't add a location keyword in their search, Google will use the user's current location.

Relevance - How well the listing matches what the user is looking for. This is why it's important to have accurate information out there.

Prominence - Is your business well known? Google will look at mentions across the web to understand how popular your business is. I would also tack on reviews to this as well. You are more likely to rank higher if you have an abundance of good Google reviews.

For more information, check out this Google support page or this post.

Local SEO: How To Rank For Your Geographic Location

Creating and optimizing your Google Listing

It is easy to create a Google listing for your business (it's also free) and this is the first step to rank locally.

You can create this by going to Google My Business. They have a very simple onboarding process to help you properly list your business.

  1. Include as much information as possible. It’s imperative that your name, address, and phone number (NAP) are accurate. This is called a citation, and these are extremely important to ranking well in the local results. You’re given the option to list hours, information about parking and payment, photos, and place your business in relevant categories.
  2. Next, you need to verify your business listing. (Google should guide you through this too). This is usually done with a postcard sent to the business address with a verification code.

Meet the local pack

Your ideal goal should be to rank as high as you can in the local pack.

google maps local pack

Best practices for ranking locally

It’s important that you have a localized keyword strategy to support your efforts to rank in the local results. You can implement this on and off-site.

  1. Make sure you have your business address on your site
  2. Make sure your NAP (Name, Address, Phone number) is consistent throughout the web
  3. Get reviews from your customers. Google sees reviews as endorsements for your business, and this will really benefit your SEO efforts. Google will likely favor a local pizza place with twnety 5-star reviews over a pizza place with no reviews.
  4. Get involved with other local businesses/sites. Become a part of the local chamber of commerce and get listed on their site. Donate to a local event, team, or charity to get a shoutout on their social media and a link to their page.

Determine your ideal search queries

It's important to know what you rank for, what you want to rank for, and what your competitors rank for. If you own a roofing painting company in Minneapolis, then a valuable search term you should show up on is "Minneapolis painter" or "painting business in Minneapolis".

Put your ideal keywords in a spreadsheet, purchase a keyword tracking program, or hire an agency to help with this process.

Outrank the competition

It is crucial to be aware of your competition and beat them in every area of the web. Being the better business (customer service and website navigation wise) will result in a higher rank. This can't be faked with keyword stuffing or other poor SEO tactics, but consider the following:

  1. Is your website easier to use?
  2. Is it mobile-friendly?
  3. Is your phone number easy to see?
  4. Do you have quality content?
  5. What about social media?
  6. Do you have more reviews and higher ratings?
  7. Do you have high-quality photos?
  8. Is it easy to contact you through the site?
  9. What keywords do they rank for?
  10. How high do they rank in the local pack?
  11. Are they using paid advertising?

Don't be afraid to ask for help

If you genuinely care about ranking well in your area, you should consider hiring an agency. Most businesses don't have the time or knowledge of how to properly do these things. They can fix up the technical issues on your site, make sure your listing are legit, add high-quality content, manage social media or paid ads, conduct A/B testing for conversion optimization, and more.

Do you have further tips or advice for ranking in the local results?

Let's chat!

Hoist Logo Mark