SEO Footprints: Complete Guide with 17 Examples

SEO Footprints: Complete Guide with 17 Examples
David Kaufmann
SEO Tutorials
9 min read

As you probably know, the way 99% of Internet users run a search on any engine is pretty much the same:

  • Open Chrome or Safari (If you still use Internet Explorer, we invite you to come back to 2011)
  • Type your query into the search bar and hit search.
  • The engines return, in most cases, countless results.
  • The user clicks on the first results; note: if you want to be there, check out our SEO Services ;)

And it has been those of us who work daily with (sometimes against) Google who have found ourselves needing to optimize this process by using certain shortcuts.

In your case, since you've landed on our article with the intention of finding out what footprints are, wanting to discover how to use them and which are the best ones, I'm sure you already knew these little tricks existed, so I won't ramble on any longer — let's get to it.

What are footprints and how to use them?

Footprints are advanced search commands that allow us to get more precise results, giving us access to information that in a regular search would be shown in a less segmented way. In SEO, they are especially useful when performing SEO audits, competitor analysis, or when searching for sites to do link building on.

To use Google footprints you just need to type them into the search box without adding spaces between the symbol or word and the search term.

For example,

  • the search site:seoalive.com works
  • but the search site: seoalive.com does not

Official Google footprints

If there's one thing that sets Google apart, it's the amount of information it provides users about how to use its features, and commands are no exception. That's why, on its official website, it offers a list from which we've picked out the ones that work best, even though some of them don't have a strictly SEO-related function:

View Google's cached version of a website

We need to type "cache:" before the website address.

Example: cache:seoalive.com

Cache Google
Cache Google

Through the cache search, we can see the last "snapshot" Google has of our website.

This command is one of the most basic, since by using it we can see the latest version of a website saved in Google's cache. It will let us know if recent changes have been made to it (or if a new offer is actually an offer).

Limit searches to a range of numbers

We'll type ".." between two numbers.

Example: sneakers €50...€100.

SEO Number Searches
SEO Number Searches

Using the three dots, we can narrow down the price range for the products we're searching for.

This search will give us results for products or services whose price falls within the specified range.

Search by #hashtag

We'll type "#" in front of a word.

Example: #SEOAlive

Hashtag Google
Hashtag Google

By adding the hash symbol in front, we can see all hashtags in the search results.

It will show us results whose content includes the specified hashtag.

Footprints most used by SEOs

Now we're really getting into it, and we're going to cover the best and most useful search commands when performing an SEO audit.

Indexed results for a specific domain

To know how many and which pages of a website are indexed we need to type "site:domain" in the search bar.

Example: site:seoalive.com

Site Google Search
Site Google Search

With this search (site:domain.com), we can see all pages indexed in the search engine.

This is without a doubt the footprint I use the most and have used most throughout my SEO career. I consider it essential when analyzing a website's indexation status.

Keyword in Meta Title

We can find indexed URLs that include certain keywords in the meta title tag by using the "allintitle:keywords" command.

Example: allintitle:seo agency

AllinTitle SEO Search
AllinTitle SEO Search

Through this search, we can see all results that have "SEO Agency" in their title, even from Maps.

Keyword in URL

Using this command, we'll see results containing all the keywords we've specified in their URL. To do this, we need to include "allinurl: + the keywords in question".

Example: allinurl: mexican soccer

Keywords Url SEO
Keywords Url SEO

This command will return all results that have the keywords we've specified in the URL.

It will show us websites whose content includes links using the specified keyword as an anchor. It's used by including "allinanchor + keyword".

Example: allinanchor: chess

AllinAnchor SEO
AllinAnchor SEO

This command will show us whether a site contains links with the mentioned anchor. In the example, the search "chess", with Chess.com, one of our clients, right at the top.

For this we'll use the "related: + domain" command. This footprint is especially useful for finding sites to do link building on when you already know one whose characteristics match what you're looking for. It's also, as you can probably guess, essential for finding your competitors.

Example: related:amazon.com

Related Search SEO
Related Search SEO

The "related" search will return websites similar to the one we're searching for.

Find pages whose content includes EXACT words or phrases:

To do this we just have to put the query between quotation marks.

Example: "flights England"

Exact Phrases Google SEO
Exact Phrases Google SEO

The search "flights England" will return results that contain this information on their website.

If when running a search we want to avoid having the results include URLs whose content shows certain words or phrases, we need to use a hyphen.

Example: flights England -ryanair

Google Filtered Results
Google Filtered Results

This search will return all sites that offer flights to England and that aren't Ryanair.

Search for keywords inside the content of a page

With this footprint, we'll get pages with texts containing all these words as a result. To use it you just need to include "allintext: keywords" in the bar.

Example: allintext:travel england

