A Web Search Engine is designed to search for information on the World Wide Web and FTP Servers. The search results are generally presented in a list of results and are often called hits. The information may consist of web pages, images, information and other types of files. Some Search Engines also mine data available in databases or open directories. Unlike Web directories which are maintained by human editors, Search Engines operate algorithmically or are a mixture of algorithmic and human input. Eg, Google, Yahoo.
Search Engine Optimization (SEO) is the process of improving the visibility of a website or a web page in Search Engines via the "natural" or un-paid ("organic" or "algorithmic") search results. The earlier (or higher on the page), and more frequently a site appears in the search results list, the more visitors it will receive from the Search Engine.
For Search Engine Optimization different methods are used such as:
It depends on a number of factors such as:
The amount of time it takes to view the results of SEO can range anywhere from 30 days for existing sites in local or niche markets to 24 months for new websites in a competitive global market.