SEO: The Basics
Choosing Your Domain Name
While cutesy domain names are fun, they will not help you get better rankings with search engines, therefore will not help bring viewers to your site. Make sure when choosing a domain name that you include what you are selling, or what your service is.
Site Content
• The text on the page should contain the keywords right at the beginning of the page.
• Do not overuse keywords. Neither keyword should take up more than 12-24% of the entire body text. It is often considered as spam.
• Do not use too much content right on the front page. Both loading time and redundancy of additional words used will reduce the chance of showing up in relevant searches.
Choosing your Keywords
• A research done by Entireweb states 31% of people enter 2 word phrases into search engines, 25% of all users look for 3 word combinations and only about 19% of them try their luck with only a single word.
• Do not choose a keyword that nobody looks for.
• Do not choose a keyword that does not relate strongly enough to your content.
• Only use generally popular keywords if you do not need targeted traffic.
• Do not use words that may get your site filtered or banned from search engines.
• Only use dynamic pages when the functionality demands it.
• Use lots of relevant content, well laid out into separate pages.
• Do not post half-finished sites.
Validating your HTML/CSS
As browsers evolve, they come closer to supporting the standard HTML/XHTML/CSS as written by the W3C. If you are writing non-standard HTML, there is a chance that your Web pages will no longer view correctly, or view at all in newer browser versions. And unless you know for a fact that your entire audience is using a specific browser, you are setting your site up to not view properly in ALL browsers. By having a site that validates, you can be reasonably assured that your site is viewable by everyone, regardless of browser or operating system. You can validate your HTML at validator.w3.org/ and your CSS at jigsaw.w3.org.
For your HTML to validate, you must include the DOCTYPE at the beginning of your HTML. The example below is for the latest version of HTML.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
You must also include the HTTP-equiv meta tag to set the character set for the document. The example below is for a typical HTML document.
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
This is how it all should go together:
<!DOCTYPE HTML PUBLIC "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Title Content Goes Here</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="description" content="Description content goes here.">
<meta name="keywords" content="keyword content goes here">
<meta name="language" content="en">
<meta name="robots" content="index,follow">
<meta name="author" content="Your Name">
<meta name="copyright" content="2008 www.kdwebpagedesign.com">
<meta name="revisit-after" content="7 days">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="pragma" content="no-cache">
<meta name="MSSmartTagsPreventParsing" content="true">
</head>
<body>
<p>Site code goes in this section.</p>
</body>
</html>
Search Engine Basics
• Search engines that operate by funds generated by selling listings will not show your Web site within the results regardless of its relevance, unless you sign up for their service.
• You may be listed for free even on fee based search engines by getting your site listed on either of the directories the search engine company buys information from. However, such directories such as Yahoo.com and DMOZ.org are moderated based on relevance and content, thus getting listed on their Web sites may take some time and efforts.
• Most search engines rank your Web site by relevance, which is measured by the threshold of keywords.
• Some search engines, such as Google.com as well, will sort even relevant sites by their popularity, measuring the page rank by the actual links leading to the site. Also, the text or alt tag text accompanied with these links will influence the keywords the Web site is shown in the listings for.
• Some search engines will consider a Web site more and more popular when they are clicked on the results page. These include AltaVista.com.
Submitting to Search Engines
Once your site is ready, it is time to submit it to the major search engines. Although there are hundreds of search engines on the Internet, only a handful are truly important. The top three search engines are: Google, Yahoo! and MSN. Always submit your Web site manually instead of using any automated submission tool, because some search engines regard those as spam, and won't list your site. Keep in mind that it can take months before you get listed, so be patient. We also recommend submitting your site to DMOZ. Be warned though, it may take up to a year to get indexed!
Do everything you can
• Even though meta tags have been neglected by most major search engines, some of them still consider them when analyzing Web sites. Including them in the proper manner can only help, but will never hurt your position.
• When trying to trick search engines, you try to trick their creators, who are more than prepared to deal with this.
• Most search engines are updated at least annually to deal with the Web sites that found a way to deceive their systems. Most of the Web sites that have ever used such tactics get blacklisted.