SEO Explained for Small Business Owners

SEO explained for Small Business
Let’s face it. Search Engine Optimization (SEO) is a complicated subject—and not only is it complicated, but the professionals don’t even agree about what works best.

On the other hand, it’s become pretty obvious that SEO is no longer something businesses can ignore. Especially small businesses.

Where does SEO fit in with small businesses, home businesses, and freelancers? How can a small business owner make sense of the many parts? Is SEO practical or effective for small business?

These are all questions I’ve been asked repeatedly by clients, and I’m pretty sure they are questions that are on the minds of many business owners out there. With that as my motive, I’ve created this article to explain everything a business owner should (and shouldn’t) know about SEO.

What is SEO and Why You Should Care

Google Search Example
Search Engine Optimization is about getting more traffic by improving your rank in organic search. By organic search, I mean free search. So at it’s root, SEO is about getting free long-term exposure for your business.

Now there is an important distinction to make regarding types of SEO. There are generally considered two types of SEO, white-hat and black-hat, and they vary based on their primary goal. White-hat SEO is about making your site easy for Google to read, creating valuable content with relevant keywords, and building links in an honest fashion (more on these later). Black-hat SEO is pretty much about tricking Google into ranking higher, and doing anything dishonest to influence your search positions. There are several blurry areas, but for the purposes of this article I’m going to stay firmly within white-hat territory.

Now that we have that finished, let’s move on to the interesting parts.

Why you should care about SEO

The internet is only growing, and people are spending more and more time immersed in its digital waters. At the very center of this trend are search engines—they are the primary way of finding or being found on the internet. SEO is about getting you ranked well and helping you profit from search engines.

  • SEO brings traffic. As in, people looking at your business.
  • SEO increases visibility, so your business can be found.
  • If you set yourself up correctly you can benefit for years.
  • SEO helps manage your company’s reputation online.
  • SEO is a necessary step to marketing your business online.

If you want to expand your business onto the internet, there really isn’t another choice but to understand and implement good SEO practices. Without them, chances are you won’t get very far online.

Code, URLs, and Crawlability

The first step in optimizing your site for search engines lies with making the code and URLs of your website “crawlable”. Just as a quick warning, these are things you should know about, but you should probably have your web guru implement them.

The code

Basically, in order for you to rank and get traffic from Google or other search engines, they have to be able to read your website. The key point is that search engines can only read text. This means all of your images should have a textual description, you should have a lot of textual content, and you shouldn’t have an entirely flash or javascript website.

Here’s a quick test to see if search engines can read your site. Run your website through this Keyword Cloud tool and look at the different keywords that come up. If there are a lot of them, and they accurately describe your site, then the search engines can read it. If there are only a few words, or none at all, then you probably have a code problem. I’d go to your webmaster from there.
Good and bad code structure

The URLs

Once search engines can read your website, they index (save and file) each page based on the unique URL (the address you type into the bar). This is important because some websites don’t have a unique URL for each page, which leads to the content getting all mixed up in the search engines. If your website does this, chances are you won’t rank well in Google or any other engines. Take a look at the picture below for examples of good and bad URLs.

Not only are unique URLs important, but having keywords in the URL is also important. Search engines count URL and Title Bar keywords heavily, and if you aren’t using them then you’re missing out on a vital piece of SEO.
Good URLs and Bad URLs


This is something that we’ll look at more in the content section, but it needs to be at least brought up with regard to code. A properly optimized website will use semantic code to market headings, paragraphs, lists, etc… This means that each part of your content is given a relative importance. Google uses this prioritization to figure out which keywords are important, so you should ask your webmaster to make sure your website is coded properly to use these standards.

Content and Keywords

The content and keywords of your website are both things you probably have control over (you might even be able to edit them yourself), and are both parts of SEO that you can implement yourself.


Content includes any text, images, audio, or video that you put on your website. For this article we’ll focus on text, since it is the primary way Google understands your website. The others need to be described with text in order for Google to register them.

Here’s the simple overview of content and SEO:

  1. Content is good
  2. More content is better
  3. Lots of content is the best

Content is what search engines rank. If you have a lot of content, you will have more pages that can rank, and more ways to get traffic. So the more content you have, the better.
More content is good

But it’s not quite that simple, content quality is very important. A high quality article will get a lot of traffic from social media and will get more links, which is a big factor in SEO (see the next big section). Also good content will be relevant to your website and have relative keywords in it. So don’t just throw up a crappy page and expect it to rank well—your content needs to be well thought out and provide some good value.


When Google reads your content, it distills everything into a list of keywords (check out this tool for an example). It is those keywords and phrases that control what searches your website will show up for, so they are of crucial importance.

There are three important things to consider when looking for keywords. Is the keyword relevant to my business? How often is the keyword searched for? How competitive is the keyword?

