Optimizing your Google listing (aka your Business Profile) is perhaps the most effective way to rank higher on Google Maps and gain visibility in Google Search local results. To get access to your Business Profile to make these optimizations, you need a Google My Business account associated with that profile. Once you provide all of the requested information in your Google My Business account dashboard, your Business Profile will now appear in Google Search local results, the Google Search Knowledge Panel, and Google Maps.
The very first step you should take is creating a Gmail Account
Give customers more ways to reach you! Select the most specific category for your business as your primary category.
Today’s search engine spiders take language and writing into account. Search engines have begun to examine whole language rather than just words and will measure a site’s use of sentences and various sentence structures.
Generating Online Local Traffic
No Google traffic? You are not alone! Generating Google traffic to your business website is one of the top challenges for small business owners. Your first step is the ensure you have a "Google My Business Account." The following is a great checklist to get you started!
Local SEO Checklist for Small Businesses
Step 1. If you don't have a Gmail account this is going to be your very first step.
Step 2. Create a location page on your website for each of your office/store locations.
Add or claim your Google My Business listing(s).
Ensure 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, and attributes. Make sure to keep this information updated as your business changes.
Select the most specific category for your business as your primary category. Don’t select more than five categories to water down the relevance of the most important categories for your business.
Update something on your business listing every 1-3 months to show Google you’re keeping the listing up to date and avoid providing outdated information to potential customers.
Step 3. Add or claim listings on general national directories like Yelp and Angie’s List.
To streamline the process, it is often worth paying for a local citation management tool so you can update information in one place and have it apply to directories across the internet.
Learn more about the top local SEO tools and services.
Step 4. Add or claim listings on local directories. Every city/state has websites focused on providing a comprehensive guide of businesses in the focus area.
Perform searches your potential customers would use near your office/store locations to set the best local directory website in your area.
Depending on the city/state, these directories may even outrank national websites.
Local results are based primarily on relevance, distance, and prominence. A combination of these factors helps Google find the best match for your potential customer search. Obtain your information is accurate! Because if you fail to input all your business precise information, Google algorithms might decide that a business that's farther away from your location is more likely to have what your potential customer is looking for than a closer business.
Create a content strategy for your website
If you fail to plan, you are planning to fail! Plan out your content themes and topics in advance. After planning, use keyword tools to research and find out the traffic volume and how difficult it will be to rank those keywords.
Need sub-topics, No worries, go to Buzzsumo to investigate what existing content ideas are performing best for your topic or which competitor is already ranking for that.