The complete list (42 advanced operators) – ABOUT MAG 2020

For those who are doing IF THE for a while, Google’s advanced search operators, meaning special commands that make regular searches seem ridiculously basic in comparison, are nothing new.

Here is a Google search operator that you should be familiar with.

ahrefs site search

the “site:” operator restricts the results to only those for a specified site.

Most search operators are easy to remember. They are short commands that stay in the mind.

But knowing how to use them effectively is a completely different story.

Most SEOs know the basics, but few really master them.

In this post, I’ll share 15 practical tips to help you master search operators IF THE, that are:

  1. Find crawl errors
  2. Find unsecured pages (not https)
  3. Find duplicate content issues
  4. Find unwanted files and pages on your site
  5. Find guest posting opportunities
  6. Find opportunities on the resources page
  7. Find sites with infographics … so you can launch YOUR
  8. Find more link prospects … AND check how relevant they are
  9. Find social profiles for potential customers
  10. Find internal linking opportunities
  11. Meet PR opportunities finding mentions of competitors
  12. Find sponsored posting opportunities
  13. Find question and answer topics related to your content
  14. Find out how often your competitors are posting new content
  15. Find sites that link to competitors

But first, here is a complete list of all Google search operators and their functionality.

Google search operators: the complete list

Did you know that Google is constantly killing useful operators?

That’s why most of the existing lists of Google search operators are out of date and inaccurate.

For this post, I personally tested EACH search operator I found.

The following is a complete list of all Google advanced search operators, both functional and non-functional, that “hit and miss” starting in 2018.

search term “

Force an exact match search. Use this to refine ambiguous search results or exclude synonyms when searching for single words.

Example: “Steve Jobs”


Look for X or Y. This will return results related to X or Y, or both. note: The pipe operator (|) can also be used in place of “OR. “

Examples: jobs OR gates / jobs | gates


Look for X and Y. This will only return results related to both X and Y. note: It really doesn’t make much difference to regular searches, as Google defaults to “AND“anyway. But it is very useful when paired with other operators.

Example: jobs AND gates

Delete a term or phrase. In our example, all pages returned will be related to jobs, but not Apple (the company).

Example: jobs – apple


It acts as a wildcard and matches any word or phrase.

Example: steve * apple


Group multiple search terms or operators to control how the search is performed.

Example: (ipad OR iphone) apple


Search prices. It also works for euros (€), but not for GBP (£) 🙁

Example: ipad $ 329

to define:

A dictionary built into Google, basically. This will display the meaning of a word in a card-like result in the SERPs.

Example: define: entrepreneur


Returns the most recent cached version of a web page (as long as the page is indexed, of course).

Example: cache:

file type:

Restrict the results to those for a particular file type. For example., PDF, DOCX, TXT, PPTetc. note: The “ext:” operator can also be used – the results are identical.

Example: apple file type: pdf / apple ext: pdf


Limit your results to those on a specific site.

Example: site:


Find sites related to a particular domain.

Example: Related:


Find pages with a certain word (or words) in the title. In our example, all results that contain the word “apple” in the title tag will be returned.

Example: title: apple


Similar to “Title”, but only results containing all of the words specified in the title tag will be returned.

Example: allintitle: apple iphone


Find pages with a certain word (or words) in the URL. In this example, any result that contains the word “apple” in URL will be returned.

Example: inurl: apple


Similar to “inurl”, but only results containing all of the words specified in the URL will be returned.

Example: allinurl: apple iphone

in text:

Find pages that contain a particular word (or words) somewhere in the content. In this example, any results that contain the word “apple” in the page content will be returned.

Example: intext: apple


Similar to “intext”, but only results containing all of the words specified somewhere on the page will be returned.

Example: allintext: apple iphone


Search by proximity. Find pages that contain two words or phrases between X words from each other. In this example, the words “apple” and “iphone” must be present in the content and not more than four words.

Example: Apple AROUND(4) iphone


Find the weather for a specific location. This is displayed in a weather snippet, but it also returns results from other “weather” sites.

Example: weather: san francisco


