The
first basic truth you need to know to learn SEO is that search engines
are not humans. While this might be obvious for everybody, the
differences between how humans and search engines view web pages aren't.
Unlike humans, search engines are text-driven. Although technology
advances rapidly, search engines are far from intelligent creatures that
can feel the beauty of a cool design or enjoy the sounds and movement
in movies. Instead, search engines crawl the Web, looking at particular
site items (mainly text) to get an idea what a site is about. This brief
explanation is not the most precise because as we will see next, search
engines perform several activities in order to deliver search results –
crawling, indexing, processing, calculating relevancy, and retrieving.
Whenever
you enter a query in a search engine and hit 'enter' you get a list of
web results that contain that query term. Users normally tend to visit
websites that are at the top of this list as they perceive those to be
more relevant to the query. If you have ever wondered why some of these
websites rank better than the others then you must know that it is
because of a powerful web marketing technique called Search Engine Optimization (SEO).