How Do Search Engines Work?

Author: Paul Steinbrueck  //  Category: CMO University, Original, search engines

search engines
(Updated on 3/2/2011)

One of the biggest reasons why many organizations are not doing even simple things to help people find their websites in search engines is they simply don’t understand how search engines work.  This article is intended to explain the basics of how search engines work and, in the course of doing so, shatter some search engine myths and help you understand what you can do to help people find your website in search engines.

What is a search engine?
The first to step to understanding how search engines work is to understand what a search engine is.  The simplest explanation is that search engine is a tool for finding things online.  There are many different types  of search engines but they can be put into two major categories…

Human-Powered Directories
The first “search engines” were not actually search engines as we think of them today, but searchable directories of websites organized by hierarchical categories.   A site is added to a directory when the website owner fills out a submission form on the directory’s website requesting their site be included in the directory and include their website’s title, description, URL (web address), and category.  A moderator later reviews the site and, if it meets the directory’s criteria a listing for that site, is added or activated.

The original Yahoo was a human-powered directory.  Yahoo is now primarily a crawler/spider-powered search engine, but they do maintain a directory as well and it is one of the few reputable directories on the web. The Open Directory Project is another example of a human-powered directory that continues on today, though many categories in the directory are poorly maintained and rarely updated. There are a lot of directories out there (some more human-powered than others), but only a handful that get any significant amount of traffic.

The downside of the human-powered search engine is that it only includes websites that have been submitted to it, which means you may not find what you’re looking for especially if it’s a new web page.  The other downside from the directories’ point of view is that reviewing every site submitted is very labor-intensive and costly.  I know because OurChurch.Com’s Directory of Christian Websites (like almost all church/Christian “search engines”) is a human-powered directory.

Crawler/Spider-Powered Search Engines
The next generation of search engines have programs which actively seek out new sites and read them into their indexes.  These programs are called crawlers, spiders, robots, or bots.  All of largest and most popular search engines today are of this type, including Google, Yahoo, and Bing.  Note that Yahoo no longer uses it’s own crawlers.  It gets its results from Bing.

The rest of this article is focused on how these crawler/spider-powered search engines work because more than 99% of searches are done on this type of search engine.

The Bot
As mentioned above, the first part of a search engine is the crawler (aka spider, robot, bot).  The crawlers find web pages, send the content back to the “indexer”, parse (separate out) the links on the page, and add the URLs (web addresses) of those links to a queue so the crawler can visit those pages later.  The crawler then moves on to the next page on its list.  The “indexer” parses the words of the content of the page and saves the content.  All this happens very rapidly (the Googlebot can crawl thousands of pages at once).

Some important things to know about crawlers…

1) Search bots periodically reread every web page in their database. Why does this matter?

  • You don’t have to do anything when you change your site. If your site is already listed in a search engine and you make changes to your website, search engines will eventually update their information.
  • You do have to be patient. The frequency of re-crawling varies depending on the search engine, the importance of your site (as determined by the search engines), and how often you update it.  It could take a day or it could take more than a week.  You can use meta tags or search engine settings (like Google Webmaster Tools) to tell the search engines how often you update your site, but they only treat those as suggestions.  If they do find, however, that you are updating your site regularly, that will cause the search engines to revisit your page more often.

2) Search bots follow links on the pages that have already been crawled in order to find new pages. Why does this matter?

  • If you add a new page to your website or create a new website, it’s important to add a link to it on a web page that is already in the search engines.
  • If a web page that is already in the search engines has a link to your new page or new website, there is no need to submit a request to the search engines to crawl the new page or website.

3) Some search engines have forms you can submit to request a website be crawled. Why does this matter?

  • If you have a new website and no sites link to it, search bots will not be able to find it.  In this case, submitting a form to the search engine requesting your site be listed or indexed can get it into search engines.  You can also get indexed by getting other sites in the search engines to link to your website.
  • Because human-powered directories do not have search bots/crawlers, to be listed in them you must submit a request form.

The Ranking Algorithm
Some time after a web page has been crawled by the search bot or crawler, the search engine then processes or indexes the page to determine what search words and phrases the page is relevant to as well as how relevant and authoritative that page is compared with other web pages for those phrases.  During this processing the search engine looks at many different factors including how many times each word and phrase occurs on the page, which words are in headings or bold, the domain name of the site, filename of the page, the pages that link to the page, and many more.

Exactly which factors a search engine looks at and how they’re weighted is called the search engine’s search ranking algorithm.  It’s like the search engine’s “secret sauce.”  Each search engine’s algorithm is different and each is a heavily guarded secret.

