Search Engine Optimization for Your Small Business Website

Search Engine Optimization for Your Small Business Website

So you’d like your website and even many pages within the website to rank at the top of search engine results? But everyone else wants his or her results at the top, too! And millions of people everyday are putting a lot of energy and effort into it.

So what do you have to do to get great search engine placement? Do you have to outwit everyone else who is competing for placement? Do you have to outwit the PhDs whom the search engine companies have on staff to create search algorithms?

No, for most small businesses, you can get decent search engine placement by creating a good website and just following a few of these simple tips that follow.

4 Basic Steps for Search Engine Optimization

  1. Choose URLs for your web pages that include a couple of descriptive words of what’s on each page.
  2. Have a bunch of headlines of various sizes that emphasize some of the key phrases that you hope to land results on, including some less competitive searches that you are more likely to perform well on.
  3. Have several hundred words of text on a web page you are trying to place in search engines.
  4. Use original content.

If You Have a Little More Time to Spend, There Are Plenty of Additional Steps You Can Take to Try to Crank Up Your Search Engine Results

But I first want to emphasize this: don’t let the tail wag the dog! Don’t get so carried away with trying to place well with search engine results that you neglect the fact that you are trying to run a business.

Specifically, I totally believe that the aesthetics, how attractive a website is, is extremely important, especially for a new small business. You need at least to look professional. People tend to spend more time on websites they like, are more likely to return to them, and are more likely to recommend them to friends.

Why do I emphasize this? Well, search engines don’t rank the attractiveness of images, for example, so by trying to optimize just search engine placement, you might create a website that ranks really high, but without images it may look unattractive, if not amateurish.

The same goes for the quality and type and presentation of content. I would think about my user experience first and search engine optimization second.

So How Else Can You Crank Up Search Engine Results?

Keep in mind that you are probably going to get much better results if you focus hard on less competitive, more specialized search terms than on the more general, more popular ones. Furthermore, the more specialized the terms you focus on, the higher the chances that, first, people will click through on your search result; second, they will really be interested in the information on your website; and third, they will more likely be a buyer rather than a browser.

In past website businesses, I have spent, along with some other very bright people, a lot of energy and effort trying to get first page rankings on incredibly popular and competitive search words such as “jobs” or “careers,” and I now believe this strategy is generally a loser’s game. Even if you do manage to land on the front page, chances are you are aren’t going to last long.


First, I would try to register or buy a website domain that seems really relevant to the business. Then I would use descriptive “friendly” and easy-to-understand words in the individual page URLs. What do I mean by friendly? If a professional software engineer is coding your pages, he or she just might be tempted to neatly organize your pages with some kind of numeric or alphanumeric coding system or use a lot of symbols. No way. Keep it simple and descriptive. And keep these descriptions short—very short. One word, maybe two or three if needed, but not a full sentence. Separate the words with hyphens.

Avoid lots of symbols and dashes. While making your URL descriptive, also try to keep it as short as possible. Use hyphens to separate words to make it more readable both for humans and for search engines.

Meta Tags

Meta tags matter a lot less, if at all, in search engines today. Meta tags for keywords in the early days of the Internet were totally critical, but today search engines tend to ignore them. But I would still tend to fill them all in carefully. Why not give it your best shot?

The page title meta tag and the page description meta tag will show up in search results, so they are very important for increasing your click-through rate and also for helping ensure that the people you most want to attract are the ones clicking through to your website.

Search engines display the first 65 to 75 characters of the title tag in search engine results. And they usually truncate the page description tag after about 160 characters. However, users tend to spend seconds, at most, looking at search results, so the first couple of words in your title tag will typically be of overwhelming importance (after page placement, that is) for generating click-throughs.


Within each page, use headlines of various sizes that are descriptive and useful to search engines. Try to structure headlines logically, with larger ones offering a broad overview of the topic and smaller headlines of increasingly narrow focus. If you are really trying hard to maximize results for particular searches, then write headlines to reflect that.


Search engines like text. It’s easy for them to read, count, and to analyze. Ideally, you want to have several hundred words on pages you are trying to optimize the placement of. You also want to have good, original content—and the more unique, the better. You might want to repeat the words in your headlines a little bit, but don’t push it. Don’t damage the quality of your text. And if you really overdo keyword repetition, then search engines may penalize you.

Search engines may put more weight on keywords that appear higher on the web page than lower on the page. By “text” I should say that search engines are first designed to read HTLM text. So-called rich media formats, including text in Flash files, video, photos, and audio, are hard for search engines to read.


Use a descriptive file name for images and use the “alt” image designed to alternatively display text when images can’t be displayed. Search engines may use both. Also consider storing all of your images in one directory.