Keyword Relevance You want to find keywords that have to do with your business so that they will bring in traffic that is valuable to you. A good way to come up with relevant keywords is to just brainstorm and come up with a list of words and phrases your target customer might use to find your website.

Keyword Popularity You need to find keywords and phrases that are being searched for regularly, or else you might rank #1 and get no traffic. Once you’ve got a list of relevant keywords I recommend using the excellent SEO Book Keyword Tool from Aaron Wall. It will show you how many times your phrase is searched for daily, and lists any variations that are also being searched for.
SEO book keyword popularity tool

Some Keywords are DifficultKeyword Difficulty Once you have a nice list of popular and relevant keyword phrases, it’s time to cross out most of them. Many keyword phrases, and most individual words, are extremely competitive and very difficult to rank for. When you’re just starting out, it’s best to go for the easy ones first. Here’s a tool that you can use to find keyword difficulty. I’d make sure to start with your least difficult phrases.

Content Structure

It’s important to structure your content in a way that is semantically correct. This means using the right heading style for each heading, and using them in order of importance. A properly structured page will look like an outline with big headlines, little headlines, and paragraphs. This semantic structure helps accessibility, helps people scan your pages, and help search engines rank you properly. Here’s an example of good and bad page structure:
semantic content structure

Popularity, Links, and PageRank

Once you’ve dealt with code, content, and keywords, the rest of SEO is kind of like a big popularity contest based on who links to you. Each website that links to you is saying “hey, this site is cool” so your ranking goes up a little. But it goes a step further than that.

Do you remember what happened in high-school when one of the cool kids said something was cool? That something all of a sudden became much more popular than if a normal kid had said it was cool. Google works in much the same way—links from authority sites count much more than links from a new website. The end result of all of this is something Google calls PageRank, similar to link popularity in other search engines, all of which is basically a measure of how important your website is online.

More Links, Higher PageRank, Better Rankings

Links are good
In order to give your site more weight, and get ranked higher, you need to build links from other websites—especially authority sites (sites with high trust and high PageRank). There are many different ways to get links to your site, some are good, and some are bad.

Some good ways to get links include quality directory listings, blog comments, writing articles, guest posts on blogs, and social media. Here is a great article about the fundamentals of link building if you want some more information.

Get Trustworthy and Natural Links

Probably because of the number of people competing for search rankings, it has become reasonably common for businesses to try cheating the system. Most of this cheating involves the process of automatic link building, and most of the time it works terribly.

In order to defeat the cheaters, Google has made trust a key element of ranking well. This trust is not built upon the number of links you have, but on the type and quality of each link, and the overall appearance of all of your links (your link profile). Because of this trust system, it’s very important for you to get links naturally and really aim for quality links.

Link Quality

Getting a quality link has several parts to it:

Originating Page The page that the link comes from needs to be a quality page, with relevant content, and not too many other links. If the page is a “links page” and has little text and mostly other links, it probably isn’t a great source. Also important is finding a page that has a relatively high PageRank itself.

Anchor Text Anchor text is the text that actually links to your website. Good anchor text will have relevant keywords in it. Bad anchor text will be irrelevant or just a URL.

No-Follow This point needs to be here for accuracy, but it definitely complicates the matter and is something that you should probably ignore if you’re new to this. Basically, a link can be formatted such that it won’t transfer any benefits to your site. These links are called “No-Follow” links, and shouldn’t necessarily be avoided (they can still send traffic) but they won’t help your search engine rankings.

Basically, you’re looking for other up-standing citizens of the internet who will link to your content because it provides value. If you try to pay for links, or get free links with no editorial control (anyone can get in), chances are you’ll end up with low quality links.

Getting Links With Content

One of the best ways to generate links is by creating outstanding content and publishing it on your website—you want to create the type of article that is so in-depth, or of such high quality, that other people can’t help but link to it. This type of content is often called linkbait because it is designed to get links. Some people find that a term a bit spammy, but either way the fact remains that you can get good links by creating really valuable content.

Should You Pay For This Stuff?

Whether or not you should pay for SEO services depends on your situation and your marketing goals. If you want to build a popular website that generates a significant number of leads, it’s probably going to be necessary to get some SEO help. On the other hand, if you only have a business card website that helps you sell in person, and don’t really want to sell or market online, then it might not be worth the time or expense to go after search traffic.

Consider whether or not you’ll be able to get a return on your SEO investment. If you send more people there, will your earnings go up?

If your website can’t generate leads, or sell your product, or make money, then you might want to think about that in more detail before investing in SEO.

When thinking about investing in SEO, it’s a good idea to see what resources you can afford to spend. You may be in a position where you want to pay someone to do all of the work for you, or you might be in a situation where it’s better to spend the time and do it yourself.