Why does this matter?

  • There is time between when your site is crawled (or recrawled) and when it is processed or indexed.  So, it can take as little as a few hours to many days before changes to your website may produce changes in its search rankings.
  • Because each search engine’s ranking algorithm is different, a web page can be #1 in Google but #20 in Bing for a particular phrase.
  • Because each search algorithm is a heavily guarded secret nobody outside of a few select engineers at each search engine knows exactly how much each particular factor weighs into the rankings of each search engine.  But, people who spend their professional lives helping sites rank better in search engines have gained very good idea as to what factors matter most.
  • Because the search ranking algorithms look at text, headings, and other elements on a web page, changing things on the web page can change where that web page appears in the search results.
  • Search ranking algorithms look at factors outside of a web page, such as the age of a website and links to the web page.  So, there are other factors which you may have less influence over.

The goal of every search engine is to display to the user the information or websites the user is looking for.  In other words every search engine wants to provide the best, most relevant results.   As a result, search engines are constantly improving their algorithms and including new factors which they think will produce better search results.  Why does this matter?  As search algorithms change, so will your website’s search engine rankings.

The Search Engine Results Pages (SERPS)
The crawling of websites and indexing of web pages are constantly going on even when no one is searching.  The last part in the search process is part that you’re probably most familiar with – the actual search.  You type in a word, short phrase, or question, and the search engine displays a list of results.

That list of websites is called the search engine results page and sometimes referred to as the SERPs.

Google SERPsIf you look at the screenshot of a sample SERP (click to see a larger version), you’ll notice several sections.  At the top left and in the left column below the Google logo, you see search options.  These are not results, just ways to refine your search.

Above the right column and next to the box with the first three results in the middle column it says “Ads.”  These are paid advertisements.  The companies and organizations listed here pay a fee to Google for each person who clicks their ad, so they’re often referred to as Pay-Per-Click or PPC ads.

In the center column below the Ads are the unpaid search results also sometimes called the organic results or natural results.  These are the websites the search engine believes are most relevant to the search phrase that was queried.  Sometimes search engines even display ad/sponsored links in the center column in a block of pay-per-click ads in the middle of the natural results.  Sponsored links are always labeled, but not always very clearly.

Why does this matter?

From the searcher’s perspective, there is nothing wrong with clicking on a paid link. You may find what you’re looking for there.  But it’s important to be aware of which websites paid to be in the results and which are there naturally.

From the web administrator’s perspective, it’s important to understand there are two opportunities to get to the top of the search engine rankings, through natural results and by purchasing pay-per-click advertising.

Universal Search
The major search engines all have multiple types of search options and search results.  These include images, video, local, social, news, and more.  When you search in a major search engine and do not specify a particular type of search the default search results are what’s known as universal search results, which can include results from any or all of the various types of search options.  So, when you search, you may see images, videos, news, local listings, and several other types of results in the universal search results.

This is beneficial for both the searcher and the webmaster.  For the searcher, it gives them more options which are often more relevant to their search.  For webmasters, it provides multiple ways to get listed in the natural/organic search results.  Your website could end up being listed multiple times on the first page of results.

Help the Search Engines
With a better understanding how search engines work, you can make better decisions about the marketing of your website though search engines.  Seach engines need your help to find your your website and to know what words and phrases it’s relevant for.  Give them the help they need.

Email This Post Email This Post

Tags: , , , , , ,

