In this 9-minute read:
- What is local SEO
- Why local SEO is vital for small businesses
- Advice from an SEO industry expert
- 15 free (and low-cost) tips and tools to climb small business SEO rankings
If you want to sound smart at your next gathering of local business owners, just start throwing around terms like “maximizing local SEO!”
SEO refers to the steps you take to improve your business’s ranking in search results, wether they are on Google, Bing, Yahoo, Safari, Firefox, or any other search engine, in addition to mobile search results.
Attract and keep more local customers with small business software specifically built for small, brick-and-mortar shops. Learn more, plus get free reputation monitoring and customer insights when you sign up for Womply Free!
Local SEO adds an extra dynamic. If you run a brick and mortar business, you also want to make sure search engines know you have a physical location they should direct customers to.
It stands to reason that the higher your business ranks in these results, the more traffic your website and online review profiles will get, and the more new customers will find you in local searches.
Why local SEO is vital for small businesses
For local, small businesses, you might assume that how they rank on web searches may not really matter. But you’d be wrong.
Nowadays, almost everyone searches online when looking for nearby places to eat, lawyers to hire, mechanics to trust, and dentists to visit… along with every other local service or retail business. In fact, according to a recent Google report, “near me” searches have increased by 200%.
So it’s vital that you do whatever you reasonably can to show up, and show up well, in local searches.
For small businesses, this primarily means taking the basic steps to set up your profile completely and correctly on online review sites like Google, Yelp, Facebook, and TripAdvisor, in addition to making sure your website is up to snuff and you are engaging where appropriate on social media.
For the purposes of this article, we will get some valuable advice from one of the experts in the SEO industry, and touch a little on the more technical tips that more advanced, tech-savvy business owners might employ.
But mainly we’ll go over the basic steps that should be no-brainers for every local business owner who wants to rank higher in local searches, get seen by more potential customers, and make more money.
Ask the expert: Where should local business owners focus their SEO efforts first?
We asked SEO expert Kristopher B. Jones, founder and CEO of LSEO.com and Special Guest, where local shops should start with SEO. He says, “Small Businesses should focus initially on ‘onsite’ factors, such as optimized title and meta tags alongside optimized content. Google ranks web pages, not websites, so each page of content should be optimized for 1-2 target keywords that the local business wants to rank for.”
As far as DIY vs. hiring a pro, Kristopher says, “The nice thing about SEO is that anybody can learn how to do it, so it doesn’t necessarily have to cost much money. That said, just about every industry is highly competitive so I recommend business owners do as much as possible on their own and they find a trustworthy SEO professional to assist further. Make sure to install Google Analytics and monitor the source and quantity of organic search traffic. Is the traffic coming from specific pages? Are people coming to your website and using a search bar to look for information that you don’t provide? Use search data and research to target specific keywords and then build content around those targets.”
Do mom and pop shops really benefit from local SEO tips?
Kristopher says, “SEO is a critical piece of a successful digital marketing strategy. Small businesses should make sure they have successful location data (proper address, phone number, and business name) on Google My Business and other top business directories like Bing Local and ReferLocal.”
We’ll touch more on these techniques below.
Improve local SEO ranking by claiming and completing all of your free online business listings
Before you can “optimize” search engine results, you have to make sure you actually have results. This starts with claiming your free business profiles on Google, Yelp, TripAdvisor, and any industry-focused sites (like OpenTable for restaurants, for example).
Claiming your listings is free, easy, and absolutely crucial, yet less than half of small businesses have bothered to take this step. Plus, new research from Womply shows that businesses that claim their listings on multiple online business reviews sites make 58% more money!
Follow our easy, step-by-step tutorials to claim your profiles:
- How to claim your Google My Business listing
- How to claim your listing on Yelp
- How to claim your TripAdvisor business profile
You also need a website. Yes, you. Businesses with websites perform better in local SEO than those without.
There are hundreds of low-cost sites that will help you create a simple, clean, professional-looking website. We like Wix and Squarespace, but you should have a look and see what speaks to you.
They offer easy templates and high-quality images and layouts for you to choose from. We’ll talk about optimizing your website’s SEO a little later.
In addition to the big review sites like Yelp and Google, you should also take advantage of free national and local business directories and listings. Be sure to read our post, 25 free business listing websites every small or local business should be on, and get clicking.
Boost local business SEO by filling in all “optional” fields and adding next-level info
We go into more detail in our article The top 5 things every small business should include in their Google My Business listing, but the gist of it is you need to complete every field, make sure your name, address, phone number, website, and email are listed correctly, and add additional info (like menus for restaurants) and high-quality, web-optimized images to help you stand out from the crowd.
All other things being equal, the local business result with more information, images, and relevant detail show up higher in local online searches.
Make sure you use appropriate keywords and variations thereof in your business description, company boilerplate, or whatever the particular review platform allows.
This content is part of searchable terms for web browsers and if you include the keywords you want to be listed for here, you can improve SEO. (More on keywords below.)
Pro tip: your website should also prominently list all of the above info for the same reasons, and include links to your review site pages.
Engage your customers via online review sites to improve local SEO
Hopefully you have already claimed your business profiles and have started to engage your customers on review sites. Apart from showing good manners, this makes good business sense.
Replying to reviews, both positive and negative, shows that you take your customers seriously and are committed to improving your products and services.
But there’s more to it than that. Chatmeter.com said in a recent article that Google has confirmed “responding to reviews improves your local SEO.” Improving your local SEO means you get seen by more customers searching for businesses like yours.
Plus, recent research from Womply shows that businesses that regularly respond to their online business reviews earn up to 49% more revenue!
Read more: learn why online reviews are the best way to advertise your business for free.
To improve local SEO, optimize the performance of your website and make sure it’s mobile-friendly
So, you decided to build a website. That’s great! You’re way ahead of nearly half of small businesses, who still don’t have a website.
However, throwing up a simple page that lists your phone number, address, location, and email address, while far more effective than nothing, isn’t going to cut it if you want to maximize local SEO. Let’s address some common website issues:
Maximize website load speed and fix any broken links
Do you know how fast your site takes to load on desktop and mobile? You should. You only have a couple of seconds before today’s impatient users will give up on your site.
Run tests using both desktop and mobile devices and use your web hosting company’s recommended tips for optimizing page load speed.
Every hyperlink you include on your site should be functional (and rather than just pasting in some random URL, you should use “anchor text” that includes keywords you want to be associated with).
Sometimes these links “break” due to the referred webpage expiring, being removed, the other site forgetting to renew, etc.
If there are broken links on your site, search engines will punish you in search rankings.
You can periodically check them all manually, or you use a tool like Womply’s Website Highlights function to alert you when any of your links stop working properly.
Optimize your site for mobile, and don’t use gigantic images
Far more people today search the web via mobile than on desktop or laptop. A quick and easy thing you can fix is to make sure all your images and pages are optimized for mobile display, and that you don’t have huge, high-resolution images hogging all the bandwidth.
Try to shoot for less than 100K for larger background images, and under 50K for other images. With the free image optimization tools available today, this is a piece of cake.
Companies like Wix and Squarespace will also automatically create the “mobile version” of your site when you build your site, if you desire.
Bonus tip: Google offers a handy, free tool to check if your website is mobile friendly.
Regularly confirm your site is actually up
This might sound silly, but do you have a way to know if your website is actually up and running?
There are many reasons why your site might go down, from failing hardware (such as routers or servers) to problems with your web hosting service, or maybe you even forgot to renew your ownership of your domain (some of our writers have been there… done that). Make it a practice to regularly check your website’s heath and function.
Make sure your site works with and without the “www” in the URL
One sure way to drive off potential customers is if they see an error page when they type (your business name).com into a browser window.
If you haven’t already, be sure to set up a 301 redirect for the non-www version of your URL. (Google “how to set up a 301 redirect” and pick your favorite platform.)
You might also want to snag the .net, .co, and/or .biz versions of your business URL and redirect them to your main site as well.
Parking a domain and redirecting any traffic it gets costs a few bucks a year and you can capture more customers that way.
Remember, there are other search engines besides Google
Google is the current 800-pound gorilla, but you should pay careful attention to how your business’s results are displayed on all the various search engines.
You may be cited or referred to in other people’s blog posts, social media content, local free business listings, reviews, etc. and if those results are inconsistent or incorrect, it can confuse search engines, and your incorrect information may be pulled up in certain searches.
This is especially true if you have moved locations, changed your phone number, or modified your website URL without performing a 301 redirect.
All of the listings you can control should be consistent, have phone numbers listed in the preferred format of each search engine (for example, is the area code prefix listed with parenthesis or without?). Do the email “contact us” links listed function correctly and launch your email software? Does your website load correctly when you click on your business’s link?
Optimize local SEO with accurate, comprehensive website keywords, meta description, and title
Carefully consider and understand the keywords you want your business to rank for and make sure you’re including them in your website build, including your search engine title, slug, meta description, H1/H2/H3 tags, etc.
The title is the actual link that a search engine displays, or the “name” of your website, and the meta description is the small block of text that is displayed below that link. H- tags is shorthand for “headline” or “headers” that attract more emphasis from search engines. For example:
This is an H1 tag about improving local SEO.
An H2 tag about boosting small business SEO looks like this on our template.
Or if you want less visual (and local search engine) attention, try an H3 header.
A good exercise is to type out every variation you can think of relating to your business and the services or products you offer.
For example, a pet grooming service near Chicago might use the keywords “pet groomers in Chicago,” “Chicago pet groomers,” “pet groomer in Chicago,” “dog groomer in Chicago,” “Chicago dog groomer,” “Chicago dog groomers,” “Best pet groomer in (Aurora or whatever suburb you want to target)”… you get the idea.
Conduct searches for all of these terms and pay attention to how your higher-ranking competitors have their sites listed, their titles, meta descriptions, and keywords. See if you can improve yours. Here’s an excellent rundown of free keyword research tools you can use.
Remember, don’t just stuff these keywords in a long list at the bottom of a webpage or try to hide them in the code, and don’t repeat terms over and over in a non-organic way.
Search engines like Google are getting very sophisticated and you will actually be punished for keyword stuffing or other “90’s era” methods for trying to boost SEO without doing the work or building any value.
Improve local SEO by setting up social media accounts
Once you have a good website built and have optimized your business listings on all the major review sites, you should also create social media profiles for your business on Facebook, Twitter, Instagram (if applicable), and maybe LinkedIn.
You may have noticed that, in addition to a business website, almost every company has an official account on all of the major social media sites. They are doing this for a good reason.
Review sites aren’t the only places people engage with companies and write reviews, and you can derive benefit from meeting your current and potential customers on these social media sites. The more active you are in multiple types of online communities, the more you have a voice (and the better you will show up in online searches).
Create a company blog or create other original web content to climb local SEO rankings
In addition, you should consider creating regular content on your website, such as adding a blog.
The value of a blog may not be apparent to, say, a hairdresser or a dentist or an auto repair shop, but you’d be surprised how much SEO value you can get if you have interesting insights into the industry, valuable tips, funny stories, or other content that interests people.
The more people talk about you (and ideally, link to your site or content) on multiple online locations, the more “valuable” you become to search engines like Google and the higher you will start to rank.
Adding a feature like a blog to your site also gives you the ability to focus on specific keywords/ideas without needing to update your main website pages all the time.
Caveat: you must commit to regular, fresh content on your blog and/or social media sites. You can’t just create your accounts and then never post anything again. This will bring you no value at all and may actually hurt you.
Boost your small business website’s SEO with link-building
Once you have your review site profiles, website, social media accounts, and possibly a blog up and running and healthy, you can work to maximize link-building.
Link-building is the practice of getting other sites, social media users, etc. to include functional links to your business profile and/or webpage.
Sometimes you can pay “influencers” to include your website link in one of their posts, but for small businesses this is usually not the most cost-effective way to build these “backlinks.”
Ideally, you should be producing not only a top-quality product or service, but you should also be creating interesting, relevant, regular content for your website, social media channels, and/or blog.
If you can spend some time each week working on some fresh, interesting content, and post it regularly, you can start to get noticed by “more important” websites, influencers, and business listings.
The value of this is, when you first create a new website, you have basically zero “domain authority.” Unless someone specifically types in the name of your business exactly, they will probably not be able to find your business on a search.
However, as your business has more time being listed on the indexes of various search engines, and you consistently maintain accuracy and quality in your site, you will start to climb the rankings.
When people from other, higher-domain-authority sites notice your content and post links to it, then effectively some of their value or “authority” is added to your site, which tells search engines to bump you higher in the rankings.
This is why, if you try to purchase a link placement from a site with a domain authority of 40 or above, it can cost hundreds or even thousands of dollars per link.
“Hook” media and influencers by creating compelling stories based on your data or expertise
On a budget? There are free ways to build links, and they may be more inherently valuable since you “earned” them instead of “buying” them.
You might try to work with local news/media outlets to get mentioned, with a linkback to your site. And, if you can work a little extra to get a URL mention from websites you respect in your industry, your business will start to rank higher in local search results.
When creating a “hook” for local media, you might consider conducting some quick research on your customers’ preferences.
Just as a quick example, if you run a local coffee shop, and national coffee day is coming up, you might prepare a quick blurb containing interesting statistics you can pitch to local news media or industry websites or forums you follow. Like “Did you know that X% of people prefer decaffeinated coffee?” or “Despite the ‘living healthier’ trend, our sales show that sales of pastry have risen X% over the past year.”
If you’re in a college town, you might find some interesting trends something like “our study shows that late-night coffee sales go up X% during finals week” This is the kind of content that is catchy, is a quick story with minimal research on your part, and which people will link to, talk about online, share, and upvote. All of this engagement improves local SEO.
Small business software can make building local SEO easier
Of course to pitch this type of content you actually need to have the data, and software that makes it easier to know your customers and track your revenue can be a huge timesaver here.
Womply’s business insights software can help you see and understand revenue trends, view your performance compared to local competition, and see which of your customers are most loyal and which need a little nudge to come back and spend with you.
Womply also saves you time in managing your online reputation, notifying you of every new review and allowing you to read and respond to your reviews on all the important review sites from one place. You can even send automated review requests to your customers, even if you don’t have their email addresses, with Womply’s pre-populated CRM functionality. Learn more, plus get free reputation monitoring and customer insights when you sign up for Womply Free!
Pro tip: The Website Highlights feature in Womply’s small business software shows you a simple checklist to of key website performance metrics and provides a an overall score (out of 10) based on what’s working and what’s not. When improvements are needed, Website Highlights gives you one-click access to directions and tips.
Local SEO is a broad and complicated topic, and the more you learn the more you realize you don’t know. If you take the steps outlined above you will be off to a good start. If you think you have the chops to dive deeper, Google’s SEO starter guide has some good info.