How to use SEO for your small business

Estimated reading time: 6 minutes

As a small business owner, you probably know that it is important to be searchable and accessible online. Search engine optimization (SEO) for your website and digital assets – including social media profiles – is the element that helps you grow online.

SEO for small business can be a little confusing if you aren’t immersed in digital marketing. But don’t worry – there are actionable steps any small business owner can take to boost their presence online and generate additional foot traffic. Here, we’ll cover what you need to know about SEO as a small business owner, and give you the info you need to start optimizing your online presence.

What is SEO?

Let’s start with the basics – simply put, SEO is the process of improving traffic to your website. This optimization increases the number of overall website visitors, how often your business appears in search for a given keyword and boosts the quality of those visitors.

In the most general sense, SEO is an organic, unpaid strategy. The primary focus is a combination of keyword research, content strategy and understanding how to ensure that your business shows up in local search.

At the root of any SEO plan is keyword strategy. Knowing what words people use to search for your products and services can help you understand how to formulate a plan.

Solid content in combination with a robust SEO strategy can help you appear closer to the top of search rankings. As a small business owner, being on the first page of Google generates more traffic and conversions…and, ideally, new customers. Rankings on subsequent pages provide much less of a boost, since many searchers will conduct a new query rather than read on past the first page of results.

SEO is an inbound marketing strategy, which means that people will see your business results when they are actively looking. This is different from outbound strategies that disrupt the audience, such as a television commercial.

Why is SEO for small business so important?

Search optimization is important for small businesses for a number of reasons. Most importantly, it can help the right people find your business at the right time…when they are looking for it!

SEO is rooted in keywords and search terms that users type into search engines (like Google) or ask virtual assistants about, such as Siri or Alexa. As a small business owner, your ultimate goal is to appear on the first page of results for any given keyword. This will lead to more:

Website traffic: More traffic for certain keywords tells search algorithms that your content is valuable and important, and, as a result, your website will rank higher in search over time.

Leads: One of the best small business SEO tips around is to use your website to generate business leads. Even if you don’t sell anything online, you can use a form to collect emails and provide information to web visitors. Offer a coupon for your physical location, or email content from your blog. Everyone who signs up becomes a direct marketing lead with a deeper connection to your business.

Conversions: It’s a well-documented fact that most people who search will click on some of the first results they see. These clicks can lead to sales, form completions, or other conversions on those websites.

What’s the difference between regular SEO and local SEO?

There are two types of SEO for small business that you should differentiate: regular SEO and local SEO.

Regular SEO helps you rank in search queries regardless of user location. It’s a general search strategy that helps attract website interactions solely based on keywords and topics. This could be great for small business owners who operate online and ship worldwide, or entrepreneurs who offer virtual-only services.

Local SEO for small business is the strategy that increases foot traffic and gets people to your business. This practice helps people near your location find you in search. People who search using their mobile phones, for example, are often looking for business locations in close proximity.

Local search terms include a keyword plus area-specific words like:

  • ‘Near me’
  • A specific city name, such as Philadelphia
  • A city and state designation, such as Topeka, Kansas

A local search query may look something like this:

  • Vet near me
  • Veterinarian in Philadelphia
  • Vet office in Topeka, Kansas

So, if you’re targeting the keywords that potential customers are searching for, you’ll have a better chance of showing up in their search results. Consider this: according to HubSpot, 72% of consumers who did a local search went to a store within 5 miles – and 92% of those searchers will choose businesses that appeared on the first page of their search.

How to set up Google My Business and Bing Places

The two primary sources to consider when it comes to local SEO are Google My Business and Bing Places, because they are linked to the two most-used search engines.

Most small business owners can set up these pages on their own. If you want help or don’t have a lot of time, Vistaprint’s Search Engine Listings Manager can do the work for you, and setup takes just 5 minutes.

How to set up Google My Business:

  1. Visit the Google My Business website and sign in (or sign up) using your email address.
  2. Enter business information, such as name, location and contact details. You may also be asked to pin your address on a map.
  3. Add a business category.
  4. Enter your website URL.
  5. Verify your business account and information. This proves that you are authorized to manage the account on behalf of your business.
  6. After the business is verified, you can add additional information to your page such as photos, business hours, events and special posts.