Have an easy-to-navigate website. Keep navigation logical. For example, start your navigation broadly and narrow it down more specifically as someone proceeds through the website. Keep the website organization simple—for instance, do not link every single page to every other page. Use mostly text for navigational links, not drop-down menus or images.

Consider a site map for users and a separate one just to be submitted to search engines.

Have a useful “404” page that links back to your home page or maybe a choice of popular other pages as well. Have a page that comes up when users come to a page that doesn’t exist on your site, such as a broken link.

Links within Your Website

Search engine robots crawl websites using links. If the links aren’t accessible to search engines, they can’t crawl your site. For example, if you need a form to be submitted to go to another page, the robots won’t go. If you need to use the search engine on your site to get to a page, the robots won’t go. If you have way too many links on your page, such as hundreds, the robots probably won’t follow all of them. If the robots can’t see your links because they are in an image they can’t read, they won’t go.

Using non-text links, such as image links, is risky. Maybe you want to have them on your site anyway, and you don’t want to design your website just for search engine optimization. If you do use images for links, you may want to limit it to just a few.

Make the text for your links descriptive but very short, such as just a few words or a short phrase. Don’t use generic words, such as “click here.” Links are very important for search engines, and this is how search engine robots explore websites.

Links to Your Website

With so many spam and poor-quality websites out there, search engines are very concerned with delivering quality results to their users. One of the most important ways they judge this—and hence, an important criteria for search engine algorithms—is the quantity and quality of links that point to your website. Search engines particularly prize links from highly valued sites, particularly universities, government agencies, and nongovernmental organizations (NGOs). The freshness of those links may be another factor.

Social Media Links

Social media links to your website are noticed by search engines, but it is not clear how much of a factor they are in influencing search engine results. They are likely much less of a factor than links from other websites, for example.

Duplicative Copy

Duplicate web pages or web page copy can be a particularly vexing problem for a large website. Search engines penalize duplicative content because this was a trick that people used to game search engine results. Instead, you want to keep the content on a particular URL fresh and unique, and perhaps instead have multiple links or sections of your website linking to it.

Mobile Sites

Search engines can miss mobile sites. Google suggests that you create a mobile site map, if don’t already have one, and submit it to them.

Another potential issue for mobile sites is that they may be programmed only to allow access by mobile devices. So the code may have to be adjusted to allow for access by search engine robots.


Search engines give a lot of importance in sending their users to quality sites and particularly avoiding spam sites trying to game search engines. They might note, for example, whether searchers quickly click the “back” button after clicking on your website in a search result that would indicate low quality. They might also penalize you if you have outbound links from your website to spam websites. Some search engines, such as Google, have tried to use a number of algorithms to judge the quality of a website, trying to mimic with their robots the way a human would judge a website.

No Crawl Code

You can place code on a web page to tell search engines not to crawl that page. If you do and you later decide you want it to be crawled, such as with a test page, make sure you change the code. Note also that such code will likely, but not necessarily completely, keep search engine robots off the page.

Relevance, Importance, and Popularity

Initially, search engines simply searched just for words; now they may use more than 100 criteria to rank search results. Basically, search engines focus on relevance and importance, which may be measured in popularity. So you could have a perfectly designed website for search engine optimization, but if you have no traffic, you may not get even half-decent search engine placement. Hence, especially for a new website, it might take a while to gain traction to get search engine placement.

Search engine rankings can change daily, and search engine algorithms can change significantly from time to time. And their emphasis can change. For example, Bing was recently reported to put significant weight on whether a website had a privacy statement.

You Can Get Really Sophisticated with Search Engine Optimization

For example, if you want to test how powerful various keyword choices might be for your web pages, you could consider buying the different test words for paid search engine results and comparing the results. Or you can create, on a new URL, a one-page website just for testing, perhaps on a very obscure or even make-believe topic. Then you could experiment with optimizing it for various search engines, see what works best, and then try it on your regular website.

The Best Time to Perform Search Engine Optimization

Obviously, the best time to perform search engine optimization (SEO) is in the early stages of designing your website. But don’t feel bad if your website is up and running and you haven’t given it much thought. Most people, if they focus on SEO at all, do so largely after the site is already up and usually after it is already up for a while and they are frustrated with the lack of traffic.

More Information

A lot of information on the basics is available from the search engine companies. They also provide lots of information and suggestions about choosing keywords.

Should You Hire an SEO firm?

I have hired SEO experts in the past to improve rankings for keywords. Usually they made very strong promises. Sometimes they delivered. Using an SEO person might make a lot of sense for a short assignment as you are launching a moderately complex website.

However, you need to be keenly aware of the downsides. The biggest risk is that you hire someone who “games” the search engines, then your website gets hits with a penalty, and it takes a long, long time to have any chance at getting good search engine results. This is not uncommon.

Secondly, some SEO people may do a great job of optimizing your performance for the latest edition algorithm from the leading search engine, but once the algorithm changes, you lose your top search results. Also, an SEO person who does a great job with your search engine placement, if you break off his or her retainer, might be tempted to use the knowledge gained to try to line up your nearest competitors.

Bottom line: yes, it would be great to have your total website optimized for search engines, but you can’t make doing so your entire business!

About Bob Adams

Bob Adams is a Harvard MBA serial entrepreneur. He has started over a dozen businesses including one that he launched with $1500 and sold for $40 million. He has written 17 books and created 52 online courses for entrepreneurs. Bob also founded BusinessTown, the go-to learning platform for starting and running a business.

We make starting a business simple.

We make starting a business simple.

Our courses will show you exactly how to start and run a business

Our courses will show you exactly how to start and run a business

Learn everything you need to know to plan, start and grow a business

We’ll show you what to do right from the very beginning. You’ll learn how to find your idea, write your business plan, attract customers and all the other steps to building a successful business.

Our courses are taught by real entrepreneurs

You will learn from BusinessTown’s highly experienced experts and entrepreneurs. They will share their experience, wisdom and skills with you. And they will guide you through every aspect of planning, starting, and growing your business. 

Start a business you love, earn more money and live the life you want

Our easy-to-follow video courses will quickly teach you how to start and run a business. Our courses can turn your dreams into reality even if you don’t have a business idea or don’t know where to start.

You’ll find a course that’s perfect for you

Get unlimited access to 130+ courses. We cover it all…from finding your idea and creating your plan to making sales and building a successful business. No matter where you are in your business journey, there is a course just for you.

Learn at your own pace and on any device

Take all the courses you want. Anytime. Anywhere. Any device. Watch one video lesson a day (average 7 minutes) or binge watch the whole thing. It’s up to you!

Explore our top 3 courses and start learning now


Start-a-Business 101

This course will teach you all the basics of starting a business. You will be guided step by step through the entire process of starting a business and becoming an entrepreneur.


How to Find a Business Idea

Learn how to find a great business idea with this course. Discover how to generate awesome business ideas, how to evaluate and validate them and how to choose the very best one for you.


How to Create a Business Plan

Learn how to create an excellent business plan from scratch! This course will walk you through every step from start to finish. You will be guided by instructional videos, a sample plan and a fill-in-the-blanks business plan template.

Get unlimited access to all these popular courses

You’ll get all the tools you need to succeed

You’ll get all the tools you need to succeed

Fill-in-the-blank templates and 50+ other tools will show you exactly what to do at any given step. They will save you time, keep you organized and help you get your business up and running as rapidly as possible. 

Our most popular tools include:

  • 300 Best Business Ideas, 111 pages
  • Business Idea Evaluation Worksheet
  • Ultimate Startup Checklist, 18 pages
  • Business Plan Template, 29 pages
  • Sample Business Plan, 35 pages
  • Marketing Plan Under $2k, 12 pages
  • Financial Statement Templates

What they are saying

What they are saying

Watch the video tour and get ready to become your own boss


BusinessTown founder Bob Adams’s courses and books have been featured in:

Learn how to start a business with our video courses

130+ courses

Unlimited access

50+ tools

Templates & more

Discussion board

Get expert answers

Frequently asked questions

BusinessTown is an e-learning platform built for people interested in starting and running a business. 

On BusinessTown, you get unlimited access to 130+ business courses taught by real successful entrepreneurs and highly skilled experts. You also gain access to 50+ business tools and to our discussion board, where you can get expert answers to your business questions.

No matter what you want to learn or where you are on your business journey, there is a course for you. 

Marketing, ideas, financing, planning, naming, how to get started… BusinessTown covers everything you need to start and run your business right. 

The courses are available anywhere, anytime, on any device, and you can take them at your own pace. 

Create your BusinessTown account to get started and try BusinessTown free for 7 days. 

BusinessTown includes unlimited access to 130+ business courses taught by real successful entrepreneurs and highly skilled experts.

You also get full access to 50+ downloadable tools like worksheets, templates, and samples, and to our discussion board where you can get an answer to any business question you have. 

BusinessTown is $19.95 per month. It provides unlimited access to all 130+ courses, all tools, and our discussion board, where you can get expert answers to your business questions.

We offer a free 7-day trial. If you decide that BusinessTown is not for you, then just cancel within 7 days of starting your free trial and you will not be charged at all.

If you wish to cancel your BusinessTown account, you can do so through your account page under the Billing section. 

If you have any questions, email us at We are more than happy to help!

BusinessTown includes 130+ courses on all business topics: Getting started, business ideas, business plans, strategy, marketing, websites, social media, online advertising, finance, accounting, leadership, sales, legal issues, home-based businesses and more!

Looking for a business idea? Why don’t you check out our course How to Find a Business Idea. 

Do you need help creating your business plan? We’ve got you covered. Take a look at our course How to Create a Business Plan.

Do you want to be walked step by step through the entire process of starting a business? Check out our ultimate course, Start-a-Business 101. 

Are you not sure that you are ready to start your own business? Consider our course, What It Takes to Start a Business.

Are you looking for financing for a new or existing business? We offer 5 courses on financing a small business. We suggest you start with the course, How to Finance Your Business.

Do you want to learn about marketing? Because it’s so important, we offer over 30 courses on sales and marketing. Consider starting with the short course, Developing Your Marketing Message.

Want to learn about marketing online? We offer 5 courses on creating websites, 6 courses on digital marketing and 5 courses on promoting through social media. To get started we recommend the course, The Complete Guide to Digital Marketing.

Looking to get inspired and learn how other entrepreneurs succeeded in starting and growing their businesses? We offer several courses on this including, How to Succeed as a Woman Entrepreneur.

Do you already have a business and are looking to improve it? We have several courses on this topic. Try starting with the course, How to Boost Profits.

No matter where you are on your business journey, there is a course for you.   

On BusinessTown you have access to 50+ downloadable tools like worksheets, samples, and templates to help you start and run a business. 

Our most popular tools include:

The Ultimate Startup Checklist, 18 pages 

The 300 Best Small Business Ideas ebook, 105 pages 

The Complete Business Plan Template, 29 pages

Complete Sample Business Plan, 35 pages 

Sample Marketing Plan Under $2k, 12 pages

One Page Marketing Plan Template

One Page Sample Marketing Plan

50 Guerilla Marketing Tactics Worksheet, 8 pages

Business Idea Evaluation Worksheet 

8 Basic Steps to Making the Sale Template

Sales Presentations that Your Customers Will Love Template

Sales Presentation Sample Dialog

50 Ways to Generate Endless Sales Leads Worksheet 

Cold Calling Script Template and Sample

Emails that Land Sales Template and Sample

Voicemails that Get Callbacks Template and Sample

Income Statement Templates and Samples

Balance Sheet Templates and Samples

Cash Flow Templates and Samples

Calculate Depreciation Template

Key Financial Ratios Sample

How I Started a Successful Business with No Money and No Experience, Case Study

Key Questions to Select the Best Business Idea Worksheet

Validate Your Business Idea Worksheet

Using the 6-Step Approach to Choose a Business Idea Case Study

21 Easy-to-Start Part-Time Business Ideas Guide

42 Home-Based Businesses You Can Start Guide

Why I Repeatedly Changed the Legal Entity of My Business, Case Study

Evaluate Customer Segments and Competitors Worksheet

Differentiate Your Business from Competitors Worksheet

How I Differentiated My First Business in a Crowded Marketplace, Case Study

Creating a Press Release Template and Sample

Marketing Bob’s Rent-A-Bike, Case Study

Planning, Designing and Creating Your Website Worksheet

Search Engine Optimization Worksheet

50 Blog Post Ideas Worksheet

50 Creative Online Marketing Ideas Worksheet

Evaluate Potential Names for Your Business Worksheet

How I Financed Buying a Business Case Study

Cover Letter to Seek Financing Sample

Collection Letter Samples

The Four Quadrant Theory of Time Management Graphic

BusinessTown courses will show you how to start your business right and grow it into a highly successful enterprise. 

You will learn from highly experienced entrepreneurs and experts who have been there and done it. You won’t have to learn by trial and error. You won’t have to guess what to do next. BusinessTown courses will guide you through your entire business journey.

Even if you are a beginner you will quickly learn how to start a business you love. If you already have a business, BusinessTown will show how to grow it and make it better.

By just watching one video lesson a day (about 7 minutes average) you can quickly ramp up your business knowledge. No matter where you are on your business journey, there is a course for you taught by an expert on BusinessTown.

What would you like to learn more about today? Starting a business? How to find a business idea? How to write a business plan? How to do your marketing? How to build an online presence? How to get financing? How to prepare financial statements? BusinessTown has courses that cover all these topics and hundreds more.

So if you want to become a smarter entrepreneur and start and build a successful business, you’ll want to start streaming the courses on BusinessTown today.

Copyright © 2021 BusinessTown LLC. All rights reserved. BusinessTown ® is a registered trademark of BusinessTown LLC.