If you want to search for some term in a specific Website,
Suppose you want to know about React and want to use TypeScript with it?
site: reactjs.org TypeScript
By applying this method, you'll only get results meeting TypeScript on the React website.
If you have encountered an exception or error. We can use that error message to find its results by this way,
Error Message is cannot read property 'map' of undefined.
But on simple searching this, You'll get Million results, but the problem is that this error message might be of different programming languages and frameworks.
So, to improve your search you can simply cover it in quotes and this instructs Google to search for specific terms and therefore bypassing synonyms and related terms
"cannot read property 'map' of undefined"
Now you get about 150k results. Also, if you're a blogger you can also use this method to discover if someone is plagiarizing your work.
Before, After, and in Range
Some technology, you're working with might be around for many years, most reasonably you'd want to get results that aren't older than you.
For that, you can search like this,
<your search query> after:2015
Eg. react hooks after:2020
Also, if you're operating on a legacy project, you might want to get older results so you can also use the "before" keyword for that. For eg.
Also, if you want to search for a query in google and get the result in between a specific range in dates, you can use this,
Jquery Frontend 2015..2016
With this, you've excluded all results having Jquery, by placing it at the end, in our case it's jQuery.
In Google Search, the Wildcard operator is in order with other operators to refine your search result considerably, Suppose, you want to find all sub-domains for a particular website
how to build a * with React
By combining this operator, you can find out all sub-domains that might exist on reactjs.org