Improve your local ranking on Google

Manage your business

Local results are shown when people search for businesses and places near their location. They're shown in a number of places across Maps and Search. For example, you’ll probably see local results if you search for 'Italian restaurant'. Google will try to show you restaurants nearby that you might like to visit.

You can improve your business’s local ranking by using Google My Business.

Tips to improve your local ranking

To maximise how often customers see your business in their local search results, you can optimise your listing by focusing on the tips below when using Google My Business. Keeping your business information current can help your business’s local ranking on Google and enhance your presence in Google Search and Maps.

To edit business information for 10 or more locations at once, you can create a bulk upload spreadsheet.

Enter complete and accurate information

Local results favour the most relevant information for each search, and businesses with complete and accurate information are easier to match with the right searches. Make sure that you’ve entered all of your business information in Google My Business, so customers know more about what you do, where you are and when they can visit you. Provide information like (but not limited to) your physical address, phone number, category, brief description and attributes. Make sure that you keep this information current as your business changes. Learn how to edit your business information.

Describe your business(es)

Enter unique and valuable information that describes your business. Think about the words that customers would type to find your business, and make sure that your listing actually includes those keywords within it. The more unique your business name and description are, the easier your customers will find you. A well-organised and clear business profile may provide a better experience for customers, and make it easier for them to find you.

For example, if someone who lives in Dublin, California is looking for a NY Pizza restaurant and you also own that business, it’d be easier for the customer to find your listing on Google if your description included, 'Harry's NY Pizza in Dublin, CA', instead of only 'Harry’s Pizza in CA'.

Verify your location(s)

Verify your business locations so that they’re eligible to appear for users across Google products, like Maps and Search. Learn more about verification.

Add photos

Adding photos to your listings shows people your goods and services, and can help you to tell the story of your business. Accurate and appealing pictures may also show potential customers that your business offers what they’re searching for. Learn more.

Manage and respond to reviews

Engage with your customers by replying to their reviews. Responding will show that you value your customers’ feedback. Engagement and positive reviews from your customers may improve your business’s visibility and increase the likelihood that a potential customer will visit your location.

You can also encourage customers and make it easier for them to leave reviews by creating a link. Learn more.

Keep your hours accurate

Entering and keeping your opening hours current (including special hours for holidays and special events) lets potential customers know when you’re available. Learn how to edit your hours.

How Google determines local ranking

Local results are based primarily on relevance, distance and prominence. These factors are combined to help find the best match for customers’ search. For example, Google algorithms might decide that a business that's farther away from their location is more likely to have what they’re looking for than a business that's closer, and so rank it higher in local results.


Relevance refers to how well someone searches are matching with a local listing. Adding complete and detailed business information can help Google better understand your business and match your listing to relevant searches from customers.


Distance is calculated by how far each potential business is from the location terms used in a search. If a customer doesn't specify a location in their search, Google will calculate distance based on what’s known about their location.


Prominence refers to how well-known a business is. Some places are more prominent in the offline world, and search results try to reflect this in local ranking. For example, famous museums, landmark hotels or well-known shop brands that are familiar to many people are also likely to be more prominent in local search results.

Prominence is also based on information that Google has about a business from across the Internet (like links, articles and directories). Google review count and score are also factored into local search ranking – more reviews and positive ratings will improve a business's local ranking. Your position in search results is also a factor, so SEO best practices also apply to local search optimisation.

There's no way to request or pay for a better local ranking on Google. We do our best to keep the details of the search algorithm confidential to make the ranking system as fair as possible for everyone. Learn more about SEO on Google. 

Was this helpful?
How can we improve it?

Need more help?

Sign in for additional support options to quickly solve your issue