How does Google Instant work?

UPDATE: Google have just published a blog article called Google Instant, behind the scenes. It’s an interesting read, and obviously related to this question. You can read how they tackled the extra load (5-7X according to the article) on the server-side, for example. The answer below examines what happens on the client-side: Examining with Firebug, … Read more

Google search results site map?

Google calls them sitelinks. You can’t enforce them currently: We only show sitelinks for results when we think they’ll be useful to the user. If the structure of your site doesn’t allow our algorithms to find good sitelinks, or we don’t think that the sitelinks for your site are relevant for the user’s query, we … Read more

How do search engines deal with AngularJS applications?

Use PushState and Precomposition The current (2015) way to do this is using the JavaScript pushState method. PushState changes the URL in the top browser bar without reloading the page. Say you have a page containing tabs. The tabs hide and show content, and the content is inserted dynamically, either using AJAX or by simply … Read more

What are the alternatives now that the Google web search API has been deprecated? [closed]

Yes, Google Custom Search has now replaced the old Search API, but you can still use Google Custom Search to search the entire web, although the steps are not obvious from the Custom Search setup. To create a Google Custom Search engine that searches the entire web: From the Google Custom Search homepage ( http://www.google.com/cse/ … Read more