It is usually not difficult to google search mathematical notions; for example, one can search (with quotation marks) the term "brunnian braid" and find the definition and other related materials. Occasionally some math terms are difficult to google search directly as the same expression is widely used under different meaning by people from other fields. One such example is "Johnson filtration"; other more familiar examples include "support", "almost everywhere", "ideal", etc. Is there any solution to this situation?
To me, some expressions are almost hopeless to search with google. For example, I have no idea how to search $e^{i\pi}+1=0$ unless I know the name of the identity. Another example is to search $E_0^*(G)$, which is the graded Lie algebra associated to a discrete group $G$. Unless one knows the name of the terminology, how can one google search $E_0^*(G)$?
My general strategy is to iterate through related added keywords or to get rid of themes by using the feature to subtract words in the search. In particular, adding "Wikipedia", "StackExchange", "nLab" and things like that narrow search down strongly.
For example, if you search for the Tits group (Wikipedia), then google image search for 'tits group math' or 'tits group diagram' is much closer to what you want than if you just search 'tits group' (google images).
You can try to google LaTeX code, but it hardly helps. There is software like latexsearch for that, although from what I tried I wasn't amazed either. As a remark, there is detexify if you don't know how to generate some symbols. Often the related section of Stack Exchange questions matches the title well, so for $\mathrm{e}^{i\pi}$ you can surely find the concept via this box. What I also very often do is go to Wikipedia, a related concept, and click "what links here" (pages related to Jacques Tits) on the side.