Google Search as an Interactive Web App

2010 is the year when Google made the most significant changes to the Google search interface. After many years of improving the underlying search technology without too many obvious changes, Google felt that it has to morph Google search into a modern web application.


Today, Google's search engine has a lot of features that clutter the interface and advanced search features that can't be disabled. The focus has shifted from simplicity to interactivity. Google tries to anticipate your query after typing a few characters, you can filter the results by clicking on an option from the sidebar and you can even preview the results using annotated screenshots.

Until a few years ago, Google tried to find the best search results for your query. Now it helps you find the best query for your search. Google shows search suggestions, automatically corrects typos, ignores words from your query and fetches the list of search results as you type a query. Google search is now a web app that empowers users to adjust the results and to make decisions. It's not a decision search engine, it's just a search engine that lets you decide what are the best results.

Google's results are already personalized using signals like location or search history, but that's no longer enough to sift through billions of search results. The search box can't always capture user intent, so Google had to find ways to extend the search box to the entire search results page.

"As people get more sophisticated at search they are coming to us to solve more complex problems. To stay on top of this, we have spent a lot of time looking at how we can better understand the wide range of information that's on the web and quickly connect people to just the nuggets they need at that moment," explained a Google blog post from 2009 that announced the search options sidebar.

Google is all about reducing the friction of entering a query. You no longer have to "feel lucky" when you type something in the search box because the results are displayed instantly and you can quickly adjust them. Google's results don't have to be perfect because you can customize them until they're perfect for you.

There's one Google doodle that captures the essence of Google's transformation from a simple search engine to an interactive web app. It was used to promote Google Instant, but it's probably the best summary of this post:

Labels

Web Search Gmail Google Docs Mobile YouTube Google Maps Google Chrome User interface Tips iGoogle Social Google Reader Traffic Making Devices cpp programming Ads Image Search Google Calendar tips dan trik Google Video Google Translate web programming Picasa Web Albums Blogger Google News Google Earth Yahoo Android Google Talk Google Plus Greasemonkey Security software download info Firefox extensions Google Toolbar Software OneBox Google Apps Google Suggest SEO Traffic tips Book Search API Acquisitions InOut Visualization Web Design Method for Getting Ultimate Traffic Webmasters Google Desktop How to Blogging Music Nostalgia orkut Google Chrome OS Google Contacts Google Notebook SQL programming Google Local Make Money Windows Live GDrive Google Gears April Fools Day Google Analytics Google Co-op visual basic Knowledge java programming Google Checkout Google Instant Google Bookmarks Google Phone Google Trends Web History mp3 download Easter Egg Google Profiles Blog Search Google Buzz Google Services Site Map for Ur Site game download games trick Google Pack Spam cerita hidup Picasa Product's Marketing Universal Search FeedBurner Google Groups Month in review Twitter Traffic AJAX Search Google Dictionary Google Sites Google Update Page Creator Game Google Finance Google Goggles Google Music file download Annoyances Froogle Google Base Google Latitude Google Voice Google Wave Google Health Google Scholar PlusBox SearchMash teknologi unik video download windows Facebook Traffic Social Media Marketing Yahoo Pipes Google Play Google Promos Google TV SketchUp WEB Domain WWW World Wide Service chord Improve Adsence Earning jurnalistik sistem operasi AdWords Traffic App Designing Tips and Tricks WEB Hosting linux How to Get Hosting Linux Kernel WEB Errors Writing Content award business communication ubuntu unik