Common search engine principles

Common search engine principles
To understand seo you need to be aware of the architecture of search engines. They all contain the following main components:

   Spider - a browser-like program that downloads web pages.

   Crawler – a program that automatically follows all of the links on each web page.

   Indexer - a program that analyzes web pages downloaded by the spider and the crawler.

   Database– storage for downloaded and processed pages.

   Results engine – extracts search results from the database.

   Web server – a server that is responsible for interaction between the user and other search engine components.

   Specific implementations of search mechanisms may differ. For example, the Spider+Crawler+Indexer component group might be implemented as a single program that downloads web pages, analyzes them and then uses their links to find new resources. Buy traffic for your website and make more sales! However, the components listed are inherent to all search engines and the seo tools principles are the same.

   Spider. This program downloads web pages just like a web browser. The difference is that a browser displays the information presented on each page (text, graphics, etc.) while a spider does not have any visual components and works directly with the underlying HTML code of the page. You may already know that there is an option in standard web browsers to view source HTML code.

   Crawler. This program finds all links on each page. Its task is to determine where the spider should go either by evaluating the links or according to a predefined list of addresses. The crawler follows these links and tries to find documents not already known to the search engine.

   Indexer. This component parses each page and analyzes the various elements, such as text, headers, structural or stylistic features, special HTML tags, etc.

   Database. This is the storage area for the data that the search engine downloads and analyzes. Sometimes it is called the index of the search engine.

   Results Engine. The results engine ranks pages. It determines which pages best match a user's query and in what order the pages should be listed. This is done according to the ranking algorithms of the search engine. It follows that page rank is a valuable and interesting property and any seo specialist is most interested in it when trying to improve his site search results. In this article, we will discuss the seo factors that influence page rank in some detail.

   Web server. The search engine web server usually contains a HTML page with an input field where the user can specify the search query he or she is interested in. The web server is also responsible for displaying search results to the user in the form of an HTML page.

Comments

Hi

Awesome!! very well explained about indexer, crawler, spider and remaining all. Thanks to the author for explaining all this in simple words.

seo services

This stuff sounds so simple

This stuff sounds so simple now! About 4 years ago I would have rather scraped my fingernails on a chalkboard than learn SEO... luckily, I have learned and only recently started applying stuff to my site. It's gotten even more complicated just when I finally learned to do SEO half decently :/ http://pheromonepro.com

rafirafi

I’m not that much of a internet reader to be honest but your blogs really nice, keep it up! spawarki

One of the most important

One of the most important aspect of search engine optimization is on page optimization. But most of the webmasters only focus on the link building techniques, no matter how these are affecting them favorably or adversely. I think the above priciples are first related to on page optimization first and then comes to off page seo.

I Think this would really

I Think this would really help to start an online campaign in a right manner,also helps the advertisers to understand SEO Kasino Hilfe.

Get this in consideration

Links constitute the true currency of reputation on the web. Even the most malicious online content will remain largely unnoticed unless others choose to link to it. Links are all the more important since search engines, that ultimate arbiter of online relevance, use a page’s link counts as the primary determinant of that page’s ranking within a set of search results.
ZK@Web Marketing Blog

I was wondering how I can

I was wondering how I can increase web traffic on a site and thought I might start with the beginning. Al SEO sites talk as if we should all know the basic terms although I had no idea what a spider or crawler was. Thanks for explaining this to us.

I am very interested in

I am very interested in subject of this site. I want to say thanks to the author.
! THANKS ! And here is mine: konta osobiste.
Best regards!

rhinestone

Well I am not aware of search engines principles. We all know that Google is the biggest search engine. And I think no one knows its principles are lbased on page rank, keywords, etc.

Thanks for the article

Thanks for the article

Specific implementations of

Specific implementations of search mechanisms may differ. For example, the Spider+Crawler+Indexer component group might be implemented as a single program that downloads web pages, analyzes them and then uses their links to find new resources.
- Thanks for the info

Thanks for your information

I have a website : www.wallpaperdownload.info , I'm using drupal, but after a few weeks it still not crawled by google, any suggestions ?
Thanks

It looks like your site is

It looks like your site is down for starters. Have you tried submitting your site to google? It also helps if you are updating your content frequently.

This is really good way that

This is really good way that you explained search engines principles. Thanks for sharing here.

Post new comment

  • Allowed HTML tags: <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.