Why Technical English

Search Engines

The presentation at the SKYPE conversation conference on 27th August 2008

Search Engine ≈ a Web search engine

public Websearching for information on the

How it works

Web crawling:

Web crawler or spider (sometimes ”robot.txt” ) follows every link it sees and:

  • analyses content of each page for indexing it
  • stores the data about the content in an index database

Indexing: Types of indices include

Suffix tree – built by storing the suffixes of words

Tree – an ordered tree data structure that is used to store an associative array where the keys are strings

Inverted index – a list of occurrences of each atomic search criterion

Citation index – citations or hyperlinks between documents

Ngram index – sequences of length of data to support other types of retrieval or text mining

Term document matrix


A user makes a query based on key words

A search engine looks up an index and provides a listing of the best matching web pages (hits)

Key words can be connected by Boolean operators AND, OR, NOT.

Proximity search (an advanced feature) means better results of searching

The most popular search engines (as of 2006)

Google – rose to prominence in about 2001 – 49.2 %
Yahoo! – 23.8 %
MSN – 9.6 %
Baidu – for ideographic writing
Yandex – a search engine for Russian written web pages – 1 %

a chart to describe the search engine market

Image via Wikipedia

Meta Search Engines

A user makes a query in the same way

A meta search engine sends it to a non meta search engine

Dog Pile = meta search engine

SEO – Search Engine Optimization

It is the process of configuring a website for maximum exposure

to search engine spiders.

Everything about the design and construction of your website should be done with an eye to search engine performance.

Search Engine Optimization is not a onetime event. It is an ongoing process. A successful Search Engine Optimization strategy begins with proper website design, and carries on incorporating a regular SEO service

Several Free SEO Tools

The SEO Analysis tool (see detailes on http://www.metamend.com/) examines your website from top to bottom, and reports back a record of optimization points you should address for success in the search engines. One of the SEO Analysis tool’s key functions includes a keyword density analyzer that shows you how well your site is utilizing valuable terms.

The Keyword Density Analyzer (see detailes on http://www.metamend.com/) is a powerful free SEO tool that shows you how well your site is utilizing valuable terms.
The Search Engine Spider simulator (see detailes on http://www.metamend.com/) will scan your web page and display the content that is read by the major search engines. Then it displays the Search Engine Friendly links found on the web page to show how many pages will be sucessfully ‘spidered’ (crawled and indexed).

Prepared by Galina Vitkova


  1. Конкретно и понятно.

    Comment by заказать картину — September 1, 2008 @ 6:35 am

  2. […] Search Engines […]

    Pingback by About presentations again « Why Technical English — October 24, 2008 @ 9:04 pm

  3. I’ve been visiting your blog for a while now and I always find a gem in your new posts. Thanks for sharing.

    Comment by npegvpjj — November 3, 2010 @ 5:11 pm

  4. I find myself coming to your blog more and more often to the point where my visits are almost daily now!

    Comment by spywaretnamh — November 16, 2010 @ 4:28 am

  5. Thank you for your encouraging this blog. I have dropped a look at Tweak Your PC on your blog. The post appeared to be very helpful and valuable related to my colleague´s post Beware of danger when playing PC games online. Moreover the titles of other posts on your blog could be very helpful and valuable for visitor of my blog. So I recommended everybody, for whom the topic is attractive, visit http://bestfreedownloadanti.thebesthostwww.com. Thank you once more.

    Comment by gvitkova — November 16, 2010 @ 11:36 am

  6. you have brought up a very wonderful details , appreciate it for the post.

    Comment by Search Engine Optimisers — August 6, 2011 @ 5:55 pm

  7. I appreciate your nice info, really help me. I will revisit your site. Twitter Traffic

    Comment by Ricardo Zlaten — February 10, 2012 @ 4:42 pm

  8. Hii,, Nice review there is som many review out there, but your site still in the front of my choice.

    Comment by Ivey Heberlein — March 5, 2012 @ 3:45 am

  9. Thanks Man, you are great. I was searching for this from last week.

    Comment by Ester Kolupke — March 22, 2012 @ 7:10 pm

  10. I’ve made a note to myself to write something extra good on Tuesdays, in anticipation of your visit

    Comment by Maudie Pechaira — March 24, 2012 @ 10:14 am

  11. I should say, some of this was a bit over my head, but all in all, i enjoyed reading your post.

    Comment by Fredric Meisenheimer — March 31, 2012 @ 7:58 am

  12. Hey friend can i publish some paragraph of your article on my little blog

    Comment by Romona Siner — April 1, 2012 @ 4:46 pm

  13. I take pleasure in, cause I found exactly what I used to be having a look for.

    Comment by Isadora Degooyer — April 2, 2012 @ 10:28 am

  14. Exactly what I was looking for, and very well explained.

    Comment by Janey Hunter — April 3, 2012 @ 8:30 pm

  15. This was really helpful, thanks for posting

    Comment by April Spahn — April 13, 2012 @ 7:04 am

  16. Hi there amazing properly crafted clear post.

    Comment by Ivette Beadell — April 18, 2012 @ 3:48 pm

  17. Whenever possible, when you gain encounter, do you mind modernizing your website with far more specifics ?

    Comment by Lourdes Sugarman — April 21, 2012 @ 3:28 pm

  18. Relatively good post. I merely located your weblog as well as desired to say that I’ve genuinely enjoyed surfing around your blog post posts.

    Comment by Danica Obeirne — April 22, 2012 @ 2:41 pm

  19. I’m pleased, your present way with words-at all along with the format on your personal web site is going to be most informative.

    Comment by Leone Wittman — April 23, 2012 @ 8:05 am

  20. I’ve created a notice for you personally to myself to write down a point added fantastic in Tuesdays, in anticipation of your present check out

    Comment by Maximo Steik — April 24, 2012 @ 4:03 pm

  21. I’m regularly performing a search on the web pertaining to posts that could assistance me personally. Many thanks !

    Comment by Ray Hancock — April 27, 2012 @ 11:43 am

  22. Hello. Good, exciting publish, plus a tiny out in the box. My partner and i learned a thing entirely new nowadays !

    Comment by Althea Kerr — April 30, 2012 @ 4:51 pm

  23. Great. Greatest of luck, let me know the actual way it should go. Very excellent matter too, I maintain listening to that name all over the spot.

    Comment by Alice Daylong — May 1, 2012 @ 8:23 am

  24. Exciting comprehensive explanation

    Comment by Annabelle Isaack — May 6, 2012 @ 1:22 pm

  25. We’ve applied to the blogroll and possess place your key on my weblog aspect

    Comment by Jarrod Metzga — June 1, 2012 @ 7:00 am

  26. This data is genuinely realy quite critical to me. Thank you very a lot with regard to this sort of information.

    Comment by Lucas Botts — June 2, 2012 @ 2:57 am

  27. A great net web site and quite beneficial. I am going to return on this weblog to determine your posts. how to brand #1 advertising

    Comment by Kristina Batliner — July 27, 2012 @ 8:09 pm

  28. I take pleasure in what you truly are stating, and also feel glad I found your net web site. Ensure you continue. Sacramento Horse Properties

    Comment by Stan Danton — July 31, 2012 @ 1:54 am

  29. Interesting write-up, several thanks for posting

    Comment by Ardell Sheikh — July 31, 2012 @ 6:09 am

  30. First-time We’ve frequented your net site. I truly like that. Thank you for every little thing you carry out. Sewer

    Comment by Jonathon Farnworth — July 31, 2012 @ 7:20 am

  31. Your developing style has been amazed us. Thanks, relatively outstanding post.

    Comment by Davida Wassel — July 31, 2012 @ 10:34 am

  32. Fantastic report, thank you for placing up this, I’ve been previously attempting to figure this specific on the market

    Comment by Arnulfo Dzurilla — July 31, 2012 @ 9:48 pm

  33. This details had been appropriate for the guidelines I utilised to become trying to find. TarheelHomePros

    Comment by Phylicia Fontenot — August 1, 2012 @ 9:02 am

  34. info. I’m social bookmarking and can be tweeting this to our enthusiasts! Wonderful weblog web site as well as superb design and style.

    Comment by Erin Bostwick — August 1, 2012 @ 10:10 am

  35. Lexington KY Horse Farms For Sale Thank you for discussing to us all, I could actually like this web website, and bookmark at the moment.

    Comment by Elisabeth Bacik — August 1, 2012 @ 10:01 pm

  36. Natually I’m going to will give you site link in your world wide internet weblog. Appreciate your discussing.

    Comment by Ileana Frohwein — August 3, 2012 @ 1:53 pm

  37. If possible, when you gain expertise, can you brain modernizing your weblog with an increase of information?

    Comment by Danial Twiest — August 4, 2012 @ 9:32 am

  38. I not too long ago identified your weblog, I actually like that (and We’ve subscribed to the actual RSS feed)

    Comment by Brent Musson — August 4, 2012 @ 2:25 pm

  39. I’ve in addition saved your web site and can return

    Comment by Wilbert Hameen — August 5, 2012 @ 2:16 pm

  40. Hello fantastic effectively written clear post.

    Comment by Juan Rhoades — August 23, 2012 @ 7:44 pm

  41. Worth it to read write-up. An excellent deal of information for any really newbi just like me.

    Comment by Lamar Nocera — August 23, 2012 @ 8:20 pm

  42. I’ve been browsing online greater than three hours lately, but I by no means found any fascinating article like yours. It’s pretty price sufficient for me. In my view, if all web owners and bloggers made good content material as you did, the internet might be a lot more useful than ever before.

    Comment by SEOexpert — September 2, 2012 @ 2:57 am

  43. I will get pleasure from reading through a higher portion of your tough work.

    Comment by Philomena Cicatello — September 2, 2012 @ 7:27 pm

  44. Thanks expressing your opinions on this blog site.

    Comment by spine and pain center nj — September 3, 2012 @ 11:19 am

  45. It is actually a nice and helpful piece of info. I’m satisfied that you simply shared this helpful information with us. Please stay us up to date like this. Thank you for sharing.

    Comment by Earth Of Nulled Scripts — September 17, 2012 @ 7:20 pm

  46. hello!,I love your writing so much! proportion we be in contact more about your post on AOL? I require an expert on this space to unravel my problem. Maybe that is you! Having a look forward to peer you.

    Comment by Suchmaschinenoptimierung — September 21, 2012 @ 2:25 am

    • Sorry, I am afraid I could not be an expert in this area.
      Thank you.
      Galina Vitkova

      Comment by gvitkova — October 13, 2012 @ 8:17 pm

  47. Precisely what great particulars..Discover out a thing new every single day. Thanks for offering this.

    Comment by Emmanuel Danekas — September 21, 2012 @ 10:01 am

  48. Exceptional knowledge paid by content could make up to get the top e-book

    Comment by Ashanti Bailard — September 21, 2012 @ 12:09 pm

  49. I comprehend this truly is monotonous and you truly are missing to one more evaluation

    Comment by Rudy Koopmans — September 21, 2012 @ 2:52 pm

  50. I’ve identified some fantastic tips on this internet web site and i also will book mark it. The roofing supplies Specialist 3251 Austrey Avenue, Vancouver, BC V5R 4V6 (604) 901-5090

    Comment by Von Withers — September 23, 2012 @ 3:25 pm

  51. I found this site Two handful of days previously and i also can not quit studying , thank you

    Comment by blind cleaning — September 23, 2012 @ 4:44 pm

  52. Good day very cool site!! Man .. Beautiful .. Amazing .. I will bookmark your web site and take the feeds also?I am happy to search out a lot of helpful info right here within the publish, we’d like develop more strategies on this regard, thank you for sharing. . . . . .

    Comment by singapore seo — September 23, 2012 @ 5:25 pm

  53. Salut je trouve ce blo vraiment utile sur son domaine, il y a trop de charlatan qui brasse du vents et j’aprécie trouver des vraie idées comme sur ce blog. Donc petit com juste pour manifester ma reconaissance 😉

    Comment by outils black hat — September 27, 2012 @ 12:02 am

    • Thank you very much. I understand French, but my French writing is very poor.
      All the best.
      Galina Vitkova

      Comment by gvitkova — October 13, 2012 @ 7:50 pm

  54. Wonderful web site. A lot of useful information here. I am sending it to a few buddies ans additionally sharing in delicious. And of course, thanks to your sweat!

    Comment by make money online blog — September 27, 2012 @ 5:38 am

  55. Many thanks an excellent deal for superb facts, very good review, I will revisit your site the next occasion.

    Comment by Edwin Boe — September 27, 2012 @ 4:27 pm

  56. Hi my friend! I wish to say that this article is awesome, nice written and include approximately all vital infos. I would like to look extra posts like this .

    Comment by Acesulfame Potassium — September 30, 2012 @ 11:35 pm

  57. Obtaining your personal specialized niche helps you to really usually be a good “expert” also as brings about increased confidence, higher ideas

    Comment by network — October 2, 2012 @ 4:51 am

  58. I am genuinely glad to verify this page. Thank you a lot using this program . writing about ahead to call an individual

    Comment by true religion jeans skinny — October 9, 2012 @ 8:57 am

  59. This can be the best site for everyone who desires to find out about this topic.

    Comment by coolest kids toys — October 10, 2012 @ 7:26 am

  60. See items i comes with!…Wonderful! Appreciate writing this!

    Comment by fake handbags or knockoff handbags — October 10, 2012 @ 5:44 pm

  61. Thank you. Now the internet site is actually launching 40% more rapidly.

    Comment by healthy snack ideas — October 12, 2012 @ 2:27 am

  62. I’ve been exploring for a little for any high quality articles or blog posts on this sort of space . Exploring in Yahoo I at last stumbled upon this site. Studying this info So i’m glad to show that I’ve an incredibly good uncanny feeling I found out just what I needed. I such a lot indisputably will make certain to do not omit this website and provides it a glance regularly.

    Comment by Website Design NY — October 15, 2012 @ 3:45 am

  63. This brief report had been ideal for the particular “instructions” I had been trying to locate.

    Comment by british expatriates — October 29, 2012 @ 1:07 am

  64. I had been seeking the understanding to get a handful of days and then I slide somewhat arbitrary in this posting , thanks a whole lot

    Comment by cube u30gt review — October 31, 2012 @ 3:01 pm

  65. I will correct away pick up your own feed to help keep knowledgeable from a revisions.

    Comment by click here — November 8, 2012 @ 11:16 am

  66. I am going to likely be wanting your present web site for added quickly.

    Comment by Click here for more on Click here for more on seo consultant — November 16, 2012 @ 7:18 am

  67. It is in point of fact a great and useful piece of information. I’m glad that you shared this useful info with us. Please keep us up to date like this. Thank you for sharing.

    Comment by best-anime — April 28, 2013 @ 2:55 pm

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

    August 2020
    M T W T F S S

    Blog Stats

    • 205,199 hits

    Subscribe with BlogLines


    Dynamic blog-up


    Join the discussion about


    I <3 SEO moz
%d bloggers like this: