Tuesday, December 5, 2006

History of SEO

Early search engines and the Origin of SEOWebmasters and content providers began optimizing sites for search engines in the mid-1990s, as the first search engines were cataloging the early Web. Initially, all a webmaster needed to do was submit a site to the various engines which would run spiders, programs that "crawled" a page and stored the collected data in a database.
The process involves a search engine spider downloading a page and storing it on the search engine's own server, where a second program, known as an indexer, extracts various information about the page, such as the words it contains and where these are located, as well as any weight for specific words, as well as any and all links the page contains, which are then placed into a scheduler for crawling at a later date.
At first, search engines were supplied with information about pages by the webmasters themselves. Early versions of search algorithms relied on webmaster-provided information such as the keyword meta tag, or index files in engines like ALIWEB. Meta-tags provided a guide to each page's content. But indexing pages based upon meta data was found to be less than reliable, mostly because webmasters abused meta tags by including keywords that had nothing to do with the content of their pages, to artificially increase page impressions for their Website and increase their Ad Revenue. Cost Per Impression was at the time the common means of monetizing content websites. Inaccurate, incomplete, and inconsistent meta data in meta tags caused pages to rank for irrelevant searches, and fail to rank for relevant searches. [2] Search engines responded by developing more complex ranking algorithms, taking into account additional factors including:
Text within the title tag Domain name URL directories and file names HTML tags: headings, emphasized () and strongly emphasized () text Term frequency, both in the document and globally, often misunderstood and mistakenly referred to as Keyword density Keyword proximity Keyword adjacency Keyword sequence Alt attributes for images Text within NOFRAMES tags Content development Today no major search engine considers meta keywords in its ranking algorithms.
Web content providers also manipulated a number of attributes within the HTML source of a page in an attempt to rank well in search engines.[3]
By relying extensively on factors that were still within the webmasters' exclusive control, search engines continued to suffer from abuse and ranking manipulation. In order to provide better results to their users, search engines had to adapt to ensure their SERPs showed the most relevant search results, rather than useless pages stuffed with numerous keywords by unscrupulous webmasters using a bait-and-switch lure to display unrelated web pages. This led to the rise of a new kind of search engine.

No comments: