AdSense Readiness Checklist
Live status of every Google AdSense approval requirement for anycreditwelcome.com. Automated CI lint (scripts/adsense-lint.mjs) re-checks the technical items on every build.
Custom top-level domain
Site runs on anycreditwelcome.com (not a free subdomain).
HTTPS everywhere
All pages served over TLS with valid certificate.
ads.txt published
Authorized Digital Sellers file at /ads.txt — update the publisher ID after approval.
/ads.txtPrivacy Policy mentions AdSense, third-party cookies, DoubleClick DART
Required by AdSense Program policies and Google's EU User Consent Policy.
/privacyCookie consent banner (Consent Mode v2)
All ad_storage / analytics_storage default to denied until the user accepts.
Unique, in-house content
75+ original long-form articles plus 20+ interactive calculators — well above the informal threshold.
Clear navigation & internal linking
Header, footer, breadcrumbs, and curated related-content links on every page.
Mobile-friendly & fast
Responsive layouts, responsive WebP hero images, lazy loading below the fold.
robots.txt + sitemap.xml
Crawlable, with sitemap.xml referenced and submitted to Google Search Console.
Structured data on every page
Organization, WebSite, Article, FAQ, Breadcrumb JSON-LD validated in CI.
Submit application in AdSense dashboard
Add anycreditwelcome.com in adsense.google.com → Sites, paste the verification snippet into <head>, then click Request review.
Update ads.txt with real publisher ID
After approval, replace pub-0000000000000000 in /public/ads.txt with your real pub-XXXXXXXXXXXXXXXX.