AllinText Keyword SEO
AllinText Keyword SEO

This command will return pages that include the keyword and not just in exact match.

Right now you might be saying "This is the same as the quotation marks one", I understand the confusion, it happens to all of us, but it's not the same. If you look closely, when I talked about "Find pages whose content includes EXACT words or phrases" I emphasized that it corresponded to EXACT words or phrases. In this case, the results that will appear, though they'll contain all the queried keywords, may not be shown in the same order.

Footprint to find files by format

If you're only looking for results that offer PDF files or other formats, this command is for you. Like all the ones mentioned above, it's pretty simple to use — we just have to include "topic/author/title + filetype: + the format" in the search bar.

Example: seo filetype:pdf

FileType SEO Search
FileType SEO Search

This search will return all the results for the keyword we've searched for in the format we want.

It's useful for finding books to download (always without infringing copyright).

Now that you know the most commonly used footprints in the SEO world, we're going to take it up a notch so you can get information on other less well-known footprints or combinations, but ones with huge potential for any SEO consultant, especially when it comes to acquiring links.

Find sites with specific CMSs

This is especially useful if we're looking for blogs where we can place links. As you know, in most cases blogs are built with Wordpress, so we can find them by adding the "powered by wordpress" command to our query.

Example: site:.es "inurl:seo "powered by wordpress"

Site in Url SEO
Site in Url SEO

This search will return sites within a niche that were built on Wordpress.

With this pattern we are searching for:

  • Spanish domain (.es)
  • Whose URL includes the word SEO
  • Wordpress

Site:.es inurl:keyword "post a comment" –"you must be logged in":

With this command we can (breaking down each part):

  • Country-exclusive domain (in this case from Spain)
  • Whose URL includes a certain keyword
  • And where comments can be left without needing to be logged in.

Example: site:.es inurl:seo "post a comment" - "you must be logged in".

Google SEO Search Filters
Google SEO Search Filters

The depth of the filters is huge, so we can customize each search a great deal.

Site:.gob inurl:keyword "post a comment" –"you must be logged in":

Very similar to the previous one, but in this case we're talking about government domains (we can also use .edu or .org).

Example: site:.edu inurl:seo "post a comment" - "you must be logged-in"

Linkbuilding SEO Search
Linkbuilding SEO Search

You could rarely have imagined that some search commands could be a reference for Link Building.

In these cases, we might be fine-tuning the search a lot, and depending on what we specify in the "inurl" command, Google may or may not show us results.

Replying to comments

An effective method for including contextual links in forums or in comments on certain pages, such as posts, without the administrator removing them is by providing a useful reply to existing comments.

Obviously we don't want you to go searching for unanswered questions forum by forum or article by article, which is why we have a command to find them, and it's very, very simple — you just need to include the following: "keyword" + "leave a reply". For example:

We can make it more complex (better) if we add a type of domain (either by country or institutional).

Example: site:.edu "economy" "leave a reply"

Leave Reply SEO Command
Leave Reply SEO Command

This search will return sites where we can provide a reply on a specific topic.

Create an account on institutional sites to comment

For this we'll also use a very simple command: site:edu inurl:login "Create an account"

Create Account Google Command
Create Account Google Command

This command will give us a list of institutional sites (.edu) where we can create an account.

As you've been able to see, footprints are not only very useful, but they can easily be combined with one another. In this article I've shown you the most basic ones, from which very advanced patterns can be generated. I've also given you the guidelines so you know how to combine them.

Which is your favorite or the one you use the most? Don't forget to leave your opinion in the comments section!

Author: David Kaufmann

David Kaufmann

I've spent the last 10+ years completely obsessed with SEO — and honestly, I wouldn't have it any other way.

My career hit a new level when I worked as a senior SEO specialist for Chess.com — one of the top 100 most visited websites on the entire internet. Operating at that scale, across millions of pages, dozens of languages, and one of the most competitive SERPs out there, taught me things no course or certification ever could. That experience changed my perspective on what great SEO really looks like — and it became the foundation for everything I've built since.

From that experience, I founded SEO Alive — an agency for brands that are serious about organic growth. We're not here to sell dashboards and monthly reports. We're here to build strategies that actually move the needle, combining the best of classical SEO with the exciting new world of Generative Engine Optimization (GEO) — making sure your brand shows up not just in Google's blue links, but inside the AI-generated answers that ChatGPT, Perplexity, and Google AI Overviews are delivering to millions of people every single day.

And because I couldn't find a tool that handled both of those worlds properly, I built one myself — SEOcrawl, an enterprise SEO intelligence platform that brings together rankings, technical audits, backlink monitoring, crawl health, and AI brand visibility tracking all in one place. It's the platform I always wished existed.

→ Read all articles by David
More articles from David Kaufmann

Discover more content about this author