Local SEO (Search Engine Optimization) helps a small business get visibility on search engines for local searches related to their products and services. On Google's search engine result pages, local SEO is most recognized through Google Maps, Google Local, and traditional Google Search results.
Google says that local SEO rankings are determined by Relevance, Distance, and Prominence. Some important factors that help define what Local SEO is include:
Business profiles should be created on these sites to establish local citations.
- Google My Business
- Bing Places
- Social Media profiles like Facebook
- Yellow Pages
- Other Business Directories
On Page SEO
Information on your website is used to determine whether your small business would match the intent of a local search. Here's a few elements of on page SEO that is factored into local rankings:
- Keyword Research
- Page Title Tags & Meta Descriptions on Webpages
- Mobile Friendly (for Mobile Searches)
- Schema Markup
- Local Keywords on Landing Pages & Service Pages
- Social Media Profiles
- Phone Number
Distance is self-explanatory: is the physical location of your small business within the service area in which a search is being conducted.
Managed Local Citation Services
These services identify and correct inaccuracies like business name, address, phone number (NAP), and other information pulled into local search results.
- Yahoo Local
Prominence is an umbrella term that captures how important your business is, based on brand, customer experience, and more factors that include:
- Yelp Reviews
- Google Reviews
- Other Positive Reviews & Testimonials
Off Page SEO
- Backlinks (Especially Local Links)
- Brand Mentions (how often is your business name searched)
- Content Marketing (Articles written by bloggers)
Search Engine Results
- Business SEO best practices apply to local efforts too
So, what is Local SEO? It's a combination of Relevance, Distance, and Prominence, all put together to display the most relevant local search results for potential customers.
According to Google, every month there are:
- 5 billion searches on Google for restaurants
- 3 billion searches for hotels
- 1 billion searches for clothing stores
- 600 million searches for hair and beauty salons
- 5 million searches for coffee shops
Local SEO helps market your small business to potential customers at the exact moment when they are seeking products and services similar to yours.
For example, say you're in the mood for Chinese food and you conduct a search for Chinese restaurants. In that moment, a searcher is highly likely to visit a Chinese food restaurant - much more likely than if they just received a piece of direct mail, or saw a social media ad that advertised a local Chinese restaurant.
Searcher intent is captured within local SEO through relevance (Chinese food versus Italian food), distance (0.3 miles away versus 30 miles away), and prominence (is this good Chinese food, based on reviews from Yelp, Tripadvisor, and other ranking factors?).
For those reasons, Local SEO is a key component of a marketing strategy for a local business. Even if you aren't a brick and mortar business, Search Engine Optimization has shifted in recent years towards a local search focus.
Take our small business for example. A few years ago, our website began to rank on the first page of search results nationwide for the term "digital marketing company." Today, while we still enjoy a prominent ranking for this term, search engine result pages now show business listings in Google maps, local listings of nearby small businesses, as well as organic listings like ours.
In other words, the space has gotten more competitive and crowded as Google has identified keywords that would better match searcher intent with local search results.
With that said, using Local SEO to reach potential customers in your service area is an important online marketing tactic for almost any small business.
Local citations, local links, positive reviews, and consistent business profiles are all important factors to improve Local SEO efforts.
However, there are ten simple things you can do to improve Local SEO.
1. Set up your Google My Business page. Not only will you get a free business listing that can appear in search results, but you'll also be able to connect with customers through Google Search and Maps.
2. Optimize page title tags and meta descriptions. Audit your landing pages and update the meta information search engines rely on with local keyword data.
3. Generate positive reviews. Ask your past, present, and future customers to share their experiences on Google and Yelp.
4. Fix inconsistent information. Businesses sometimes change physical locations, phone numbers, and even business names. Ensure your name, address, and phone numbers (NAP) listings are consistent across all business directories.
5. Create content. Conduct keyword research and identify content local customers are searching for. This can include points of interest nearby your physical location, or relevant events that indicate to search engines that your site shares information about local happenings.
6. Mobile friendly. Make sure your website is optimized for mobile searches, as the majority of local searches are done on mobile phones and via voice search.
7. Create business profiles. There are hundreds of business directories that give small businesses the opportunity to share information about their business with local customers. Make sure to have a presence on the major directories (Yelp, Bing, and Facebook) as well as niche directories (Foursquare, Factual, Infogroup, Apple Maps).
8. Search engine snippets. Utilize Technical SEO to optimize the display of your business on SERPs.
9. Local Placements. SEO experts refer to this as localized link building, but in actuality, it's promoting your business to local journalists and local organizations who would be interested in covering your news. Local links from relevant sources can help boost ranking on the local level.
10. Conduct an audit. Start by doing a free online presence check using a tool like Moz, Yahoo, or Whitespark.
Try all of these things, and that should be enough to get started on the road to improvement.
A local citation is a mention of a business online. This can include the mention of a business name, address, phone number (NAP) on any directory, website, article, app, or social platform.
These local citations help prospective customers discover relevant businesses, and can also influence local search rankings.
Data within a local citation can include:
- Business name
- Phone Number
- Business Category
- Hours of Operation
- Website URL
- Social Media Links
- Verified Listings
- Owner Response to Reviews
- Email Addresses
- And more!
The best way for a small business to manage local citations is to verify the accuracy of the information, and to fill out complete profiles on the business directories that matter.
Why are local citations important? Because they can mislead potential customers. The wrong address, phone number, or hours of operation can negatively impact a customer experience. And since search engines focus intensely on user experience, a misleading local citation can lead to a decrease in visibility on search rankings.
That's why local citations are so important to Local SEO. Local searchers rely on them for information about your business; and so do search engines.
Google provides business owners with a business listing that appears in both Google Maps and local search results.
Here's how to maximize your business page in a Google Search:
1. Enter complete and accurate information
The more information about your business, the easier it is for a local search engine to connect local customers with your goods and services. Make sure to fill out information like your physical location, phone number, webpage, and other business information.
2. Verify your locations
To appear in SERPs like Google Maps and Google Search, business locations must be verified by adding or claiming your business listing. This can be done through a Google My Business listing.
3. List accurate hours
Potential customers need to know when your business will be open. Adding store or office hours gives both customers and Google confidence to rely on the information in search engine results.
4. Manage & Encourage Google Reviews
Monitoring and responding to online reviews shows potential customers that you care about their business. Positive reviews give searchers an idea of what to expect if they were to call the listed phone number to learn more.
5. Add photos
Images have always been an important part of search engine optimization. Including photos of your office, products, and services not only improves your local listing but it's an important factor to differentiating your business in results pages.
There are several other ranking factors that enable a small business to appear in a local pack on desktop and mobile searches. But, these are some of the main tips offered by Google Local Guides.
Google shares that local ranking is primarily determined by relevance, distance, and prominence.
Google receives a local search query and connects a user with a few local business listings. These local listings are based on Google's understanding your business. The more information you share with Google about your business - business name, phone number, website - the better Google can match your business to a relevant potential customer.
There's not much magic to distance. How far is the search away from your local business? The closer the search, the more likely your business will display in the local pack of search engine result pages.
Prominence, according to Google, is how well-known a business is. Local links, articles from bloggers, local citations, and more digital marketing tactics all factor into the umbrella term of "prominence." Other important factors include positive reviews, local keywords, and even schema markup. Basically, anything online marketing related that falls outside of "Relevance" and "Distance."
You can learn more about how Google determines local ranking here.
The cost of Local SEO ranges between $250 to $2,500 per month, depending on your location, industry, and business. Another factor in cost is whether you do it yourself or pay a local SEO agency.
SEO companies who offer Local SEO services can charge between $250 - $2,500 / month. These packages can include a combination of content marketing, schema markup, and link building.
The best way to get accurate pricing information is to request a proposal. To find out how much local SEO will cost your company, chat with us, contact us, or call us to learn more.
Local SEO Audits
Local SEO Services
Complete data, verified profiles, and accurate information.
Local citations and local links to improve prominence.
Schema markup and optimization for mobile searches.
Local Business Case Studies
Local SEO for Franchises
How a franchise with 150+ locations used Local SEO to reduce paid advertising efforts by six figures annually.
Local SEO for Restaurants
How a multi-location fro-yo chain leveraged local SEO to drive more foot traffic on a limited budget.
Local SEO Strategy Articles
A Complete Local SEO Checklist
From Google My Business to backlinks, here’s a local SEO checklist for business owners.
Local SEO Optimization Tips
Tips for small businesses to boost their local search engine ranking.
I can’t recommend Markitors highly enough from both a speed and investment angle. Their SEO services are very effective in growing your brand online.
— Brian Mohr, Co-founder of Y Scouts
Our Local SEO Consultants
If you Google the term, “digital marketing company,” you’ll most likely find Markitors on the first page of search results. Of the 15,000+ digital marketing agencies who offer Local SEO services in the United States, Google consistently ranks us as one of the top agencies.
We launched and have built our digital marketing company in a sustainable and predictable way through SEO. We do the same for small businesses.
We get results. We practice what we preach. And we believe in having a good time while connecting our clients with customers.