Hai everyone. . . . If we are entering any queries in Google. . it will suddenly gives the appropriate answer within seconds. . How the google crawlers can find the answer within seconds. .how it works?????
There are two parts to the process - possibly more. One set of programs crawl your site and scrape the content which is why you can type in cache:mysite.com and see what it has saved from your site The other set of programs index that information (somehow) and serve up the results.
A Billion Dollar question pal, i hope you should mail Sir Larry Page regarding this, as he is the only qualified person who can answer this to its best. Best of luck dude.
Thank you for your comment. . .I dont want to know the programming part .. . i just want to know only the SEO part
They probably already have the answers ready for popular search terms. If you would like to know exactly well...no one can tell you, only Google knows.
If we have to believe Google's story about the Autocomplete and its development through the years (it might seem a pretty fresh feature but its basics existed a good 10 years ago) currently the most information is received from real live searches. Lets analyze based on this logic. So, you start a search, lets say "online courses" and Google starts suggesting based on all searches "...for bartenders", "...for hairdressers", "...for DJs" etc. You choose "online courses for DJs" lets say. So from the heap of results the search engine then thinks about the relevancy of the shown results. One such relevance factors is your geolocation. Depending on where you search from, you get results closer to your location. After all whats the point of seeking a service from the UK and getting results about businesses in Chicago. So two absolutely identical searches from two different locations will bring you absolutely different results. Same goes for the language factor - the search engine will seek results based on the language you are using to search. Of course, being so smart and all, Google also takes in mind YOUR history of searches so they can base future suggestions on them. Those are just a few deciding factors, and as you can imagine, some people find ways to influence them to bring specific suggestions (although too much of a long shot for me). It can be achieved if you have a big team that makes consistent specific searches over time from different locations, but this would not change the learning process from the personal searches so you can't even properly measure the success of those efforts. All in all, don't consider the Google Autocomplete as part of your SEO efforts, just concentrate on the hundreds of other factors with bigger importance.
There was very old video by Matt Cutts on youtube may be it can help you to understand. It's just basic thing how their search works because what is real algorithm behind their search runs that they will never reveal. Check out this video