Skip to main content

AdSense Checker

Easily detect Google AdSense ownership, ads.txt, and ad unit integration on any website.

This tool instantly analyzes a given domain to confirm AdSense verification status and extracts Publisher IDs. It scans HTML and AMP pages for tracking scripts and active ad units.


Use the Tool​

Results for: hrekov.com

βœ… Ownership Verified
Publisher ID Detected:pub-1234567890123456

Verification Signals

Meta Tag
❌

google-adsense-account

ads.txt
βœ…

Lists google.com

Core Script
βœ…

adsbygoogle.js

Ad Unit Detection

Standard HTML Ads
JS Push ScriptFound
<ins class="adsbygoogle">Detected
AMP Ads
amp-ad-0.1.jsMissing
<amp-ad type="adsense">None

Get notified about updates to this tool

No spam. Just high-quality updates about new features and guides.


What This Tool Does​

What the tool does​

The AdSense Checker performs an HTTP request to any public URL to search for Google AdSense integration tags. It specifically looks for ownership verification, Google's ads.txt authorization entries, and the exact JavaScript ad injection logic on standard HTML and Google AMP pages.

What problems it solves​

Figuring out whether a site successfully implemented AdSense or tracking down missing integration steps (like a missing ads.txt string or failing to include <script async src="...adsbygoogle.js">) can be frustrating. This tool performs all the verification steps automatically and displays what is missing.

Who should use it​

Website owners setting up Google AdSense for the first time, digital marketers inspecting competitors, or developers trying to debug advertising issues on their properties.

Why it matters​

Incorrect AdSense integration leads to blocked ads and lost revenue. A valid ads.txt is required by Google, and having the Publisher ID verified ensures you actually get paid for the impressions you serve.


How It Works​

Input​

You provide a complete website URL, e.g., https://hrekov.com.

Processing​

A server-side function analyzes the webpage's DOM and probes its ads.txt endpoint. It parses the document searching for exact matches of AdSense configurations, ad push scripts, amp-ad components, and publisher IDs.

Limitations​

  • The tool only analyzes the homepage (or the exact URL provided), not the entire site.
  • Websites that block automated traffic (bots/scrapers) via Cloudflare or similar might return errors instead of the parsed website content.
  • AdSense implementations injected dynamically via heavy JavaScript frameworks (like deferred loading via Tag Manager) might not always be detected if they don't appear in the initial HTML footprint.

Output​

A clear, detailed scorecard showing ownership status, Publisher ID (if publicly exposed), presence of the ads.txt file, and HTML/AMP ad delivery readiness.

Developer API Available
Need to run this programmatically? Get an API key.

Frequently Asked Questions​

Why does it say ads.txt is "Not Found"?​

This indicates that the tool could not locate an ads.txt file at the root of the domain (e.g., example.com/ads.txt) that explicitly lists google.com as an authorized seller. Ensure your ads.txt file is correctly formatted and located in your webroot.



Get Early Access to New Tools

Be the first to try new APIs and applications. No noise. Only meaningful releases and practical engineering insights.