Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+21 more

    AdSense Approval Readiness: Audit Your Site Before You Apply

    2

    Check a local copy of your site before applying for AdSense: word count, duplicates, placeholders, broken links, key pages, ads.txt and sitemap, as fix/ready/unknown.

    $5

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned
    AdSense Approval Readiness: Audit Your Site Before You Apply

    AdSense Approval Readiness: Audit Your Site Before You Apply

    Example session with this skill installed

    I exported my site to ./site and want to apply for AdSense. Check it first and list what I need to fix.

    • Read your context and instructions
    • Compiled the adsense approval readiness

    The skill audits the folder and sorts the findings. This is its own output on a two-page test site with placeholder text and a dead link:

    $ python scripts/site_audit.py --dir site | python scripts/fix_list.py
    fix | about.html | heuristic | main content: 7 words (profile minimum: 300)
    fix | index.html | heuristic | main content: 6 words (profile minimum: 300)
    fix | index.html | heuristic | placeholder text found: 'coming soon'
    fix | index.html | heuristic | internal link points to missing file: 'missing.html'
    fix | site | heuristic | no privacy page found (checked path, title, h1 for: privacy, privacypolicy, privacy-policy)
    fix | site | heuristic | no contact page found (checked path, title, h1 for: contact, contact-us, contactus)
    fix | site | heuristic | ads.txt not found at site root
    fix | site | heuristic | sitemap.xml not found
    ready | site | google | 2 HTML file(s) present and readable
    ready | site | heuristic | all scanned pages reachable from homepage
    ready | site | heuristic | about page found
    READINESS ready=3 fix=8 unknown=0
    

    8 things to fix, in this order:

    1. Thin pages. The home page has 6 words of main content and the about page has 7. The profile minimum is 300.
    2. Placeholder text. The home page still says "coming soon".
    3. Dead link. The home page links to a page that is not in the export.
    4. Missing pages. Add a privacy page and a contact page.
    5. Site files. Add ads.txt at the site root and a sitemap.xml.

    Already in place: both pages are readable, every page is reachable from the homepage, and there is an about page.

    Run the audit again after the fixes. fix=0 means this checklist passed, not that Google will approve the application.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Use when you have a local copy of your website and want to check it for common issues before applying for AdSense, or a previous application was rejected and you want a prioritised list of what to improve.

    It reads local HTML files and checks:

    • word count of the main content on each page
    • duplicate content between pages
    • placeholder text such as "coming soon"
    • broken internal links, and pages that cannot be reached from the homepage
    • privacy, about and contact pages
    • ads.txt and sitemap.xml

    Each finding is fix, ready or unknown, and is labelled google (a published eligibility requirement) or heuristic (a configurable threshold). fix=0 means this checklist passed, not that the application will be approved.

    Do not use when the site exists only on a live server, or when you need consent or ad-placement advice.

    Reads a local folder of HTML files only; it does not fetch your live site. Key-page detection is a heuristic (path, title, first heading). It does not know Google's internal review criteria, so a clean result does not mean approval. No consent or ad-placement advice. Not affiliated with or endorsed by Google.

    How to use

    1. 1

      Connect your agent to the Agensi MCP

      Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup

    2. 2

      Sign in to Agensi

      Your agent shows a sign-in link. Sign in and click Allow.

    3. 3

      Ask for what you need

      Your agent loads this skill and uses it on your task. It always asks before any payment.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill goes through the trust checks below.

    Security scanned

    Checked by our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scan

    Security scan passed 8 days ago

    Requires

    Python 3.9 or later (standard library only)

    Permissions

    Terminal / Shell
    Read Files
    Listed8 days ago
    Updated3 days ago

    What's inside

    Frequently Asked Questions

    No. It reads a local folder of HTML files and makes no network calls.

    No. It checks a defined list. It does not know Google's internal review criteria.

    Yes. Word count, the duplicate limit, placeholder phrases and key-page hints are in `assets/profiles/default.json`. Pass `--profile <path>` to use your own.