Updated: March 2, 2022
An increasingly important feature for local search is “near me” searches, such as “doctor’s office near me” or “coffee shop near me.” In fact, terms that look for services using “search near me” and “searches near me” have increased significantly in recent years. If your business plans to optimize for local search, ranking for near me search terms is essential.
Interested in learning more about how your business appears on Google? Check out our directory of verified SEO firms.
While no one knows the exact algorithm, emerging research identifies some key factors that influence near me search results. This article walks you through nine steps that will improve local search results for your business.
How to Rank for "Near Me" Searches
- Update Google Local Business page listing
- Make customer feedback visible with reviews
- Display business information
- Check for consistency
- Use Schema to feature events in SERPs
- Optimize photos for location-based searches
- Make your website mobile-friendly
- Acquire backlinks with geographic anchor text
- Create different web pages for each business location
1. Update Google Local Business Page Listing
Showing up as a Google Local Business is one way to improve your visibility in Google search.
If a user searches, “coffee shop near me” in the DC area, a list of nearby locations will appear at the top of Google.
If you click on the first option, “Bourbon Coffee,” a pop-out box that includes information about business hours, phone numbers, and directions appears.
As the Bourbon Coffee example shows, a Google local business listing gives a searcher additional information about your business.
Getting started and/or updating your Google Local Business listing is easy - just click "Start Now."
The button will take you to Google Maps and ask questions about your business that a searcher would need to know, including its name, country, address, city, state, zip code, business phone number, and category.
Make sure you take the time to upload unique information. Use this checklist to avoid mistakes:
- Custom profile image used instead of stock photos
- Display name matches listed name
- URL does not get redirected
- Characters are not all capitalized
- Legal terms, like LLC and Inc. are omitted
- P.O. box and mailbox identification numbers are not included
- No 1-800 numbers are listed
- Local number featured instead of toll-free number
- Business is verified with Google
- Business has minimum of five Google reviews
With a slot on Google My Business, your position as a "near me" search is well underway.
2. Make Customer Feedback Visible with Reviews
One of the most influential factors to impact near me searches and their results are customer reviews.
Google makes it easy for customers to review a business. Reviewers simply have to open Google Maps, find your business, select “write a review,” and score it out of five stars.
Increasing the number of positive reviews users leave can have a dramatic and positive effect on local search. This is especially true when it comes to Google Reviews because unsurprisingly, Google places greater weight on these reviews than on reviews from other sites.
Responding to reviews is another way to improve your local search ranking. It shows that you value your customers and want them to have a good experience.
However, if you have unique and compelling customer testimonials published on other sites, you can use a markup tool, referred to as Schema, to show search engine results pages (SERPs) that you have non-Google reviews.
Schema is code on a web page that describes what the page means. Adding it to your HTML improves how the page is portrayed in search engines.
For example, if you use Schema for reviews, when a user searches for your company, a star rating will appear below the listing.
Using Schema for reviews improves the chance that Google will show those reviews in SERPs, which will increase click-through rates to your site and ultimately improve your local search ranking.
3. Display Business’ Name, Address & Phone Number
Clearly showing an accurate business name, address, and phone number is crucial when optimizing your site for local search.
Make sure you display your business name, address, and phone number(s) often throughout your website, preferably at the bottom of every page.
Use schema markup for this information as well. For example, the schema markup for a local business in Los Angeles includes data, like its address, region, postal code, and country.
Updating your schema markup helps Google pick out this information and show it to potential customers.
4. Check For Information Consistency
Be consistent with the information you share. Consistency helps Google display the most accurate information for your customers and anyone searching for “services near me.”
If you display an incorrect address on a local directory, you risk confusing Google. However, this is a common issue and can be cleaned up manually or with paid services.
The caveat with using a service like this is that once you unsubscribe, your listings will revert to where they previously were.
Another option is to use a local listing scan tool, which scans the web to ensure that all your listings are accurate.
To avoid any extra work, ensure that all of the information you’re presenting to searches online is as accurate as possible.
5. Use Schema to Feature Events in SERPs
Another way to show up in local search results is by organizing events and including this information in Schema markup.
Active.com uses Schema to feature upcoming road races in a particular location.
Updating your schema markup builds your credibility and widens your market by directly showing events within the search results page for your business. Google can also better recommend your business for location-based queries like "events near me."
Additional Reading: '3 Steps to Improve Your Local SEO'
6. Optimize Photos for Location-Based Searches
Pictures influence location-based searches to a noticeable degree.
Think carefully when optimizing your pictures. If you're trying to rank higher for a particular place, the location should be one of your target keywords not only in the text you use on your website but also in the file names and tags of every photograph.
7. Make Your Site Mobile Friendly
With the rise of mobile searches over the last five years and Google’s decision to focus on mobile and desktop searches separately, it’s no surprise that your site needs to be optimized for the mobile experience.
However, a 2017 Clutch survey showed that 17% of small businesses with websites did not have a mobile friendly version. But now, it is a top priority for businesses to have a mobile and user friendly website.
8. Acquire Backlinks with Geographic Anchor Text
Another factor that influences near me search results is the number of backlinks to your site that include the city name in the anchor text of the link, according to a study from Local SEO Guide.
A site that links back to you and includes your business’ state and city in the anchor text can be very advantageous. Google analyzes these backlinks to check your business’ authority, similar to the algorithms they use for global search.
For SEO, this also means that acquiring good backlinks may be even more important than we previously thought.
9. Create Different Web Pages for Each Business Location
While any business with a physical site can benefit from ranking for near me searches, multi-location businesses may see an even bigger increase in their overall ranking and traffic.
If your business has multiple locations, build a separate page for each location.
180fusion, an SEO firm, created a separate page for its Los Angeles location. The URL clearly shows SERPs where it’s based and what it does: /seo/los-angeles-seo. This step improves your chances of ranking better for location-based queries.
It also doesn’t hurt to list each address in the same place on your site as well.
Some of the checklist factors for separate location pages include the following:
- City in title
- City in H1 tag
- Fast loading time
- Name, address, and phone number schema on each page surrounding address
- Geographic (i.e., city and neighborhood) keyword relevance in content
Looking for other SEO services nearly in the Los Angeles area? Check out our directory.
Local Search: Options for Improving "Near Me" Search Rankings
While the number one ranking factor for near me searches is likely the proximity of the searcher to the business, there are many actions a webmaster or SEO specialist can do to ensure greater visibility for near me searches.
These steps include the following:
- Updating Google Local Business information
- Making customer reviews visible to SERPs using Schema
- Clearly displaying your business’ name, address, and phone number
- Checking for consistency across all business information
- Featuring events organized by your business using Schema
- Optimizing photos
- Making your site mobile friendly
- Seeking out backlinks with geographic anchor text
- Creating a different web page for each business location
As the near me search trend continues to grow, these efforts should become fundamental to any business site. They can only help in terms of both online visibility and conversion rates.
Searching for "SEO firms near me"? You’ve come to the right place - look through our service directory of top providers.
About the Author
Brad Keys is the Director of Sales & Strategy at 180fusion and assists in creating ROI-focused solutions for enterprise clients. With over a decade of digital experience, Brad has seen the changing landscape and enjoys all things organic and paid with clients at all different stages and aspects of their campaign.