Whatever your situation, I always recommend hiring a professional to deal with things like code and website structure. It’s very rarely worth it to learn highly technical parts, especially considering they change frequently in SEO. The content and link building are things you can do on your own if you have the time and energy.

Further Reading

Search Engine Optimization is a huge topic, with thousands of articles written about each and every part. For those of you that still have questions, or want to look into things in more detail, I highly recommend the following resources:

The SEO Success Pyramid — This is a fantastic visual resource put together by a friend of mine named Matt McGee. It’s one of the best explanations of SEO that I’ve ever seen.
The Blogger’s Guide to SEO — This is a great overview article that goes into more specifics and details of search engine optimization. Most (if not all) of the advice Aaron Wall gives for bloggers applies just as well to small business owners and freelancers.
Search Engine Guide — Search Engine Guide is an excellent resource for all sorts of small business information and search marketing information. It’s one of my favorites.

Reader Comments

sir jorge
Apr. 14. 2008 11:00 PM

great post, creates a relevant and outstanding post

Apr. 15. 2008 12:58 AM

I subscribed to the Small Fuel Marketing blog about a month ago and have appreciated many of the posts, but this is perhaps the best post I’ve seen thus far.  The links and tools you provided, as well as the great overview of the topic, are really valuable for me and my business.  Thanks!

Zach Katkin
Apr. 15. 2008 2:55 AM

Why you should care? Hmmm…. sounds a lot like an article I just finished writing (haven’t published yet though). Have you been looking over my shoulder? In all seriousness great article. It is a little bit technical, but deservedly so!

Matt McGee
Apr. 15. 2008 3:39 AM

What a solid overview of SEO for folks are just coming around to what it is and why it has to be included in any small business marketing plan. Great job, Mason. And thx for referencing the SEO Success Pyramid. Much appreciated.

SEO Ranter
Apr. 15. 2008 10:17 AM

You could also do worse than to put your site through a “spider simulator” - there’s one at

Mason Hipp
Apr. 15. 2008 12:25 PM

Hey Guys — thanks for the compliments, I worked hard on this article so they mean a lot.

@Lori — That’s exactly why I wrote this article; to provide a single overview of good resources and information for business owners like you. I’m very glad you find it useful, and thanks for the comment!

@Matt — no problem on the link, you desrve it and more for all of the resources you’ve put together on the topic of SEO/SEM.

shane: Website content
Apr. 15. 2008 12:44 PM

Great article, very informative and accurate.. I work for an SEO design and marketing company (though I’m still new to the whole SEO thing) and I have to say that this article, from what I’ve learned, as absolutely fantastic

Apr. 15. 2008 3:12 PM

it is a great post, i found this post from google news and it really help me.

Nick Cernis
Apr. 15. 2008 8:54 PM

This is the best SEO introductory article I’ve seen to date—good work, Mason. I get a lot of friends and several clients who’ve heard the term and want to know more. Now I know where to send them!

Mason Hipp
Apr. 16. 2008 11:04 AM

@Shane — I’m glad to hear you approve, I’ve been waiting for some advanced SEOs to chime in and say “you forgot this…” but it looks like I was wrong.

@Nick — That’s very high praise coming from you, I really appreciate it. Thanks for dropping in!

Lindsay Wakelin
Dec. 3. 2009 5:17 PM

Okay, I have just printed this off and will read over it several times. It has given me useful ideas which I hope I will be able to apply to my photography business. It may take some time to implement but hopefully will be worth it.


Nov. 22. 2010 9:41 PM

<a > :D </a> เว็บเกมออนไลน์ รวมเกม มันส์ๆ
สถานที่เที่ยว-ค้นหาข้อมูลท่องเที่ยวทั่วไทย เที่ยวเมืองไทย ไม่ไปไม่รู้

เว็บบิท แรง แรง โหลดหนัง โหลดเพลง มันๆ

<a > :)</a>  <a > :)</a>  <a > :)</a>  <a > :)</a>  <a > :)</a>  <a > :)</a>  <a > :)</a>

Prince Zermic
Mar. 21. 2011 4:07 PM

If a business considers its website the engine which moves it forward, then SEO can very well be considered the engine oil. SEO is not only about increasing visitors to your website. It means converting your visitors to buying customers for your business with the implementation of various website optimizing techniques.

sherry nadal
Apr. 29. 2011 6:47 AM

Good nice to be here in this blog i learn a lot with this blog more good niche to come.nice as online game

Recruiting Animal
Jun. 1. 2011 3:37 PM

This is a great posting. I’m going to use the information here as a guide for my show today

Nov. 14. 2011 4:50 PM

Excellent post! This is as well as I’ve seen SEO described in a simple, concise article.

