So I've sometimes searched Google for certain pages and Google will actually return pages that don't have my searched terms. For example, if I search for analytic proof dihedral homomorphism
(I don't currently actually want to search for this, it's just an example.) it will return a few things that are all appropriately relevant to every individual term. However, it also returns the following page:
https://math.stackexchange.com/questions/752203/surjective-homomorphism-dihedral-group
which doesn't contain any word like "analytic".
However, often when I search for this kind of thing I want to make sure that every word I searched for occurs at least once in the result. Is there a way to force Google not to "take liberties" like this? That is to say, can I force Google to return only pages that contain every word that I searched for?
[Edit: By the way, this same basic question was posed before, at this page.
why google search return results that does not contain the string I searched for?
However, nobody successfully indicated how to get the desired results.]
Super Users has the answer at the following page:
https://superuser.com/questions/19335/force-google-search-to-require-terms-by-default
The current work around is to put the word you want to force in quotes:
foo bar "baz"
Google won't return pages without baz.