Better estimates are possible if word co-occurrence information is also available from the search engine.
Obviously, this would give exact answers for twoword queries.
For longer queries, we can improve the estimate by not assuming independence.
In general, for three words