HOW TO Google & find Anything

Use the standard sharing settings available in Google Spreadsheet to share it to specific people, or everyone in a domain or everyone in the world. People won’t be able to use the gadget if they don’t have viewer permission on the data it displays (ie the spreadsheet).

Inspired by this Twitter exchange with Gumroad CEO Sahil Lavingia, the next few examples will cover Gumroad and Sahil.

find specific pages within a website (ex: for DynamoDB e-books) dynamodb
find specific pages that must include a phrase in the Title text

allintitle:"support this"
find similar sites (Google only)
you can chain operators together (ex: looking for bug bounties with either security or bug-bounty in the URL)

(inurl:security OR inurl:bug-bounty OR + "gumroad"
you can restrict to certain top-level domains (ex: lists of teachers) filetype:xls inurl:"email.xls"

find Gmail accounts

sahil lavingia ""
find work accounts (you'll need to find their domain first)

sahil lavingia ""
not finding what you're looking for with either of those? Try to guess the format of the email (try going to this site, search the domain, and click Identified Name Formats))

"s.lavingia" "@" ".com"
you can always find every page with emails on it (and then use the next snippet below) intext:""
find every email on a web page that you're on. The big kahuna - this works for every website. Inject it into a site with Chrome DevTools (more here)

var elems = document.body.getElementsByTagName("*");
var re = new RegExp("([1][email protected][a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$)");
for (var i = 0; i < elems.length; i++) {
if (re.test(elems[i].innerHTML)) {
this will log every email found, without you having to scan through the whole page.

find spreadsheets

filetype:csv OR filetype:xlsx OR filetype:xls OR filetype:xltx OR filetype:xlt OR
find Google Docs and Google Sheets "gumroad"
find where your competitor's logo is (ex: partners or customers' websites)

"Gumroad Logo.png"
find your competitors' sales pitches and whitepapers (filetype:pdf OR filetype:ppt)
find case studies written about competitors

inurl:hubspot-case-study -site:

find sites with specific keywords in the anchor text

inanchor:"cyber security"
research blog posts with specific keywords in their title

inposttitle:"diy slime"
find backlinks (ex: other sites that link to a particular blog post)

find keyword permutations with the wildcard operator

  • design tools
    find companies using a given widget

intext:"Powered by Intercom"

search the site itself for codes ("coupon" | "referral code" | "affiliate code" | "discount code" | "VIP")
next, try twitter + "meundies" + ("coupon" | "referral code" | "affiliate code" | "discount code" | "VIP")
next, try Mailchimp emails + "blueapron" + ("coupon" | "referral code" | "affiliate code" | "discount code" | "VIP")


cybersecurity experts use dorking, as one tool among many, to find potential vulnerabilities in a company. I will not be covering any such queries, out of concern for their potential for misuse.

operator review
operators are components of a search query that narrow the results down. You can combine as many as you want in one query. The most useful ones you'll want to know are:

operator description
"phrase" results must include "phrase"
-phrase exclude results with phrase
phrase1 AND phrase2     phrase1 and phrase2 must both be included
phrase1 OR phrase2 one of phrase1 and phrase2 must be included (or both) results must be on domain
filetype:jpg results must be of type .jpg
AND/OR logic can be used to combine distinct queries

"phrase1" OR "phrase 2" AND "phrase3"


Shows the most recent cache of a specific webpage. returns Google’s cached version of SE Ranking blog page.


Allows to search only for results within a specific domain. affiliate turns back results relevant to the term “affiliate” from the web pages.

” “

Searches the exact match for the term within the quotation marks.
“se ranking” shows results that contain the terms “se” and “ranking” in the specified order.


Returns documents that contain either the first word, the second word or both words. The OR search operator is case sensitive and must be uppercase.
keyword OR query returns web pages that contain at least one of the following terms: “keyword”, “query”.

Excludes the web pages with the term that directly follows the minus.
trial -credit returns search results relevant to the term “trial” as long as they do not contain the term “credit”.


Allows to find a substitution for any unknown word within a search term. Google treats this wildcard operator as a placeholder for 1 or more words.
best * tool gives back search results that are relevant to the terms “best” and “tool”, with any wildcard terms positioned between them.


Returns search results for any number with the specified range. The minimum and maximum values of the range must be separated by two dots.
seo blog 2010..2018 shows web pages relevant for the terms “seo” and “blog” that have numbers between “2010” and “2018”.


Brings up the pages that contain the specified term within the title. The word after the search operator will be in the title, and the rest of the words – in any part of the page.
intitle:2018 seo software turns back search results that are relevant for the terms “2018”, “seo”, “software” and include the term “2018” within the title element.


Finds the web pages that contain all of the specified terms within the page’s title element.
allintitle:best seo software returns search results that contain “best”, “seo” and “software” within the title element.


Finds the web pages that contain the specified word or phrase in their URLs.
best tool inurl:seo returns search results that are relevant for the terms “best”, “tool” and contain the term “seo” within their URL.


Finds the web pages and files that contain all of the specified words within their URLs.
allinurl:seo tips 2018 gives back search results that contain “seo”, “tips”, and “2018” within their URLs.


Returns the web pages that contain the specified word or phrase somewhere within the page’s text.
lead generation intext:widget returns web pages that are relevant for the terms “lead” and “generation” that contain the term “widget” within their text.


Finds the web pages that contain the specified terms within the page’s text.
allintext:discover competitors shows web pages that contain “discover” and “competitors” within the page’s text.


Returns the search results matching the specific file type. Some examples include PDF, DOC, XLS, PPT, and TXT.
bloggers filetype:xls gives back xls files relevant to the terms “bloggers”.


Returns the websites that are related to the specified domain. turns back web pages that Google deems similar to the Search Engine Journal web pages.


You can combine almost all the Google search operators together to get the advanced search results.
For example, intitle:”FAQ OR help” returns the web pages at (but not at and subdomains) that contain the words “FAQ” or “help” within their titles.

dorking, non-technical, how-to, scraping, growth hacks, reference

100 useful sites.

Diazepam is used to treat anxiety, alcohol withdrawal, and seizures. It is also used to relieve muscle spasms and to provide sedation.