Jerry Diamonds
Nov. 8. 2012 6:51 PM

Understanding Small Business SEO is probably the least appreciated part of owning a business nowadays. Despite how savvy silicon valley entrepreneurs are, some of them neglect the power of SEO and getting targeted traffic.

Ping Song
Nov. 26. 2012 5:33 PM

Hey Mason, thanks for writing this article. I am always confused by this topic. I have to say you did a great job on explaining the SEO

bag supplier
Feb. 16. 2013 8:08 AM

siness SEO is probably the least appreciated part of owni

handbag manufacturer
Mar. 25. 2013 6:40 PM

yes seo would help to improve samll business absolutely

Aug. 23. 2013 6:51 AM

great post, creates a relevant and outstanding post. Joey Atlas Review

Sep. 6. 2013 6:06 AM

Paralegal certification provided by the academy of learning is your ticket to a rewarding career of a paralegal. The demand of paralegals is increasing with each passing day. And this demand leads to stable employment prospects. The law clerk diploma offered by the academy of learning is accredited by the Law Society of Upper Canada.

Oct. 14. 2013 6:33 AM

Excellent post! This is as well as I’ve seen SEO described in a simple, concise article. Link

english garden design school
Nov. 27. 2013 12:14 PM

Also good content will be relevant to your website and have relative keywords in it.

Dec. 2. 2013 2:20 PM

you should ask your webmaster to make sure your website is coded properly to use these standards.

Dec. 4. 2013 11:40 AM

With college paralegal program you have a golden opportunity to save a lot of money by virtues of its automated system of payments that pays off your loans and utility bills on time without bothering you to respond emails or moving to offices of dealers and banks. There are no upfront charges of thee services provided to you.

compression bras
Dec. 10. 2013 10:47 AM

With that as my motive, I’ve created this article to explain everything a business owner should (and shouldn’t) know about SEO.

click to find out more
Dec. 19. 2013 6:24 PM

All the small businesses should imply SEO. it is highly recommended.

Lasik eye surgery in India
Dec. 23. 2013 11:55 AM

Excellent content, very useful and precise.. I perform for an SEO style and promotion organization and I have to say that this content, from what I’ve discovered, as definitely good one

it security consulting companies
Dec. 23. 2013 6:45 PM

The key point is that search engines can only read text. This means all of your images should have a textual description, you should have a lot of textual content, and you shouldn’t have an entirely flash or javascript website.

get more
Dec. 23. 2013 6:47 PM

Where does SEO fit in with small businesses, home businesses, and freelancers? How can a small business owner make sense of the many parts? Is SEO practical or effective for small business?

online shoping in dhaka
Mar. 25. 2014 5:30 PM

Awesome seo is a great source of earning.I am also a seo maker.this post is very informative and educative.this post is help me very much

sky customer service
May. 5. 2014 12:29 PM

I think the way you write feels like having so much passion and you have put it in a way that everyone can understand. Must appreciate the great posts you have written here

May. 15. 2014 6:55 AM

Your clients have a specific idea of where they want their business to loan calculator

jaket kulit pria
May. 20. 2014 4:06 PM

This can be one amongst many several blogs that will i’ve at any time visited this blog is incredibly fascinating and qualified in terms of topics discussed, thanks admin

James Chavez
Jul. 10. 2014 1:31 AM

After reading a couple of the articles on your website these few days this blog post really grabbed my attention.

<a >lose weight</a>

James Chavez
Jul. 10. 2014 1:32 AM

After reading a couple of the articles on your website these few days this blog post really grabbed my attention.

butik jaket kulit wanita di garut
Jul. 14. 2014 5:35 PM

You can’t extremely say what exactly is stunning a few put, however typically the image on the put can stay vividly along with youI was terribly encouraged to locate this web site. I needed to thanks a lot involving this special browse. I undoubtedly savored each amount of it and I maybe you have bookmarked to try out new stuff you writeup.

Aug. 8. 2014 9:10 AM



Landy guy
Aug. 23. 2014 1:54 PM

That’s true! If you want to expand your business onto the internet, there really isn’t another choice but to understand and implement good SEO practices. So, Without them, chances are you won’t get very far online.

off-road club
Aug. 23. 2014 2:06 PM

Great post! and Winch Rope for Jeep, Truck & SUV Winches: Synthetic Rope in bulk cheap and strongcollect information can be found on the specification page. Constructed of a unique ultra high molecular weight polyethylene material. Will read more!

davia leather
Oct. 21. 2014 2:14 PM

It is simple such that you can determine the Commonwealth isn’t. Indeed this is fairly a preferred pastime.

jaket kulit jakarta
Oct. 21. 2014 2:14 PM

He is able who thinks he’s able.

Add Your Comment

Gravatar Icon
Please enter the word you see in the image below: