An Introduction To Search Engine Optimization And Web Design

Create a website and in no time at all you will be receiving visitors, right? Wrong. It can take time before a search engine finds and indexes your site. Once it does, it is by no means any guarantee that you will be one of the first sites listed under your subject. Search engines index billions of pages and even the most obscure subject can have thousands of pages. For example, the American Wirehair cat is extremely rare-only twenty-two were registered with the Cat Fancier's association in 2003. Yet, when I type in "American Wirehair Cat" into Google, it gives me 220,000 pages to choose from. That means there are about 100,000 pages for each cat! Yahoo gave me fewer choices--only 99,100 pages.

So how do you put your webpage at the head of the pack? It all comes down to search engine optimization. Search engine optimization, or SEO, is the term used to describe methods and tricks used that will help improve how search engines rank your page. The higher that your page ranks, the better chance your page will be selected by someone searching, resulting in more traffic to your site.

Search Engines like Google and Yahoo! use complicated, highly guarded algorithms to rank your website that can be so confusing Einstein himself would have trouble figuring it out. Instead of focusing on those issues, let us instead focus on a few basic areas that will help improve your websites ranking.

One final note about search engines: The most popular search engine in July 2006, according to Nielsen NetRatings, was Google. Almost half of the individuals they surveyed used that search engine. Yahoo! came in second with about 24% of users followed by MSN (10%), AOL (6%), and Ask (3%). All other search engines share about 8% of the market. For that reason, this article will focus mainly on Yahoo! and Google.

Choosing the right keywords for your page is the most important step in SEO. In actuality, "keywords" usually key phrases since you will be choosing about three or four key phrases for each page of your website and rarely focus on a simple word. It is important that you are specific when picking your phrases. You need to stay away from generic terms such as "cat," "television," or "car." Pick phrases such as "American Wirehair", "plasma television", or "Chevy Corvette". The more specific you can be the higher that your page will be ranked, and the better chance your page will be found by your target audience.

To pick the right phrases, think about what words you would type in when looking for your site. Ask your friends and family members what they would type into the search engine. Understand that television and TV are two different words and not interchangeable in the minds of search engines. Going back to my example of American Wirehair cats, I might choose the keywords of "American wirehair cat", "Caleb's Cattery", and "rare cat breeds" for the fictitious site for Caleb's Cattery. Keyword phrases should only be about three to four words long.

Domain Name
If you have not picked a domain name, it is best to pick one that uses at least one of your keywords in it. Use dashes to help separate the words, if desired. A website named or is better than For even better results, choose something like That said, it is believed that search engines may rank domain names with more two or more hyphens lower because they are usually associated with lower-quality or spam-ridden sites.

Anchor Tags
Anchor tags, also known as anchor text, are the visible hyperlinked text on the page. Search engines typically weigh them heavily. Make sure that your anchor tags contain as many of your keywords as possible. Also, they should not be too long, although there is no limit, and be a clear indication of what the user will find by clicking on it.

When designing a webpage for search engine optimization, it is important that you use headings (, , ) for your titles instead of graphic images. Search engines weigh headings heavily as an indication of what content to index your pages. Therefore, it is important that your page have headings that include your keywords. Pages without any headings rank lower in search engine results.

Meta Tags
Meta tags help search engines index a website correctly. Although there are quite a few meta tags to choose from, the two most important are description and keywords. If you do not place these two in your heading section of your website, search engines will decide for themselves, usually by taking information from the first text it can find. Here is an example of each of the meta tags.

• meta name="description" content="An introduction to search engine optimization, or SEO, including how to pick and use the right keywords, use meta links, title tags, alt tags, image names, site maps, links, and headings.

• meta name="keywords" content="search engine optimization, SEO, webpage design, choosing keywords, anchor tags, headings, meta tags, title tags, alt tags, image names, site maps, robots.txt, keyword spamming or stuffing, web content development

The description should be about 170 characters long and never exceed 200 characters--including spaces and include all the major keywords for the webpage. Notice that commas separate the keywords and there is no comma after the last keyword in the sequence. Also, try not to repeat a word more than twice in the listing. A lesser important meta tag is the author tag. While it will not help your website be ranked higher, including it will help your company or your name be recognized.

It is critical that your description and keywords are accurate and relate to that page. Listing words or phrases that are not included in the text of the page lowers their relevance ranking. Search engines will rank the relevance of terms based on how many times the term occurs on the page, the position they are located in the document, the length of the document and the "weight" of the search term. Weight is determined by how often and the location of the keyword. Words that appear in the title, headings, and tags are considered heavier than other terms.

Title Tags
Technically, the title is a meta tag but because it is probably the most important one, it is listed separately. It is also what search engines list first, so it should be carefully thought out. Make sure you have a unique title for each of your pages.

The title tag is placed in the header section inside . Most people simply place the name of their site in the title tag, which is not good SEO. Instead, place your most important keywords phrases inside the title tag without listing them. For example, instead of saying "Caleb's Cattery" say, "Caleb's Cattery - Home of the finest rare American Wirehair cats in northern New York".

Length is also important. Google displays 66 characters of a title tag, cropping between words. For example, in the above example, Google would simply list the title as "Caleb's Cattery - Home of the finest rare American Wirehair cats." Yahoo! allows much longer titles, up to 120 characters. Therefore, you are best to include a title that is at least 66 characters long and subtitle that is an additional 54 characters long. You also want to consider what will be displayed by web browsers, such as Microsoft Internet Explorer or Mozilla Firefox, and what would be displayed if a visitor bookmarked your site or on browser indexes. Explorer displays the first 95 characters at the top of the page, the first 48 characters on its tabs, and the first 60 characters in its bookmarks. Mozilla Firefox displays at least 130 characters at the top of its pages, 55 characters on its tabs, and 43 characters on its bookmarks.

Alt Tags and Image Names
Search engines only index text. However, they do index the alt tags associated with images. This is why you should label each image on your website with tags that use your keywords whenever possible and relevant to the image. Do not include alt tags that are simplistic. If Caleb has a picture of a new batch of kittens on his site, the alt tag should list it as "American Wirehair kittens from Caleb's Cattery" instead of "kittens". Be as specific as possible without going overboard.

File names are another great place to include keywords. While you cannot include spaces in a file name, you can separate your keywords with hyphens (-) or underscores ( _ ), which will be perceived as spaces by search engines. Going back to the above picture, instead of naming it "image1.jpg" list it as "american_wirehair_kittens.jpg" or "wirehair_kittens.jpg".

Site Maps
Site maps are documents that can be submitted to search engines that help them learn the structure of your site. You need to set up a site map that has a direct link to every page on your site and place a text link to that site map on the index page of your site. You can also submit this site map to search engines such as Yahoo! and Google.

The robots.txt file is a file that you place on your web server that instructs web robots which directories can or cannot be crawled. A robot is a program that searches the web hypertext structure looking for websites to index. They are also known as web wanderers, web crawlers, or spiders. Robots.txt implements the Robots Exclusion Protocol, which allows the web site administrator to define what parts of the site are off-limits to specific robots. The very basic robots.txt file will simply contain the text:
User-agent: *

This signals that any robot can search all of the pages on your website. If there is a page on your site that you do not want robots to index, simply insert a backslash and list it after disallow. For example, if you want to exclude the page "" you would place the following in your robots.txt file:
User-agent: *
Disallow: /friends.html

Once you have created and uploaded your robots.txt file, you can make sure it is valid by going to Robots.txt Checker [].

Keyword Spamming or Stuffing
Keyword spamming, also known as keyword stuffing, is when irrelevant keywords are included on a webpage in the hopes of attracting unsuspecting surfers to the site. This can be done in a variety of ways such as listing phrases at the bottom of the page, including hidden text on the page, or other methods. This is also the most popular of the "black hat SEO" methods, or unethical search engine optimization.

Search engines are good at recognizing these tactics. Sites that employ these methods are either ranked lower or, in extreme cases, removed altogether from the search engine. Even if the web robot does not recognize your methods, your competitors might and then report you.

Web Content Development
Each page of your site needs to contain at least 250 words, although 500 words would be better. When web robot visit, they will read your site from top to bottom, left to right. For that reason, try to include your keywords very early on in your text and then a few more times within your text. Do not list the words or repeat words

It is also important to note that web robots "count" any html, Cascading Style Sheets (CSS), JavaScript or other code listed on the site. Learn and use external style sheets to remove it from your page. It is believed that most robots will only look at the first 80-100 lines of code--including any blank lines you may have included. If your text is buried at the bottom, it might not get included when they index your page.

Spending the time to optimize your site for search engines is as important as developing quality content when it comes to finding and keeping visitors. Having the best site in the world does no one any good if it cannot be found. Good SEO should not change the content of your page or alter it significantly. It will only alter its ranking by search engines.


The top 10 Web Hosting Sites for Small Business

Provided below are the top 10 web hosting companies that will enable you host your business website such as your eCommerce websites, PHP websites, WordPress sites and even your personal websites such as your blogs.

1. Justhost
Professional Hosting from Just Host
2. ipage

3. Webhostingpad

4. NameCheap
Domains Starting at $0.48/yr with Namecheap
5. Bluehost
Bluehost Web Hosting $3.95
6. iPower

7. Hostgator

8. Godaddy
Lightning fast load times at a striking price! 50% off GoDaddy Hosting plans!
9. Hostpapa
100% Green Energy Hosting from
10. Fatcow

Articles - News

Free Web Hosting Articles

listed below are the most important articles relevant to web hosting. The articles listed below will teach you on how to choose and register a domain name, how to host your website online. You'll also learn the methods you can use to enable your website rank well in the search engines and how to drive targeted traffic to your website. These articles will also teach you how to set up an eCommerce website and lots more.

4 Tips to Find the Web Host That's Right for You
5 Common Web Hosting Mistakes
7 Simple Steps For Choosing A Great Web Host
A Beginner's Guide To Web Hosting
A Good Way To Promote Your Site
A Guide For Choosing The Best Web Site Hosting

A Guide To Virtual Web Hosting
A Guide To Web Hosting For The Beginner
Accepting payment at your ecommerce website
Advantages of a Dedicated Server
Affordable Php Mysql Hosting Is Within Your Reach
Are Free Web Site Hosting Accounts Really Free?
Article Marketing And Search Engine Optimization (SEO)
ASP Hosting Simplified
Basic SEO Services To Improve Traffic To Your Site
Before Choosing a Web Hosting Provider
Benefit of Expired Domains
The Benefit Of Using Tracking Tools
Benefits Of Using Web Hosting Services
The Best Website Traffic Is Free Website Traffic
Build Website Traffic For Free

Building Your Search Engine Rankings With Articles
Changing Domain Name – The Best Way!
Changing Web Hosts Made Easy
Cheap Web Hosting Companies and the affiliate system
Cheap Web Hosting With Godaddy
Cheap Web Hosting - Choose The Right Company
Choosing A Domain Name
Choosing A Reliable Web Hosting Service
Choosing A Web Hosting Provider By Their Customer Service
Choosing A Web Site Hosting Company – The Most Important Factor
Choosing The Right Domain Name For Your Business
Cpanel Is The Right Choice For Web Hosting Services
Using cPanel to Manage Your Host Files
How to Create a Money Magnet E-commerce Web Site
Creating A Web Site That Sells - How To Keep And Convert Visitors
Dedicated Or Shared Web Hosting? What Does Your Business Need
Dedicated VS Shared Website Hosting
Designing Your Ecommerce Website
Domain Forwarding Versus Domain Masking
What is Domain Name Backordering? Watch Out For This One!
Domain Name Email Forwarding Secrets
Domain Name IP Address And What Are They For?
Domain Name Registration - Choosing Your Business Name
Domain Names: Thinking Ahead
Domain Parking.. Does It Work?.. My Tests And Results
Domains & Their Extensions
Drive Traffic To Your Website Using The Right Keywords
Driving Traffic To Your Website Using Testimonials
Even a Cheap Hosting Company Can Help You Build a Website

Expired Domain Name Traffic
Factors by choosing the right web hosting company
Finding A Shared Host
Finding A Web Host To Fit Your Needs
Finding An Affordable Web Site Hosting Plan
Finding The Best Web Hosting Company
Do Free Classified Ad Sites Really Bring You Customers?
Free Domain Name - Convert A Long URL To A Short One
Free or Paid Web Hosting?
Free Traffic Generating Techniques To Drive Tons Of Visitors To Your Website
Free Website Hosting Vs. Paid Website Hosting Basics
How to Choose a Web Host - Frequently Asked Questions
Learn To Generate Leads For Free
Get A Web Hosting Merchant Account
Get the Best Web Hosting - Dealing with Web Hosting Review Sites and more.
10 Ways To Indirectly Get To The Top Of Search Engines
Get Traffic Hits Free
Get Yourself Reliable Web Hosting Service
7 Tips For Getting Listed In Search Engines
A Guide To Receiving Online Payments
The Beginner's Guide To SEO
Hosting Service Providers and Identity Theft
Hosting Your Own Web Server: Things to Consider
Learn How To Accept Payment Online From Your Customers
How To Choose A Domain Name For Your Business
How To Choose A Good Web Host (When They All Look Alike)
Ecommerce Hosting - How To Choose A Merchant Account
How To Choose A Quality Web Host
How To Choose A Reliable Web Hosting Company : A Tip For Newbies
How To Choose A Reliable Web Hosting Provider
How To Choose A Right Web Hosting Service?
How To Choose A Shopping Cart Vendor For Your E-Commerce Site
How to Choose a Web Host: Factors to Consider
Back Links – How To Get Them, How To Use Them
How To Pick A Domain
Importance Of Search Engine Optimization For Online Businesses
Introduction To Ecommerce
An Introduction To Search Engine Optimization And Web Design
IP Address And Domain Name – What's The Connection?
Are Links Important For Search Engine Rankings
Do You Need A Lot Of Bandwidth?
Do I Need Managed Web Hosting Or Shared Web Hosting?
Using MySQL in a Hosting Environment
Domain Name: How Not To Loose One Before Buying It
5 Things To Look For In A Promising Web Host
17 Ways To Promote Your Online Business And Explode Your Sales!
How To Promote Your Web Site
7 Proven Ways To Increase Your Targeted Website Traffic
What's The Right E-Commerce Package For Your Business?
Improved Search Engine Ranking For The Website
Learn The Secret Of Over 100 Signups In Just 8 Weeks!
PayPal - A Safe, Secure Option for Small and Medium Businessmen
Make Profit from Buying and Selling Domain Names
Benefits Of A SEO Sitemap Generator
Internet Traffic And SEO Techniques
What Makes A Successful E-Commerce Website
3 Differences between Shared and Dedicated Hosting
Pros and cons of shared web hosting
Using A Site Map Builder When Adding Google Sitemaps To Websites
Starting A Small Ecommerce Business
Starting Your Own Web Hosting Business From Home And Make It Profitable Like Hell
What is Web Hosting?
Web Hosting Common Mistakes
8 Ways To Promote Your Business Or Website
7 Ways To Harvest Free Traffic
10 Ways To Convert Visitors To Leads
Targeted Website Traffic For Newbies
4 Ways To Build Links To Your Site
Unlimited Web Hosting Offers Explained
Understanding SEO
10 Tips To Keep Visitors On Your Site Longer And Increase Conversions
Tips On Domain Name Registration
Tips For Choosing A Web Hosting Company
Tips For A Successful Web Hosting Business
Cheap Web Hosting - The Things You Never Knew
Domain Names: The Remembrance Factor - 100% Free Online Tools

Free Web Hosting