đĄAccelerate your thought leadership by contributing to our blog. Join our community of experts now!
Jessica Greene on May 29, 2021 (last modified on December 13, 2022) • 21 minute read
Local businesses that havenât taken the time to optimize for SEO are missing out on a lot of potential revenue.
Earning high rankings in Googleâs search results and Google Maps gets your business in front of nearby customers who are looking for exactly what your business provides.
So if you own or manage a local service business or store, taking time to make sure your websites and online directory listings are optimized is an effective step toward getting more customers in the door.
But how do you optimize a local business to rank higher in search? And how is that different from general SEO best practices?
To find out, we asked 80+ local SEO experts to provide their best tips for optimizing local businesses for organic search.
Local SEO refers to the process of getting a local businessâone that serves a specific geographic areaâto rank higher and become more visible in organic search results.
Unlike a software businessâfor exampleâthat might serve people all over the world, local businesses only serve people in a specific neighborhood (e.g. restaurants), city (e.g. attorneys), or state (e.g. plumbers).
So, what is the difference between SEO and local SEO?
While there is a lot of overlap between general SEO and local SEOâwebsite optimization and backlinks are important for both disciplinesâlocal SEO tends to put more focus on tactics that only apply to local businesses, such as creating directory citations and Google My Business listing optimization.
This list of local SEO statistics from HubSpot offers a lot of data that highlights why local SEO is important. Some of our favorites:
So if your local business isnât optimized for search, itâs highly likely that youâre missing out on significant amounts of foot traffic, awareness, and revenue that search engines like Google could be sending your way.
Local SEO helps you boost your businessâs visibility in search, helping you get your business in front of potential customers that are looking for exactly what your business offers.
Earn higher rankings and drive more customers to your local business by following these 15 local SEO tips that more than 80 SEO experts recommend:
If you want to understand how your visitors are behaving on your landing pages, there are several on-page events and metrics you can track from Google Analytics and Google Search Console that will help:
And more…
Now you can benefit from the experience of our SEO and website conversion experts, who have put together a plug-and-play Databox template showing the most important metrics for monitoring your landing page performance. Itâs simple to implement and start using as a standalone dashboard or in marketing reports, and best of all, itâs free!
You can easily set it up in just a few clicks – no coding required.
To set up the dashboard, follow these 3 simple steps:
Step 1: Get the template
Step 2: Connect your Google Analytics and Google Search Console accounts with Databox.
Step 3: Watch your dashboard populate in seconds.
âOne of the most important things you can do for local SEO is finding the right keywords for your business,â says Angela Ash of Flow SEO. âOnce youâve found the right keywords, you can start optimizing your site to rank for those keywords.â
So how should you do keyword research for local SEO? We polled our respondents to find out which methods they use most often for local SEO keyword research, and monitoring competitors was the most popular response, earning 38.6% of the votes:
âIt never hurts to pay a visit to the page-one results on Google and see what keywords your competition is using for their article titles and metadata,â Ash says. âThis is a great way to see whatâs already working locally and then use it to your advantage.â
Others recommended using Google’s autocomplete feature or a keyword research tool. âWe love SEMrush and Moz,â says Gustavo Carvalho of Copahost. âThey allow you to find long-tail keywords that are searched for by users in specific locations.â
âMost of these searches include the name of the place and what they are looking for, like ârestaurants in Brooklyn.â Using the name of the neighborhoodâor your city nameâin your target keywords is a great way to gain traffic,â Carvalho says.
And Paul Teitelman recommends âdoing a TF-IDF analysis to complement basic keyword research. TF-IDF data will show you the other words that you should probably include in your contentâbut not necessarily optimize for.â
âFor example, the data may reveal that all 10 of the highest-ranking pages talk about child support. You should likely make that a part of your piece as well, or the Google algorithm may see your content as incomplete or of lesser quality than what already ranks.â
âTF-IDF data doesnât replace your keyword data. It works side-by-side with it to ensure youâre creating more complete content that has a higher probability of ranking,â Teitelman says.
See more: The 24 Best Keyword Tracking Tools (According to 107 SEOs) for Improved Local Rankings
âTo improve your local SEO strategy, you want to optimize your website for local keywords,â says Jonathan Aufray of Growth Hackers.
âInclude the name of your city a few times on your homepage: in the main page title, at least one secondary heading, a few times in the copy, in the alt text of your images, and in your meta description.â
âYou can even talk about the people from your town/city. Let’s say that you want to rank for a local business in New York. You can easily put New York on your homepage several times if youâre talking about New Yorkers,â Aufray says.
Don’t just stop there, also get an SEO dashboard to monitor the performance of your main keywords overtime.
Jorge Sheffy of Loclweb agrees: âThe first step every local business should take to improve local SEO is to make sure the page title of your homepage has the main keyword for the service and the location (city/state) where they’re located.â
âFor low-competition local search terms, this will immediately put your business on the first page of many relevant search results,â Sheffy says.
Related: The 31 Irrefutable Laws for Creating an SEO-Friendly Website That Ranks in Search
Fisher Unitechâs Angelle Erickson says that a great way to earn higher rankings and generate more traffic is to âwrite content about your services in specific locations.â
But many respondents said that writing content about your products or services is just the tip of the iceberg. You should also write about your location: city, town, or neighborhood.
âOne thing people neglect with local SEO is writing local content,â says Sean Dudayev of Frootful Marketing. âCreating pages around your location and services can actually help you rank higher in both the local and standard search results. This allows you to occupy real estate in both places.â
âPublishing niche guides to local businesses, attractions, events, or points of interest is a great way to boost your brand exposure, local relevancy, and local link opportunities,â says Joe Goldstein of Contractor Calls.
Digital Rev Marketingâs Kevin Peguero provides an example: âA client of mine wrote an article about all the dog rescues, dog parks, and dog shelters in her local city and county. She now has become a resource, and that page brings in 3,000 unique visitors per month.â
In addition to resource guides, Venkatesh C.R. of Dot Com Infoway also recommends âpromoting local industry gatherings, news, employees, and other educational content on your blog.â
And thumbprintâs Morgan Lathaen recommends creating YouTube videos: âTreat videos as the new content king. YouTube is the second largest search engine and is only growing. Plus, videos occupy a lot of space in SERPs.â
âMake short brand videos and product demos, create educational videos on how-to topics, and run live broadcasts like webinars or interviews,â Lathaen says.
Additional resource: 20 Tips for Optimizing your Homepage for Search Engines
Insightlandâs Irena Zobniow suggests: âOptimize the content on your website for key question phrases like âwhat is the best meal,â âwhere is the best bakery,â or âhow to find the best [type of food].â
Not only will this help your site rank for long-tail keywords, but it will also help you rank for voice search queries.
And as Niles Koenigsberg of FiG Advertising + Marketing says, âPeople who are searching via voice are more likely to make a decision quickly than text searchers.â
Did you know? When people search using voice, Google Assistant reads the content of featured snippets out loud. For the best results when optimizing for voice search, make sure you’re optimizing your content for featured snippets too.
All general Google search results show an SEO title, URL, and meta description:
For this reason, Reviumâs Kyle Douglas recommends âcrafting very clear page titles, meta descriptions, and URLs. Most local searchers look for [service] + [location] (e.g. plumber Melbourne), so make it clear to anyone scrolling through search results that that’s what you do.â
âMake sure to include the city, state, and maybe even the suburb youâre trying to rank for,â says Nick Farmen of Spire Digital.
And Daniel Cheung recommends optimizing your siteâs URLs and structure, too: âFor example, website.com/location/service signals to a page visitor that (a) you provide the service that they are seeking, and (b) your service is in the geographical area that is convenient for them.”
Related: A 21-Point Checklist for Optimizing Every Blog Post for Search Engines
If your business operates in multiple locations, many respondents recommend creating separate pages for each of your locations.
Our respondents have offered several suggestions for how to make separate location pages unique:
âThese pages are critical to ranking for organic listings beneath the local pack,â says Eric Hoppe of Crowd Content. âJust make sure that you spend sufficient time creating pages with useful and locally relevant information.â
âOne very important and effective tip for improving local SEO strategy is to optimize your website for mobile,â says Veronica De Borba of OnPoint Internet Marketing.
âThis is a must-apply tip since 52.2% of all website traffic worldwide was generated through mobile phones, and this number will continue to increase year after year.â
âMake sure you optimize your website for mobile devices. Doing this will increase your chances of getting seen and getting leads.â
âUse Local Business structured data on contact and/or location pages to provide context to search engines about where your business is located and how to contact you,â says Leighton Interactiveâs Travis McGinnis.
Liam Abbott of Top Shelf Media agrees: âStructured data can help many local businesses stand out more in local search. Searchers use rich snippets to help them extract more information for the websites they want to visit. This is crucial to help improve your click-through rates.â
âThe search results can become saturated, and any opportunity to gain more screen real estate cannot be taken for granted,â Abbott says.
âStructured data is incredibly important because search engines are trying to return a complete picture to help searchers make the bestâand an immediateâdecision about what local business to visit,â says Bryan Osima of Uvietech Software Solutions. âStructured data supports the decision-making abilities of searchers.â
âLinks from other local businesses will really help you rank for local keywords, especially in competitive areas,â says Dan Reeves of Dandy Marketing.
Reeves and many of our other respondents offered several suggestions for how to earn backlinks from other local businesses:
âYou really want to get your community talking about you,â says Sam Wheeler of Inseev Interactive. âBuild partnerships and create great content (with links) for your neighbors.â
How do you find local directories to build up your businessâ citations? Sitback Solutionsâ Carl Brown recommends starting with this list of online local business directories from HubSpot.
And Ben Walker of Transcription Outsourcing, LLC recommends âpaying for and using a local SEO citation tool. We use BrightLocal and have used Manta and Moz Local in the past.â
âGoogle wants assurance that youâre a legitimate business,â says Andrew Schutt of Schutt Media. âTo get that assurance, it wants to see that your business name, address, and phone number (NAP) is consistent across the web.â
âMake sure that wherever your business name and address are listed, theyâre listed identically,â says Katie Goodwill of Digital Radar.
âFor example, if you spell out the word âAvenueâ on your Google My Business profile but write âAve.â on your website, that can potentially hurt your local SEO. Or if you include âLLCâ on your Yellow Pages listing but not on Yelp, that can impact your rankings as well.â
âThe more consistent your information is across every local citation, the better off you are,â Goodwill says.
âAlso, be sure to delete or update old or duplicate listings,â says Matt Zajechowski of Digital Third Coast. âUsing a tool like RoboForm will help you fill in the same information across all citation sources, ensuring that you have uniform business listings.â
And Meg Coffey of Social Media Perth recommends âKeeping a Google Sheet or Excel spreadsheet to keep track of these mentions. That way, if you change your address or phone number down the line, you can update them all quickly.â
âGoogle polls these other listing sites to verify the information that it has about your business,â says Kenny Lange of Web Canopy Studio and use. âIf every site says the same thing, then Google can feel confident that displaying your business will meet its goal of displaying contextually relevant information.â
When we asked our respondents to weigh in on which of 10 local SEO factors was the most important, an optimized Google My Business listing came out on top:
According to our respondents, an optimized Google My Business listing is more important than having a mobile-friendly website, optimized content, and links from other local businesses.
âA recent study claims that nearly 50% of all searches are non-click, meaning information is received either by featured snippets or Google My Business listings,â says Alexa Kurtz of WebTek. âBy having a completed and up-to-date listing, you can expect to get more online contacts and foot traffic.â
âWith an optimized Google My Business listing, you can show up in the top three local businesses listed in Googleâs search results,â says Casey Hill of Bonjoro.
So how do you optimize your Google My Business listing? Our respondents offered these tips:
Find even more tips on how to optimize your Google My Business profile in our recent post that includes insights from 50+ local SEO experts: Optimize Your Business for Local Searches with These 8 Google My Business SEO Tips.
âOnline reviews have been shown to significantly correlate with search engine rankings,â says Danny Peavey of One Week Website. âPositive reviews help enhance your rankings.â
Tony Mastri of MARION Marketing Agency agrees: âReviews are one ofâif not theâbiggest contributors to strong local SEO results. Unfortunately, many businesses and agencies have gotten into the habit of cherry-picking their happy customers for only 5-star reviews.â
âHowever, recent data from a large-scale study conducted by Womply shows that businesses with more reviews than average generate 54% more revenue, and businesses with average ratings between 3.5 and 4.5 (out of 5) generate more revenue than those with ratings outside of that range.â
âThe key insight here: don’t sacrifice a higher quantity of reviews for a perfect average rating. Stop cherry-picking, and make collecting customer reviews a priority in your business process, regardless of whether or not they had a 5-star experience,â Mastri says.
So how can you get more reviews?
Fiona Kay of Nigel Wright Group says, âWe use customer feedback emails that we send out on a monthly basis to generate a consistent stream of Google reviews across our numerous different Google My Business pages.â
âOur emails ask our customers to complete a short survey about how they’ve found our customer service, and at the end of the survey, we ask if they would be happy to submit a Google review. We’ve seen a huge increase in the number of Google reviews submitted since we introduced this initiative,â Kay says.
âMake it obvious to customers that you have online profiles and would appreciate their ratings and feedback,â says Erica Stacey of Scout Digital Training. âThis could be included on printed marketing collateral, decals, signage, or suggested by staff following positive direct feedback from a customer.â
âMaking an effort to consistently grow your online reviews is great for local SEO, and it also provides valuable feedback that you can use to continually improve your business to attract even more great feedback,â Stacey says.
âIâm a big fan of Google Posts via Google My Business,â says John McCarthy of Echo-Factory. âA Google Post permits you to distribute up to 1,500 characters of content through your Google My Business account. Posts can be traditional content, events, special offers, and even products.â
âOur experience is that this is a great way to publish fresh content, and it is completely free,â McCarthy says.
Atelierâs Rachael Jessney agrees: âGoogle Posts are something we are using more than ever, and weâre finding that they make a real difference to our clientsâ local marketing activities.â
âPerforming competitive analysis on all of the competitors that are currently ranking above you for your target keywords should be a top priority in your local SEO strategy,â says Jeremy Lawlor of Active Business Growth.
âBy thoroughly analyzing your competitors’ SEO strategies, you will be able to improve upon their SEO strengths and capitalize on their SEO weaknesses in order to rank above them for local keywords,â Lawlor says.
Cierra Flythe of BoardActive agrees: âThe key is consistency. Schedule time weekly to scour what keywords are trending in your industry and analyze competitor’s sites for immediate measurements on what keywords are already working and not working for them.â
Here are some local SEO tools and resources that can help you to work further on your local rankings.
Pricing: Lite $129 per year/Preferred $179 per year/$ 299 per year
MOZ local is a local listing management tool that helps you manage, clean and update your listing across various search engines, major aggregators, directories, and apps in real-time.
Pricing: (Single business- $29 monthly/Multi business- $49 monthly/SEO Pro-$79 monthly) + 14 days free trial
BrightLocal is a great tool for tracking your local rankings on major search engines, conducting a local SEO audit, tracking reviews and local citations.
Pricing: $30 per local/monthly
Synup is a reputation management software that makes it easy for businesses to manage their listings, reviews, and brand image across various search engines and directories.
Pricing: Free
Local SEO checklist provides you with a step-by-step guide for optimizing your website for local search rankings.
Pricing: (Monthly plan- Starter: Free/Small business: $20/Specialist: $30/Agency:$40/Enterprise: $100)
WhiteSpark local citation finder makes it easy to monitor your citations (an online mention of your local businessâ name, address, and phone number) for accuracy. You can also conduct competitive analysis using this tool.
Free Review Monitoring allows you to monitor your reviews across various major review sites.
Pricing: (Starter: $24 monthly/Group: $99 monthly/Professional: $299 monthly/Custom: $999 monthly)
BuzzStream is a link building and outreach tool that allows users to earn local backlinks from influencers, track your conversations and the link placements earned from your outreach efforts.
For a perfect finish, let this quote from Cierra Flythe of BoardActive echo in your mind: âDon’t settle on an SEO strategy just because it works. Online marketing is constantly changing.âIn an ever-changing SEO ecosystem, stuffed with all sorts of data, it is crucial to keep track of changes within your SEO profile. Marketing reporting software like Databox delivers any kind of report within a reach of your hands and you can rest assured you will be able to adjust changes before bigger dips in traffic occur.
Get practical strategies that drive consistent growth
Marketing | May 25
Metrics & Chill Podcast | May 24
Move The Needle | May 23