Consult stock information (ie price, etc.) for a specific code.

Example: actions: aapl


Force Google to show the map results for a local search.

Example: map: silicon valley


Find information about a specific movie. It also finds movie showtimes if the movie is currently playing near you.

Example: movie: steve jobs

at the

Convert one unit to another. Works with coins, weights, temperatures, etc.

Example: $ 329 in GBP


Find news results from a particular source on Google News.

Example: apple source: the_verge


It’s not exactly a search operator, but it acts as a wildcard for Google’s autocomplete.

Example: apple CEO _ jobs

Here are the ones that are wrong, according to my tests:

# .. #

Look for a range of numbers. In the example below, searches related to “WWDC videos ”are returned for the years 2010 to 2014, but not for 2015 and beyond.

Example: wwdc video 2010..2014


Find pages to which specific anchor text is being linked. In this example, any results with inbound links containing “apple” or “iphone” in the anchor text will be returned.

Example: inanchor: apple iphone


Similar to “inanchor”, but only results containing all of the words specified in the input anchor text will be returned.

Example: allinanchor: apple iphone


Find blog URLs on a specific domain. This was used in Google’s blog search, but I found that it returns some results in regular search.

Example: blogurl:


Google blog search discontinued in 2011

loc: placename

Find results for a particular area.

Example: loc: apple “san francisco”


It has not been officially discontinued, but the results are inconsistent.


Find news from a specific location on Google News.

Example: loc: apple “san francisco”


It has not been officially discontinued, but the results are inconsistent.

Here are the Google search operators that have been discontinued and no longer work. 🙁


Force an exact match search on a single word or phrase.

Example: jobs + apple


You can do the same using double quotes in your search.


Include synonyms. It doesn’t work, because Google now includes synonyms by default. (Hint: use double quotes to delete synonyms.)

Example: ~ apple


Find posts written by a specific author. This only worked on Google Blog search, not regular Google search.

Example: inpostauthor: ”steve jobs”


Google blog search was discontinued in 2011.


Similar to “inpostauthor”, but removes the need for quotes (if you want to search for a specific author, including last name).

Example: allinpostauthor: steve jobs


Find blog posts with specific words in the title. It no longer works, as this operator was unique to discontinued Google blog search.

Example: title: apple iphone


Find pages that link to a specific domain, or URL. Google killed this operator in 2017, but it still shows some results – they are probably not particularly accurate. (Discontinued in 2017)

Example: link:


Find information about a specific page, including the most recent cache, similar pages, etc. (Discontinued in 2017). note: O id: The operator can also be used – the results are identical.


Although the original functionality of that operator is obsolete, it is still useful to find the canonical and indexed version of a URL. Thanks to @glenngabe for pointing this one out!

Example: information: / id:


Find results for a given period. Use the Julian date format, for some reason.

Example: daterange: 11278–13278


It has not been officially discontinued, but it does not seem to work.

phone book:

Find someone’s phone number. (Discontinued in 2010)

Example: agenda: tim cook


Search #hashtags. Introduced to Google+; now discontinued.

Example: #Apple

15 Ways to Use Google’s Search Operators

Now let’s cover some ways to put these operators into action.

My goal here is to show that you can achieve almost anything with advanced Google operators, if you know how to use them and combine them efficiently.

So don’t be afraid to play and stray from the examples below. You can discover something new.

Come on!

1. Find crawl errors

There are Google crawl errors for most sites.

It may be that a page that should be indexed is not. Or vice versa.

Let’s use the site: operator to see how many pages Google has indexed

ahrefs website operator index

~ 1,040.

But how many of those pages are blog posts?

Let’s find out.

blog post index

~ 249. This is approximately ¼.

I know the Ahrefs blog from the inside out, so I know that this is greater than the number of posts we have.

Let’s investigate further.

strange blog indexing ahrefs

It’s ok, it looks like some odd pages are being indexed.

(This page is not live – it’s a 404)

These pages must be removed from the SERPs by don’t index them.

We will also restrict the search to subdomains and see what we find.

ahrefs index sub domains


Here, we are using the wildcard operator (*) to find all subdomains belonging to the domain, combined with the exclusion operator (-) to exclude regular results from www.

~ 731 results.

Here is a page that resides on a subdomain that definitely it should not be indexed. It gives a 404 error to start.

ahrefs indexing error

Here are some other ways to discover crawl errors with Google operators:

  • – find WordPress blog category pages;
  • inurl:tag – find WordPress tag pages.

2. Find unsecured pages (not https)

HTTPs is a I owe these days, especially for e-commerce sites.

But did you know that you can find unsecured pages with site: operator?

We will try

unsure asos 1

Oh my, ~ 2.47 million unsecure pages.

Looks HOW … HOW currently does not use SSLUnbelievable for such a big website.

unsure asos


Don’t worry, Asos customers – your checkout pages are secure “

But here’s another crazy thing:

ALONE is accessible both https and http versions.

asos http https

And we learn all of this in a simple way site: Search for!


I noticed that sometimes when using this tactic, pages are indexed without https. But when you click, you will be taken to the https version. So don’t assume that your pages are not secure just because they appear in the Google index. Always click on some of them to check again.

3. Find duplicate content issues

Duplicate content = incorrect.

Here it is a pair of Abercrombie and Fitch jeans from ALONE with this brand description:

asos abercrombie and fitch

With third-party brand descriptions like this, they are often duplicated on other sites.

But first, I’m wondering how many times that copy appears in

abercrombie and ahrefs from fitch duplicate the same domain

~ 4.2K.

Now, I’m wondering if this copy is exclusive to ALONE.

Let’s check.

abercrombie and fitch asos duplicate

No, it’s not.

There are another 15 sites with exactly the same copy, that is, duplicate content.

Sometimes, duplicate content issues can also arise on similar product pages.

For example, similar or identical products with different quantities.

Here is an example of ALONE:

quantities of double asos

You can see that, in addition to the quantities, all of these product pages are the same.

But duplicate content is not just an issue for e-commerce sites.

If you have a blog, people may be stealing and republishing your content without attribution.

Let’s see if someone stole and republished our list of IF THE tips.

SEO tips stolen content

~ 17 results.


You’ll notice that I deleted results using the exclude operator (-) – this ensures that the original does not appear in the search results. I also deleted the word “pinterest”. That’s because I saw a lot of Pinterest results for this search, which aren’t really relevant to what we’re looking for. I could have just deleted (, but since Pinterest has a lot of ccTLDs, that didn’t help much. Deleting the word “pinterest” was the best way to clear the results.

Most of these are probably syndicated content.

Still, it’s worth checking this out to make sure they have a link for you.

Find stolen content in seconds

Content Explorer > In the title> type the title of your page / post> delete your own site

content explorer organization search

You will see all the pages (from our database of 900M+ parts of content) with the same title as your page / post.

In this case, there are 5 results.

5 results content explorer

Then, enter your domain under “Highlight non-linked domains”.

This will highlight any website that does not have a link for you.

highlight unlinked domains

You can access these sites and request to add a source link.

For your information, this filter actually looks for links at the domain level, not the page level. Therefore, it is possible that the website is linked to you from another page, and not from the page in question.

4. Find strange files on your domain (which you may have overlooked)

Tracking everything on your website can be difficult.

This is especially true for large sites.

For this reason, it is easy to forget the old files that you may have uploaded.

PDF files; Word documents; Powerpoint presentations; text files; etc.

Let’s use the filetype: operator to check these

pdf file type operator


Remember, you can also use the ext: operator – does the same thing.

Here is one of those files:

ahrefs pdf file in the index

I’ve never seen this content before. You already?

But we can extend this beyond just PDF files.

By combining some operators, it is possible to return results for all supported file types at once.

file type operator all types


The file type operator also supports things like .asp, .php, .htmletc.

It’s important to delete or index these items if you’d prefer people not to find them.

5. Find posting opportunities for guests

Guest post opportunities… exist TONS ways to find them, such as:

guest mail operator write to us

But you already knew about this method, right!? 😉


For those who have never seen this one before, he discovers so-called “write to us” pages in his niche – the pages that many websites create when they are actively seeking contributions from guests.

So, let’s be more creative.

First, don’t just “write to us”.

You can also use:

  • “become a contributor"
  • “contribute to”
  • “write for me” (yes – there are individual bloggers who also look for guest posts!)
  • “guest post guidelines”
  • inurl:guest-post
  • inurl:guest-contributor-guidelines
  • etc.

But here’s an interesting tip that most people miss:

You can search for many of them at the same time.

multiple guest post search operator


Did you notice that I’m using the channel operator (“|”) instead of “OR“This time? Remember, it does the same thing. 🙂

You can even search for multiple footprints AND multiple keywords.

guestpost operator multiple footprints and keywords

Looking for opportunities in a specific country?

Just add one site:.tld operator.

guest posting operators cctld

Here’s another method:

If you know a serial guest blogger in your niche, try the following:

ryan stewart intext inurl author

This will find all the sites that the person has written to.


Don’t forget to delete their website to keep the results clean.

How to find even more posts from authors

Content Explorer > author search> delete site (s)

In this example, we will use our own Tim Soulo.

guest author content explorer author

BANG. 17 hits. All of which are probably guest posts.

For reference, here’s the exact search I entered in Content Explorer:

author:”tim soulo”

Basically, it looks for messages from Tim Soulo. But it also excludes posts from and (Tim’s personal blog).

Note. Sometimes, you will find some false positives there. It depends on how common the person’s name is.

But don’t stop there:

You can also use Content Explorer to find sites in your niche that have never been linked to you.

Content Explorer> insert a topic> one article per domain> highlight unlinked domains

Here is one of the unlinked domains I found for

unlinked domains

This means never linked to us.

Now, this survey does not tell us whether or not they have a “write to us” page. But it doesn’t really matter. The truth is, most sites generally accept accepting postings from guests if you can offer them “quality” content. It would definitely be worth reaching out and “launching” these sites.

Another benefit of using Content Explorer is that you can see statistics for each page, including:

  • # of RDs;
  • DR;
  • Estimated organic traffic;
  • Social actions;
  • Etc.

You can also export the results easily. 🙂

Finally, if you’re wondering whether or not a specific site accepts guest posts, try the following:

specific contribution of the site guest


You can add even more searches, for example, “this article is a guest”, to the list of searches included in parentheses. I kept it simple for demonstration purposes.

6. Find opportunities on the resources page

Resource ”brings together the best resources on a topic.

Here’s what the page called “resource” looks like:

All of these links you see = links to resources on other sites.

(Ironically – given the nature of the subject on that particular page – many of these links are broken)

So, if you have an interesting resource on your site, you can:

  1. find relevant “resource” pages;
  2. launch your feature for inclusion

Here is a way to find them:

fitness resource operator

But it can generate a lot of garbage.

Here is a cool way to reduce it:

fitness resource URL title operator

Or reduce it further with:

fitness number resources operator dizle


Using allintitle: here ensures that the title tag contains the words “fitness” AND “Resources” and also a number between 5 and 15.

a note about the operator # .. #

I know what you’re thinking:

Why not use #..# operator instead of the long sequence of numbers.

Good point!

We will try:

failed operator

Confused? Here’s the deal:

This operator does not work well with most other operators.

It doesn’t even seem to work most of the time – it’s definitely a failure.

So I recommend using a sequence of numbers separated by “OR“Or the tube operator (” | “).

It’s a little complicated, but it works.

7. Find sites with infographics … so you can launch YOUR

Infographics are bad.

This is probably because many people create cheap, low-quality infographics that serve no real purpose … other than “attracting links”.

But infographics are not always bad.

Here is the general strategy for infographics:

  1. create infographic
  2. pitch infographic
  3. highlight, get link (and PR!)

But who should you launch your infographic to?

Any old sites in your niche?


You must submit to sites that are actually you probably want to highlight your infographic.

The best way to do this is to find websites that have featured infographics before.

See how:

fitness infographic operator


It may also be worthwhile to research in a recent period, for example, in the last three months. Se um site apresentou um infográfico há dois anos, isso não significa necessariamente que eles ainda se importam com infográficos. Considerando que, se um site apresentou um infográfico nos últimos meses, é provável que ele ainda os destaque regularmente. Mas como o operador “daterange:” parece não funcionar mais, você precisará fazer isso usando o filtro incorporado na pesquisa do Google.

Mas, novamente, isso pode retroceder algum lixo sério.

Então, aqui está um truque rápido:

  1. use a pesquisa acima para encontrar um bom infográfico relevante (ou seja, bem projetado etc.)
  2. procure esse infográfico específico

Aqui está um exemplo:

reddit guia para infográfico de fitness

Isso encontrou ~ 2 resultados dos últimos 3 meses. E mais de 450 resultados de todos os tempos.

Faça isso por alguns infográficos e você terá uma boa lista de clientes em potencial.

Não está obtendo ótimos resultados do Google? Tente isso.

Você já reparou que, quando um infográfico é incorporado a um site, o proprietário do site geralmente inclui a palavra “infográfico” entre colchetes na tag title?


tag de título infográfico

Infelizmente, a pesquisa do Google ignora colchetes (mesmo que estejam entre aspas).

Mas o Content Explorer não.

Explorador de Conteúdo > consulta de pesquisa> “AND [infographic]”

infográfico explorador de conteúdo

Como você pode ver, você também pode usar operadores avançados em CE para pesquisar vários termos de uma só vez. A pesquisa acima encontra resultados contendo “SEO, “” Pesquisa por palavra-chave “ou” construção de link “na tag title, além de”[infographic]. “

Você pode exportá-los facilmente (com todas as métricas associadas) também.

8. Encontre mais perspectivas de link… AND verifique a relevância really estamos

Vamos supor que você encontrou um site do qual deseja um link.

Ele foi avaliado manualmente por relevância … e tudo parece bem.

Veja como encontrar uma lista de sites ou páginas semelhantes:

operador de pesquisa do google relacionado

Isso retornou ~ 49 resultados – todos eles eram sites semelhantes.


In the example above, we’re looking for similar sites to Ahrefs’ blog—not Ahrefs as a whole.

want to do the same for specific pages? No problem

Let’s try our link building guide.

related link building google operator

That’s ~45 results, all of which are muito similar. 🙂

Here’s one of the results:

I’m quite familiar with Yoast, so I know it’s a relevant site/prospect.

But let’s assume that I know nothing about this site, how could I quickly vet this prospect?

Veja como:

  1. do a search, and note down the number of results;
  2. do a [niche] search, then also note down the number of results;
  3. divide the second number by the first—if it’s above 0.5, it’s a good, relevant prospect; if it’s above 0.75, it’s a super-relevant prospect.

Let’s try this with

Here’s the number of results for a simple site: search:

yoast simple site search

AND site: [niche]:

yoast site niche search

So that’s 3,950 / 3,330 = ~0.84.

(Remember, >0.75 translates to a very relevant prospect, usually)

Now let’s try the same for a site that I know to be irrelevant:

Number of results for search: ~18,000

Number of results for SEO search: ~7

(18,000 / 7 = ~0.0004 = a totally irrelevant site)

IMPORTANT! This is a great way to quick eliminate highly-irrelevant tactics, but it’s not foolproof—you will sometimes get strange or unenlightening results. I also want to stress that it’s certainly no replacement for manually checking a potential prospect’s website. You should ALWAYS thoroughly check a prospects site before reaching out to them. Failure to do that = SPAMMING.

Here’s another way to find similar domains/prospects…

Site Explorer > relevant domain > Competing Domains

For example, let’s assume I was looking for more SEO-related link prospects.

I could enter into Site Explorer.

Then check the Competing Domains.

competing domains

This will reveal domains competing for the same keywords.

9. Find social profiles for outreach prospects

Got someone in mind that you want to reach out to?

Try this trick to find their contact details:

tim soulo google search social profiles


Vocês NEED to know their name for this one. This is usually quite easy to find on most websites—it’s just the contact details that can be somewhat elusive.

Here are the top 4 results:

tim soulo social profiles


You can then contact them directly via social media.

Or use some of the tips from steps #4 and #6 in this article to hunt down an email address.

10. Find internal linking opportunities

Internal links are important.

They help visitors to find their way around your site.

And they also bring SEO benefits (when used wisely)

But you need to make sure that you’re ONLY adding internal links where relevant.

Let’s say that you just published a big list of SEO tips.

Wouldn’t it be cool to add an internal link to that post from any other posts where you talk about SEO tips?


It’s just that finding relevant places to add such links can be difficult—especially with big sites.

So here’s a quick trick:

seo tips internal links

For those of you who still haven’t gotten the hang of search operators, here’s what this does:

  1. Restricts the search to a specific site;
  2. Excludes the page/post that you want to build internal links to;
  3. Looks for a certain word or phrase in the text.

Here’s one opportunity I found with this operator:

seo tips internal link

It took me all of ~3 seconds to find this. 🙂

11. Find PR opportunities by finding competitor mentions

Here’s a page that mentions a competitor of ours—Moz.

how to use moz

Found using this advanced search:

competitor search

But why no mention of Ahrefs? 🙁

Usando site: and intext:, I can see that this site has mentioned us a couple of times before.

ahrefs mentions

But they haven’t written any posts dedicated to our toolset, as they have with Moz.

This presents an opportunity.

Reach out, build a relationship, then perhaps they may write about Ahrefs.

Here’s another cool search that can be used to find competitor reviews:

allintitle review search google


Because we’re using “allintitle” rather than “intitle,” this will match only results with both the word “review” and one of our competitors in the title tag.

You can build relationships with these people and get them to review your product/service too.

Go even further with Content Explorer

You can also use the “In title” search in Content Explorer to find competitor reviews.

I tried this for Ahrefs and found 795 results.

competitor review

For clarity, here’s the exact search I used:

review AND (moz OR semrush OR majestic)

But you can go even further by highlighting unlinked mentions.

This highlights the sites that have never linked to you before, so you can then prioritise them.

Here’s one site that has never linked to Ahrefs, yet has reviewed our competitor:

hobo web no link

You can see that it’s a Domain Rating (DR) 79 website, so it would be well worth getting a mention on this site.

Here’s another cool tip:

Google’s daterange: operator is now deprecated. But you can still add a time period filter to find recent competitor mentions.

Just use the inbuilt filter.

Tools > Any time > select time period

daterange filter competitor mention

Looks like ~34 reviews of our competitors were published in the past month.

Want alerts for competitor mentions in real-time? Faça isso.

Alerts > Mentions > Add alert

Enter the name of your competitor… or any search query you like.

Choose a mode (either “in title” or “everywhere”), add your blocked domains, then add a recipient.

ahrefs alerts mention

Set your internal to real-time (or whatever interval you prefer).

Hit “Save.”

You will now receive an email whenever your competitors are mentioned online.

12. Find sponsored post opportunities

Sponsored posts are paid-for posts promoting your brand, product or service.

Esses são NOT link building opportunities.

Google’s guidelines states the following;

Buying or selling links that pass PageRank. This includes exchanging money for links, or posts that contain links; exchanging goods or services for links; or sending someone a “free” product in exchange for them writing about it and including a link

This is why you should ALWAYS nofollow links in sponsored posts.

But the true value of a sponsored post doesn’t come down to links anyway.

It comes down to PR—i.e., getting your brand in front of the right people.

Here’s one way to find sponsored post opportunities using Google search operators:

sponsored post results

~151 results. Not bad.

Here are a few other operator combinations to use:

  • [niche] intext:”this is a sponsored post by”
  • [niche] intext:”this post was sponsored by”
  • [niche] intitle:”sponsored post”
  • [niche] intitle:”sponsored post archives” inurl:”category/sponsored-post”
  • “sponsored” AROUND(3) “post”


The examples above are exactly that—examples. There are almost certainly other footprints you can use to find such posts. Don’t be afraid to try other ideas.

Want to know how much traffic each of these sites get? Faça isso.

Usar this Chrome bookmarklet to extract the Google search results.

Batch Analysis > paste the URLs > select “domain/*” mode > sort by organic search traffic

batch analysis organic search traffic

Now you have a list of the sites with the most traffic, which are usually the best opportunities.

13. Find Q+A threads related to your content

Forums and Q+A sites are great for promoting content.


Promoting != spamming. Don’t join such sites just to add your links. Provide value and drop the occasional relevant link in there in the process.

One site that comes to mind is Quora.

Quora allow you to drop relevant links throughout your answers.

quora answer

an answer on Quora with a link to an SEO blog.

It’s true that these links are nofollowed.

But we’re not trying to build links here—this is about PR!

Here’s one way to find relevant threads:

find quora threads google operator

Don’t limit yourself to Quora, though.

This can be done with any forum or Q+A site.

Here’s the same search for Warrior Forum:

warrior forum thread search

I also know that Warrior Forum has a search engine optimization category.

Every thread in this category has “.com/search-engine-optimization/” in the URL.

So I could refine my search even further with the inurl: operator.

warrior forum inurl search

I’ve found that using search operators like this allows you to search forum threads with more granularity than most on-site searches.

Here’s another cool trick…

Site Explorer > > Organic Keywords > search for a niche-relevant keyword

You should now see relevant Quora threads sorted by estimated monthly organic traffic.

Screen Shot 2018 05 07 at 19 39 26

Answering such threads can lead to a nice trickle of referral traffic.

14. Find how often your competitors are publishing new content

Most blogs reside in a subfolder or on a subdomain.


This makes it easy to check how regularly competitors are publishing new content.

Let’s try this for one of our competitors—SEMrush.

competitor blog search

Looks like they have ~4.5K blog posts.

But this isn’t accurate. It includes multi-language versions of the blog, which reside on subdomains.

competitor blog subdomains

Let’s filter these out.

That’s more like it. ~2.2K blog posts.

Now we know our competitor (SEMrush) has ~2.2K blog posts in total.

Let’s see how many they published in the last month.

Because the daterange: operator no longer works, we’ll instead use Google’s inbuilt filter.

Tools > Any time > select time period

competitor blog posts month


Any date range is possible here. Just select “custom.”

~29 blog posts. Interesting.

FYI, that’s ~4x faster than we publish new posts. And they have ~15X more posts than us in total.

But we still get more traffic… with ~2x the value, might I add 😉

ahrefs vs competitor

Quality over quantity, right!?

You can also use the site: operator combined with a search query to see how much content a competitor has published on a certain topic.

competitor site topic operator

15. Find sites linking to competitors

Competitors getting links?

What if you could also have them?

Google’s link: operator was officially deprecated in 2017.

But I’ve found that it does still return some results.

competitor links search


When doing this, always make sure to exclude your competitors site using the “site” operator. If you don’t, you’ll also see their internal links.

~900K links.

want to see even more links?

Google’s data is heavily sampled.

It likely isn’t too accurate either.

Site Explorer can provide a much fuller picture of your competitor’s backlink profile.

competitor backlinks site explorer

~1.5 million backlinks.

That’s a lot more than Google showed us.

This is yet another instance where the time period filter can be useful.

Filtering by the last month, I can see that Moz has gained 18K+ new backlinks.

competitor links month

Pretty useful. But this also illustrates how inaccurate this data can be.

Site Explorer picked up 35K+ links for this same period.

35k links site explorer

That’s almost DOUBLE!

Pensamentos finais

Google advanced search operators are insanely powerful.

You just have to know how to use them.

But I have to admit that some are more useful than others, especially when it comes to SEO. I find myself using site:, intitle:, intext:and inurl: on an almost daily basis. Yet I rarely use AROUND(X), allintitle:, and many of the other more obscure operators.

I’d also add that many operators are borderline useless unless paired with another operator… or two, or three.

So do play around with them and let me know what you come up with.

I’d be more than happy to add any useful combinations you discover to the post. 🙂

Paula Fonseca