Skip to content

Reverse AdSense lookup

Find the AdSense publisher ID for a domain, or every site that shares a given publisher ID, from a crawled database of live sites.

Lookup result

Status

Ready

Search a domain or publisher ID, or switch to Browse.

How it works

A reverse AdSense lookup takes a Google AdSense publisher ID, in the form pub-XXXXXXXXXXXXXXXX, and searches a crawled database of live web pages to find every other domain that carries the same publisher code, or takes a domain and looks up which publisher code it carries.

  1. Search a domain or pub code

    Enter a domain to find its code, or a pub code to find every site using it.

  2. Or browse the directory

    Filter by topic, site type, region and how many sites share a code.

  3. Read the results

    Each result links out to the site so you can verify it yourself.

What a shared publisher code means

A single AdSense publisher ID appearing on multiple domains is a common signal that the same person or company owns all of them. Typical uses include discovering affiliate or sister sites owned by the same publisher, competitive research to map the web properties a publisher operates, spotting an ad fraud site network sharing one pub code, and SEO or academic research into website ownership.

Where the data comes from, and its limits

The database is built by crawling publicly accessible web pages and extracting AdSense publisher codes from script tags, meta tags and ad unit markup. Coverage depends on how many pages have been indexed, so a domain missing from a search may simply not have been crawled yet rather than not using AdSense at all. Sites blocked by robots.txt, marked noindex, or that load ads only through JavaScript after a crawler gives up, may not appear even though they share the code. Treat every result as a representative sample, not a complete or authoritative record.

No account needed

You do not need an AdSense account to use this tool. A publisher code is visible in the public HTML source of any page running AdSense: view the page source of an AdSense-enabled site and search for "pub-" to find it yourself.

Frequently asked questions

How do I find all websites that use the same AdSense publisher ID?

Enter a Google AdSense publisher ID in the format pub-XXXXXXXXXXXXXXXX into the search box and click Search. The tool queries a database of crawled website source code and returns every domain that contains that same publisher code, along with when each one was last checked.

What is a reverse AdSense lookup used for?

Common uses include discovering affiliate or sister sites owned by the same publisher, competitive research to map every property a publisher operates, ad fraud investigation into a network of sites sharing one pub code, and SEO or academic research into website ownership. A shared pub code across multiple domains is a common signal that they share the same owner.

How does the tool know which sites share an AdSense publisher code?

The database is built by crawling publicly accessible web pages and extracting AdSense publisher codes from script tags, meta tags and ad unit markup. Coverage depends on how many pages have been indexed, so it is a sample of publicly crawled data rather than a complete record of every page on the internet.

Does this tool require an AdSense account to use?

No. The lookup only needs a valid pub-code string, which is embedded in the publicly visible HTML source of any page running AdSense ads. You can find a pub code yourself by viewing the page source of an AdSense-enabled site and searching for "pub-". No authentication or Google account access is needed.

What is a limitation of reverse AdSense lookups?

A publisher code only appears in results if it was captured during a crawl. A site with a noindex tag, a robots.txt that disallows crawlers, JavaScript-only ad loading, or a low crawl frequency may not appear even if it shares the publisher code. Results are a representative sample, not a definitive complete list for a given pub code.