Skip to content

Search Engine Optimization

Introduction to Search Engine Optimization

Introduction

Search Engine Optimization (SEO) is the practice of improving the visibility of a website or web page in the "organic" (also called "natural" or un-paid) search results of search engines. The image below shows the typical results for a Google Search Query. The inorganic or paid search results are in the margins at the top and right side of the search results screen. The organic search results (identified by the orange box) are in the main part of the page, below and to the left of the paid search results.

Sample Google Search Query Results page

In general the higher on the page, and more frequently the pages of a Website appear in the search results list, the more visitors it will receive from the search engine. Internet user studies have indicated that the first few results in a search query are much more likely to be clicked that those further down the page, and search results on the second and later pages have a decreasing chance of being seen and even less of being visited. (See Reference #1 "Search Engine Optimization" article on Wikipedia for more background on the history and issues associated with Search Engine Optimization, and several interesting references.)

As an Internet marketing strategy, SEO considers how search engines work and what people search for. Optimizing a website may involve editing its content and associated coding to both increase its relevance to specific keywords and to remove barriers to the indexing activities of search engines. Promoting a site to increase the number of inbound links is another SEO tactic.


 

SEO Topics on the ACSBDC Website

The following topics are explored in detail on their own separate pages on the Alameda County SBDC's Website. They can be accessed via the links below or from the navigation menu in the left margin of the page:
Techniques for Optimizing Websites
Keyword Density SEO
"Free" Website Optimization Tools
Google Webmaster Tools


 

How Search Engines Work (The Basics)

In order to better understand the tactics associated with Search Engine Optimization, it is useful to have an understanding of how search engines provide search results to users. Most search engines break down the activity of providing search results into three processes: Crawling, Indexing and Serving. For more detailed information on these processes consult the Google Webmaster Tools Help Article: "Google Basics".


Crawling:
Crawling is the process by which search engines discover new and updated pages to be added to their Index of the World Wide Web (WWW). The search engine component involved in crawling Websites is most often called a robot, spider or web crawler (but can also be referred to as an ant, automatic indexer, bot, or worm). Search engines often give their robots a name (e.g. Googlebot, Yahoo! Slurp, etc.).

Indexing:
Search engines process each of the pages that they crawl in order to compile a massive index of all the words it sees and their location on each page.

Serving:
When a user enters a query, the search engine matches pages in the Index with the query to provide the most relevant results for the user's search. The search engine then uses an algorithm to rank each of the matching pages and returns the search results for the user's query.
 

Returning Search Query Results

The image below shows the steps involved in returning the results of a search query. It is taken from the Google UK Website "Google Corporate Information: Technology Overview". Because the crawling and indexing process were completed beforehand, serving the results usually takes less than one second.

Diagram of the Google Search Query Lifecycle
 

Webmaster Guidelines for Search Engines

Each of the major search engines provides guidance with regards to the Search Engine Optimization practices that they consider acceptable. The Search Engines will often refer to the optimization practices as "guidelines." The Webmaster Guidelines for Google, Yahoo!, Bing and Ask.com are referenced in the links below:

Google Webmaster Guidelines
http://www.google.com/support/webmasters/bin/answer.py?answer=35769

Yahoo! Search Content Quality Guidelines
http://help.yahoo.com/l/us/yahoo/search/basics/basics-18.html

Bing: Guidelines for Successful Indexing
http://onlinehelp.microsoft.com/en-us/bing/hh204434.aspx

Ask.com: Help Central, Webmasters
http://about.ask.com/en/docs/about/webmasters.shtml


 

Other Search Engine Optimization References

[1] "Search Engine Optimization" {Wikipedia}
http://en.wikipedia.org/wiki/Search_engine_optimization

[2] SBDC Net -- Social Media & Internet Marketing Guide
http://sbdcnet.org/index.php/social-media-a-internet-marketing.html

[3] Google Webmaster Tools Help: "Google Basics"
http://www.google.com/support/webmasters/bin/answer.py?answer=70897

[4] Google Corporate Information: "Technology Overview"
http://www.google.com/intl/en_uk/corporate/tech.html

[5] "Web Search Engine" {Wikipedia}
http://en.wikipedia.org/wiki/Search_engine