Mastering Advanced Googling Techniques: How to Search Like a Pro

In today’s fast-paced digital world, the ability to search efficiently on Google is a must-have skill, especially for security researchers, developers, or anyone who wants to dig deeper into the vast online world. While many of us rely on basic search queries, there’s a more powerful way to use Google—by mastering advanced search operators.

In this blog, I’ll take you through some of the most effective Google search techniques (also known as Google dorking) to help you find exactly what you’re looking for. From finding specific web pages to locating hidden files, you can refine your search results with precision.

What Is Google Dorking?

Google dorking is the use of advanced search operators to find very specific data on the internet. It’s like hacking Google to make it work for you, retrieving precisely what you need. Whether you’re looking for emails, files, or hidden web pages, dorking can be your go-to solution for fine-tuned results.

Let’s dive into some powerful search operators.

Key Search Operators You Should Know

Here are some essential operators that will supercharge your search abilities:

Operator Example Description
site: site:tryhackme.com Returns results only from the specified website address.
inurl: inurl:admin Finds URLs containing the specified word.
filetype: filetype:pdf Returns files of a specific type (e.g., PDF, DOCX).
intitle: intitle:admin Returns pages with the specified word in the title.

Finding Web Pages

You can locate specific pages within a website or find pages containing specific keywords. For example, to find all the web pages related to DynamoDB on Gumroad:

``` site:gumroad.com dynamodb ```

Want to find web pages with a particular phrase in the title? Use:

``` allintitle:“support this” site:gumroad.com ```

You can also use related: to find similar websites, such as:

``` related:gumroad.com ```

Combine operators to refine your search further. For instance, to look for bug bounty pages related to security:

``` (inurl:security OR inurl:bug-bounty) + “gumroad” ```

Searching for Emails

Need to find email addresses? Use Google to locate Gmail accounts:

``` “@gmail.com” ```

You can search for work emails by guessing the format or searching by domain:

``` “@companydomain.com” ```

If you’re on a web page and want to extract emails, here’s a quick JavaScript trick to log all emails found on the page using Chrome DevTools:

```javascript var elems = document.body.getElementsByTagName("*"); var re = new RegExp("(^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$)"); for (var i = 0; i < elems.length; i++) { if (re.test(elems[i].innerHTML)) { console.log(elems[i].innerHTML); } } ```

Finding Files

To search for specific file types such as spreadsheets or presentations, try these:

``` filetype:csv OR filetype:xls OR filetype:ppt ```

Need to find Google Docs or competitor sales pitches? Here’s how:

``` site:docs.google.com “gumroad” ```

Or to locate case studies:

``` inurl:hubspot-case-study -site:hubspot.com ```

SEO Dorking

SEO enthusiasts can also benefit from Google dorking to find sites with specific keywords in the anchor text or research blog posts by keywords in their title:

``` inanchor:“cyber security” ```

Or to identify companies using a specific widget, use:

``` intext:“Powered by Intercom” -site:intercom.com ```

Coupons & Deals

You can even use Google to hunt down coupon codes. Here’s an example for searching for referral codes on a specific website:

``` site:curology.com (“coupon” | “referral code”) ```

And don’t forget to check Twitter for promo codes:

``` site:twitter.com “meundies” “coupon” ```

Conclusion

Advanced Googling or dorking can take your search skills to the next level. Whether you’re looking for emails, hidden files, or specific web pages, these techniques will allow you to navigate the vast internet more efficiently.

Happy Googling, and remember to use these powerful tools responsibly!