44 Responses to “How Do Search Engines Work?”

  1. Stephen (Hot Online Says:

    Great info, I built my site 2 months ago from home and taught myself. Im constantly optimizing my site for better search. Very helpfull info thank you from africa

  2. Facebook Statuses Says:

    Interesting

  3. Get more facebook fa Says:

    Thanks for the FANTASTIC post! This information is really good and thanks a ton for sharing it Smile I m looking forward desperately for the next post of yours..

  4. Testking 642-062 Says:

    I just wanted to comment and say that I really enjoyed reading your blog post here.Really nice job,

  5. Buick AC Compressor Says:

    Well, this is my first visit to your blog ! We are a group of volunteers and starting a new initiative in a community in the same niche.You have done a marvelous job.

  6. Veterinary technician Says:

    Useful information like this one must be kept and maintained so I will put this one on my bookmark list! Thanks for this wonderful post and hoping to post more of this!

  7. Henry9493 Says:

    hey this blog is very awesome and to think this is very useful and thanks im glad your share this to us..i wanna thank you for sharing this good blog for us….keep it up

  8. Kurt Steinbrueck Says:

    Thanks Henry.

  9. Vfs Life Insurance Says:

    This is what I need to know very much and I appreciate you to sharing this with us and I hope you will always sharing useful information like this with us. Thanks for help!

  10. Alexander Says:

    Incredible! Thank you! I always aspired to publish at my online site the like.

  11. pensions Says:

    Hi…..It's a really great article.I can never in this type article. Your explanation about search engine is easily understand for viewers. Diagramatic explanation was easily understand

  12. buyfacebook fans Says:

    excellent post, really good information, and is not only for newbies
    http://www.thefansdepot.com

  13. Life Insurance Says:

    Hi.. It is a great post. Your explanation is easily understand for users.I got lot of information from this site. Thanks for sharing with me.

  14. Isa Advisor Says:

    Wow ….It's really nice article. Really search engine optimization very useful for viewers. Then they have the great and better decisions.Thanks a lot contacting with me.

  15. Facebook Friends Says:

    Normally I wouldn’t comment on posts but I felt that I had to as your writing style is actually good. You have broken down a tough area so that it easy to understand.

  16. sofa Melbourne Says:

    I think it’s a well written post and after reading I enjoy very much. sofa Melbourne.

  17. manchester escorts Says:

    Nice, i read your article really your article is very good. I am fully impressed and enjoy your posting. If you post more then please inform me for this link manchester escorts

  18. sam Says:

    I found this as an informational message and interesting, so I think that is very helpful and knowledgeable for me. – Fabric Sofa

  19. tom Says:

    Nice One! It is really great that you share for us such useful stuff. – bar stool

  20. ricky Says:

    It is useful because it was very helpful to me about things is much appreciated. @ Dining Furniture

  21. Removalists Says:

    Great blog, your blog I was able to gather enough information really is a good writer,

    If you post more than please inform me by clicking this link Cheap Removalists.

  22. Cheap Removalists Says:

    On a point of the blog you all the texture of your site quite interesting, useful and Carry

    If you post more than please inform me by clicking this link Removalists Melbourne.

  23. Furniture Remov Says:

    What are the handwriting of the blog is the blog I did so much for providing so much information,

    If you post more than please inform me by clicking this link Furniture Removalists.

  24. Furniture Removals Says:

    I agree with my friend tells me a lot of information earn the blog,

  25. iPhone app design Says:

    Your articles are really very useful. And a useful author,

  26. dentist in essex Says:

    You know the blog has been quite useful to You know the blog has been quite useful to source which I take to get Bale read the blog for you so I did which

    If you post more than please inform me by clicking this link dentist in essex, cosmetic dentist essex, tooth whitening brentwood.

  27. removals plymouth Says:

    wow its a amazing posting and i think you are brilliant blog writer what your creativity. so i want to tell you lot of thanks.

  28. Painting Says:

    Really its a great thought. I appreciate with you. and you are my favourate writer. I am a big fan of your creativity.

    If you post more than please inform me by clicking this link Painting and Decorating Agencies.

  29. Liverpool Escorts Says:

    Here is the information is provided about the future of the books and really it is great issue and topic to discuss and it is nice to comment here. –
    Escorts Liverpool | Escorts in Liverpool | Manchester Escort Agency |

  30. alexcharm Says:

    I know so a great deal a lot more about this than I did previous to. Your blog seriously brought some items
    to light which i never would have believed about ahead of reading through it.
    champion paper targets

  31. Free Directories Says:

    Wow…It's really a great blog. your explanation easily understand for viewers. Thanks for sharing.

  32. lixus labs Says:

    This is such a great resource that you are providing and you give it away for free. I enjoy seeing websites that understand the value of providing a prime resource for free. I truly loved reading your post. Thanks

  33. manchester escorts Says:

    Great article, very informative. I didn't know this information before, so this was very curious to read. Thanks! – Manchester Escort

  34. latest mobile phones Says:

    it looks

  35. cardiff escorts Says:

    Great article, very informative. I didn't know this information before, so this was very curious to read. Thanks!

  36. Escorts in Cardiff Says:

    I found this as an informational message and interesting.

  37. cardiff escort Says:

    I think that is very helpful and knowledgeable for me.

  38. escorts cardiff Says:

    Nice One! It is really great that you share for us such useful stuff.

  39. Escorts in Leeds Says:

    Great article, very informative. I didn't know this information before, so this was very curious to read. Thanks!

  40. skin bleaching Says:

    I found your website perfect for my needs. It contains wonderful and helpful posts. I have read most of them and got a lot from them. To me, you are doing the great work. Carry on this. work at home In the end, I would like to thank you for making such a nice website.

  41. leon.alex429 Says:

    The content for streaming videos may be prerecorded or live. While most of the companies that provide live streaming videos do so for a subscription fee, there are also other companies that stream videos for free. 

    Live Streaming

  42. Compliance solution Says:

    I am very glad to see your post and it was so fantastic and thanks a lot for share

  43. Facebook Buy Fans Says:

    I only wanted to comment and say that I really enjoyed reading your blog post here. Keep it up….,

    Facebook Buy Fans

  44. jackjonathon Says:

    The content for streaming videos may be prerecorded or live. While most of the companies that provide live streaming videos..

    bathroom deodorizer

Leave a Reply