WP Manifestindependent plugin directory
manifest / seo / monetization-eligibility-checker

Monetization Eligibility Checker

This plugin helps WordPress site owners check if their website meets Google AdSense eligibility requirements before applying. It scans 12 key factors including content volume, SSL, required pages, mobile friendliness, and more — then gives a score with actionable tips.

by Max Pal · github.com/maxpaldigi/monetization-eligibility-checker · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/maxpaldigi/monetization-eligibility-checker/archive/refs/heads/main.zip

Readme

=== Monetization Eligibility Checker === Contributors: max-pal Tags: monetization, ad eligibility, adsense checker, seo, content quality Requires at least: 5.8 Tested up to: 7.0 Requires PHP: 7.4 Stable tag: 1.0.0 License: GPL-2.0+ License URI: https://www.gnu.org/licenses/gpl-2.0.html

Check if your WordPress site is ready for ad monetization approval — scan 12 key eligibility factors before you apply.

== Description ==

Monetization Eligibility Checker by Max Pal scans your WordPress site and grades it across 12 key factors that ad networks evaluate when reviewing monetization applications.

Instead of applying and getting rejected, run this tool first to find and fix issues — then apply with confidence.

What gets checked:

  • ✅ Content Volume – post count & average word count
  • ✅ Site Age – how long you've been publishing
  • ✅ Required Pages – Privacy Policy, About, Contact
  • ✅ HTTPS / SSL – secure connection check
  • ✅ Mobile Friendly – responsive theme detection
  • ✅ Performance Setup – caching & image optimisation plugins
  • ✅ Supported Language – supported locale check
  • ✅ Post & Page Count – overall content depth
  • ✅ Content Organisation – category structure
  • ✅ Original Content – thin content detection
  • ✅ Navigation – menu created & assigned check
  • ✅ Custom Domain – free subdomain detection

Results include:

  • A 0–100% eligibility score with visual donut chart
  • Verdict: Likely Eligible / Needs Improvement / Not Ready Yet
  • Per-check status (Pass / Warning / Fail) with actionable fix tips

No data is sent to any external server. All checks run locally on your WordPress installation.

== Installation ==

From WordPress.org (recommended):

  1. Go to Plugins → Add New in your WordPress admin.
  2. Search for Monetization Eligibility Checker.
  3. Click Install Now, then Activate.
  4. Navigate to AdSense Check in your admin sidebar.
  5. Click Run Eligibility Check.

Manual upload:

  1. Download the plugin zip.
  2. Go to Plugins → Add New → Upload Plugin.
  3. Upload the zip and click Install Now, then Activate.
  4. Navigate to AdSense Check in your admin sidebar.

== Frequently Asked Questions ==

= Does this guarantee approval? = No. This tool provides an estimate based on your WordPress data. Final approval decisions are made by the ad network. Always review their official policies before applying.

= Is any data sent to external servers? = No. All checks run entirely on your WordPress server. No data leaves your site.

= My site passed all checks but got rejected — why? = Ad network reviews include factors this plugin cannot check, such as individual article quality, prohibited content, and traffic sources. This tool covers the most common technical and content requirements.

= How often should I run the check? = Run it whenever you make significant changes — adding content, installing plugins, switching themes, etc.

= Who made this plugin? = This plugin was built by Max Pal. Visit deepakpal.com.np for more tools and resources.

== Screenshots ==

  1. The start screen — click to run the full eligibility scan.
  2. Results dashboard with score, verdict, and per-check breakdown.

== Changelog ==

= 1.0.0 =

  • Initial release.
  • 12 eligibility checks covering content, SSL, pages, performance, language, domain, and more.

== Upgrade Notice ==

= 1.0.0 = Initial release.

Read the full README on GitHub →