How to Choose the Right SEO Tactics for Your Small Business

When it comes to SEO, many business owners are overwhelmed. There’s so much information out there, much of it conflicting, making it nearly impossible to drill down to the right strategies you should be employing. In this post I’ll try to walk through several of the considerations you should be taking into account in determining which SEO tactics to prioritize for your business.


Different people often describe different SEO tactics in different ways, but at a high level we can think about SEO in two basic categories:

  • On-site SEO: This is basically anything that you’d do to your own site to generate more relevant search engine traffic. This includes specific on-page elements such as title tags, image ALT tags, meta descriptions, internal linking strategies, as well as technical SEO (i.e. duplicate content issues, etc.). On-site SEO is important for any Website, but may be more or less valuable depending on the type of site you have – for instance this should often be the primary focus for larger websites that have a lot of robust content, broad distribution “built in,” and already have a lot of authority and trust with search engines (such as news sites).
  • Off-site SEO: This is essentially a variety of things that would be classified as “link building” such as guest blogging, link outreach and producing share-worthy content. If your site has a relatively small amount of content and is targeting a smaller basket of keywords that are highly relevant to your business, after you get the basics in place with regards to on-page SEO your focus will likely be on building links to help rank for your core terms.

Choosing the right SEO strategies – those that make the most sense for your business — is the first step to a successful campaign. This is followed by the decision between managing these tasks in-house and outsourcing to an SEO agency. Here’s a breakdown of the main strategies falling under each category and how to determine what tactics will make the most senseyou’re your business.

On-Site SEO

On-site content: The content appearing on your Website is the foundation on which you can build the rest of your SEO strategy. Without a solid base of content, traffic-building efforts will produce lackluster results. If your business involves highly technical information, and you have someone on staff with both the bandwidth and the skills to produce quality content, it makes more sense to retain content production in-house.

On the other hand, if your content needs exceed the capabilities of your staff, options include outsourcing to a content provider or hiring a dedicated staff writer. It’s also possible to maintain production in-house and outsource to an editor to refine content before publishing.

Blogs: Blogs alone can require a significant time commitment. But the nice thing about blogs is that having multiple voices is encouraged. In this case, multiple staff members can often contribute content, at least initially. But as your audience grows you may find that you need more frequent updates, so you may choose to outsource to an agency. Like on-site content, if the blog content is highly specialized, it’s probably better to keep it in-house.

Keywords, site structure, & technical SEO: Formatting the navigation and code of a website is one of the most technical aspects of SEO. This is one task not easily managed in-house, unless you’re already employing an SEO specialist or developer knowledgeable in SEO best practices. That said, for many smaller content sites a periodic SEO audit can be effective in keeping your site up to date with best practices without having to retain an SEO on an on-going basis.

Off-site SEO

Overall link building strategy: There are a variety of methods that can be used to drive traffic and links. One of the most effective that is also highly useful for branding and thought leadership is content marketing. You’ll want to spend some time thinking about the different types of content creation and promotion that will be the most efficient and effective for your business, and consider how best to use your resources to execute a content marketing strategy. This could be as simple as periodically publishing well-thought out articles and infographics, or it could be as complex as publishing multiple posts a day and adhering to a strict editorial calendar.

Guest blogging: Guest blogging is a widely-used strategy for both networking and linkbuilding. The process involves outreach, pitching and producing content appropriate for placement on related websites.  Guest blogs are often used as a way to establish thought leadership and brand awareness, so informative posts coming from a CEO or other high-level executive have a bigger impact. Still, it’s possible to have posts ghostwritten if you don’t have the capabilities to produce it in-house.

Content creation and linkbait: This category includes case studies, white papers, list posts, edgy blog posts, infographics, webinars, and all the content pieces that can be used to grab attention and encourage social sharing. Infographics should almost always be outsourced unless you employ a skilled graphic designer, while the other tasks can be managed either in-house or via outsourcing depending on the skill level required and the technical level of the content.

Before you determine whether your focus will be on on-page SEO or more on content creation think about some of the following questions:

  • Do you have a large site that targets a number of different keywords on a variety of different pages? If so your focus should likely be on technical SEO issues and internal linking and information architecture.
  • Do you have a smaller site focusing on a shorter list of keywords? If so you’ll want to find a way to build links into specific pages, likely spending more of your efforts – particularly your ongoing efforts – on content marketing and link building.
  • What types of content resources do you have available (who has the ability and bandwidth to write a blog post, an in-depth article, etc.)?
  • What types of outreach resources would you have available (in the event that you need to identify a list of sites to promote a contest/piece of content/etc. to who could carry out contacting those sites, if anyone)?
  • Do you have any graphic resources available internally?
  • Do you have any programming resources available internally (someone who could potentially build a simple widget designed to attract links or make updates to the site that would benefit SEO)?

Obviously in areas that are logical for you to focus on where you have adequate resources you can get those internal resources to work for you. If you’re lacking in the areas that you’ll want to dedicate the most attention to, however, (if your focus should be on technical SEO but you lack technical resources, for instance) those would be areas where you’d want to consider outsourcing.

SEO Photo via Shutterstock