How to set up Bing Places:

  1. Claim your business on Bing. Most places already exist in the Bing database.
  2. Fill out the fields to complete your listing, including services, hours and location information.
  3. Verify your listing with one of the methods available.

How to conduct keyword research to determine what to rank for

Keyword research is your most valuable process when planning and developing an SEO for small business strategy. Effective keyword research will help you understand what visitors are looking for when they come to your website, and what search terms they used to find you. Keyword research can even involve words or terms to exclude if you are generating some of the wrong kinds of traffic and help target visitors in the right locations.

Conducting keyword research can be a little intimidating at first, but there are tools to help. Google has a keyword planner tool for ads users and includes keyword information for websites linked to its Search Console. There are also a variety of paid keyword research tools on the market that can be beneficial depending on your business size, volume of competitors and budget.

How to perfect on-page optimization

Local SEO opportunities for a small business happen on every page of your website. On-page SEO includes the keywords and written content on each page, as well as other search signals like meta tag and page architecture.

Including relevant keywords and using natural language on each page of your website is important to overall search engine rank. Make sure keywords are included in the content of these parts on each page:

  • Title tag: This main description of a page should tell users clearly what the page is about, using the main page keyword. Structure the title tag so that it is written for the average person – think of it as a short headline that includes one keyword.
  • Meta description: This secondary information appears below the headline in search queries. You have about 155 to 160 characters to explain the content, so make sure to include the keyword again, and encourage searchers to click the link.
  • Alt information: Descriptions of photo and video content should describe the image as well as use a keyword.
  • URL: What is your page about? The URL should provide that information. Seeing a descriptive URL reinforces to visitors that they are looking at the right content in the right place and that it is relevant to their keyword search.
  • Body copy: Finally, keywords related to the topic of your page, based on research, should be scattered throughout the copy in a natural and conversational manner. If the headline tells users the page is about “veterinarian costs,” that information should be the actual content of the page, including use of that specific keyword. Use the keyword, and other secondary keywords, in the body copy and for at least one header or subheading in the context of the page.

Let’s put it all together in an example for a veterinary clinic – the meta information for their ‘Pricing’ page should target the keyword ‘veterinarian costs’ and look something like this:

Title tag: Veterinarian Costs: Clinic Pricing in Topeka, KS

Meta description: Our veterinarian costs are among the most competitive in your area. Routine checkups, vaccinations, teeth cleaning, spaying and neutering services for cats and dogs start at $45.

Alt information: If you decide to use an image of a dog on that page, your alt information could be: “Veterinarian costs for a barking dog with a wagging tail.”

URL: The URL should be short and sweet and also include your keyword. In this case, it would be the URL of your domain, separated by a forward slash or hyphen for your keyword: abcveterinaryclinic.com/veterinariancosts.

Include NAP data

The final, and maybe most important, element of local search is NAP data. NAP stands for name, address, and phone number.

To maximize your NAP data, always refer to your business in the same way. ‘Dog Shop LLC’ might be ‘Dog Shop’ in the footer of your website, URL, and on Google My Business and Bing Places listings. That’s okay, because it’s the same everywhere. Don’t flip between Dog Shop LLC, Dog Shop, and Dog Shop Inc. because those look like three different businesses to search engines.

VistaPrint Tip

Hot small business SEO tip: To make the most of NAP data, you must use a consistent name, address, and phone number everywhere.

The same is true of your phone number and physical address (use the Google-verified map address everywhere). A common mistake is to switch between different variations of a business line – instead, use the same phone number across all of your digital assets.

Reviews are also an increasingly important part of NAP data. You’ve probably noticed that many small business search engine results show reviews. More reviews and better ratings can help you appear more prominently in local search. Using NAP consistently makes it easy for your fans and customers to find your business online and leave a review.

On Google, for example, those reviews are directly tied to your Google My Business page. You can further link those to your website to establish a connection between the two.

Every small business should use SEO to help generate website and physical traffic to their location. With a solid strategy, keyword research and optimized content for the right type of customer, you can help boost your search rankings over time.