Independent diagnostic guidance. Google makes all approval and policy decisions.
Current compliance engine

134 documented requirements mapped to evidence.

SenseApproval separates what a public scanner can verify from rendered-page checks, human quality review, regional applicability, and private Google-account requirements.

Why a technically perfect site may still be incomplete

A homepage scan cannot establish account standing, traffic quality, copyright ownership, regional consent behavior, ad placement after rendering, or the originality and usefulness of every page. SenseApproval therefore reports a public-site score, a verified-readiness score, audit coverage, and unresolved verification requirements separately.

No silent passes: Every requirement is classified as automated, rendered, human, account, or a combination. Anything not examined remains unverified.

Requirement matrix

IDAreaRequirementVerificationClassification
ELIG-01EligibilityPublisher is at least 18 years oldaccountrequired
ELIG-02EligibilityPublisher controls the submitted site and can access its HTML sourceaccountrequired
ELIG-03EligibilitySite provides original, high-quality, useful content that attracts an audienceautomated+humanrequired
ELIG-04EligibilityPublisher is not attempting to reopen an account after termination for invalid traffic or policy violationsaccountrequired
ACCOUNT-01AccountNo prohibited duplicate AdSense account exists for the same payeeaccountrequired
ACCOUNT-02AccountBilling country and country-specific AdSense terms are correct and acceptedaccountrequired
ACCOUNT-03AccountIdentity, address/PIN, tax, and payment profile requirements are completeaccountrequired
ACCOUNT-04AccountSubmitted site is added to the correct AdSense account and has no unresolved site-status issueaccountrequired
ACCOUNT-05AccountAdSense Policy Center contains no unresolved enforcement issue affecting the site or accountaccountrequired
POL-01Program policiesAll pages displaying Google ad code comply with Google Publisher Policiesautomated+humanrequired
POL-02Program policiesPublisher remains current with policy and product changesmanualrequired
POL-03Program policiesPublisher follows all additional product-specific policies for the ad format usedmanual+accountrequired
CONTENT-01Content restrictionsNo illegal content or promotion of illegal activity appears on monetized pageshumanrequired
CONTENT-02Content restrictionsNo intellectual-property infringement or unauthorized copyrighted material appears on monetized pageshumanrequired
CONTENT-03Content restrictionsNo dangerous, derogatory, exploitative, or animal-cruelty content appears where prohibitedhumanrequired
CONTENT-04Content restrictionsNo deceptive practices, misrepresentation, impersonation, or materially false claims appearautomated+humanrequired
CONTENT-05Content restrictionsNo sexually explicit, compensated sexual-act, child-exploitation, or other prohibited sexual content appearshumanrequired
CONTENT-06Content restrictionsRestricted content such as gambling, alcohol, tobacco, drugs, weapons, or healthcare is treated according to applicable policy and geographyhumanrequired
CONTENT-07Content restrictionsContent is primarily in a language supported by the relevant Google publisher productautomated+humanrequired
CONTENT-08Content restrictionsPublisher and users comply with sanctions and applicable trade restrictionsaccount+humanrequired
INV-01Inventory valueNo ads appear on screens without publisher contentautomated+renderedrequired
INV-02Inventory valueNo ads appear on low-value, under-construction, error, or dead-end screensautomated+humanrequired
INV-03Inventory valueReplicated, embedded, syndicated, or user-generated content adds meaningful publisher valuehumanrequired
INV-04Inventory valueAdvertising and paid promotional material do not exceed publisher contentautomated+renderedrequired
INV-05Inventory valuePages remain useful and understandable even without advertisementsautomated+humanstrong guidance
INV-06Inventory valueTool and calculator pages include instructions, methodology, assumptions, limitations, and explanatory value where appropriateautomated+humanstrong guidance
PLACE-01Ad placementAds are distinguishable from navigation, menus, controls, and download linksrenderedrequired
PLACE-02Ad placementNo encouragement, incentives, arrows, or unnatural attention directs users to adsautomated+renderedrequired
PLACE-03Ad placementAds are not placed under misleading labels or headingsrenderedrequired
PLACE-04Ad placementImages and nearby content are not formatted to imply an association with adsrenderedrequired
PLACE-05Ad placementAds do not obscure content, block navigation, or create accidental-click riskrenderedrequired
PLACE-06Ad placementNo prohibited auto-refresh, pop-under, email, private-message, or software-app placement is usedautomated+humanrequired
PLACE-07Ad placementSticky, vignette, anchor, and other automated formats remain dismissible and policy compliantrendered+accountrequired
TRAFFIC-01Invalid trafficNo self-clicks, encouraged clicks, artificial impressions, or coordinated click activity occursaccount+humanrequired
TRAFFIC-02Invalid trafficTraffic is not purchased from bot, paid-to-click, click-exchange, or other prohibited sourcesaccount+humanrequired
TRAFFIC-03Invalid trafficUnwanted email, software-triggered traffic, misleading redirects, and pop-under traffic are not usedaccount+humanrequired
TRAFFIC-04Invalid trafficTraffic anomalies, abnormal CTR, and suspicious geographic or behavioral patterns are reviewedaccount+humanrequired
PRIV-01PrivacyPrivacy disclosure explains data collection, sharing, and use resulting from Google productsautomated+humanrequired
PRIV-02PrivacyCookie, local-storage, vendor, ad-network, and personalized-ad disclosures are accurateautomated+humanrequired
PRIV-03PrivacyUsers are informed about choices and opt-out mechanisms applicable to Google advertisingautomated+humanrequired
CONSENT-01ConsentA Google-certified CMP integrated with TCF is used where required for EEA, UK, and Swiss trafficrendered+accountrequired
CONSENT-02ConsentConsent defaults are established before Google tags act on storage or personalized-ad permissionsrenderedrequired
CONSENT-03ConsentConsent updates correctly communicate ad_storage, analytics_storage, ad_user_data, and ad_personalization choices where usedrenderedrequired
CONSENT-04ConsentUsers can revisit or revoke consent and privacy choicesrendered+humanrequired
ANALYTICS-01AnalyticsGA4 or GTM identifiers are correctly installed when the publisher chooses to use themautomated+accountrecommended
ANALYTICS-02AnalyticsGA4 data reception and consent behavior are verified in Realtime, DebugView, or Tag Assistantaccountrecommended
ADS-01AdSense integrationAdSense account meta tag and script use the intended publisher IDautomated+accountrequired
ADS-02AdSense integrationAdSense script is placed in a supported location and not duplicated or altered improperlyautomated+renderedrequired
ADS-03AdSense integrationads.txt is a real plain-text root file and its Google DIRECT publisher ID matches the siteautomated+accountrecommended
SEARCH-01Search technicalGooglebot can access indexable pages and required resourcesautomatedrequired for Search
SEARCH-02Search technicalIndexable pages return successful HTTP status codes and contain indexable contentautomatedrequired for Search
SEARCH-03Search technicalrobots.txt is syntactically usable and does not accidentally block the entire siteautomatedrequired for Search
SEARCH-04Search technicalnoindex, X-Robots-Tag, authentication, and other access controls match the intended indexing stateautomated+accountrequired for Search
SEARCH-05Search technicalCanonical URLs, redirects, internal links, and assets resolve consistentlyautomatedstrong guidance
SEARCH-06Search technicalSitemaps use supported XML, contain canonical URLs, and avoid broken, redirected, or noindex entriesautomatedstrong guidance
SPAM-01Search spamNo cloaking, doorway pages, sneaky redirects, hidden text, or keyword stuffing is usedautomated+humanrequired for Search
SPAM-02Search spamNo link spam, thin affiliate abuse, scraped content, or user-generated spam is presentautomated+humanrequired for Search
SPAM-03Search spamNo scaled-content, expired-domain, or site-reputation abuse is usedautomated+humanrequired for Search
SPAM-04Search spamNo hacked content, malware, or malicious behavior is presentautomated+accountrequired for Search
QUALITY-01Publisher qualityContent is created primarily for people and demonstrates useful first-hand or expert value where appropriateautomated+humanstrong guidance
QUALITY-02Publisher qualityArticles, tools, calculators, and guides fully satisfy their stated purposeautomated+humanstrong guidance
QUALITY-03Publisher qualityAuthorship, dates, methodology, assumptions, limitations, and sources are shown where appropriateautomated+humanstrong guidance
QUALITY-04Publisher qualityBoilerplate, templates, duplicate pages, and near-duplicate metadata do not overwhelm unique valueautomated+humanstrong guidance
QUALITY-05Publisher qualityPublisher identity, About, Contact, editorial, correction, privacy, and advertising disclosures are complete and consistentautomated+humanstrong guidance
QUALITY-06Publisher qualityYMYL or finance content uses transparent methodology, sourcing, limitations, and accountable authorshipautomated+humanstrong guidance
STRUCT-01Structured dataStructured data parses in a supported format and appears on accessible pagesautomatedrecommended
STRUCT-02Structured dataMarkup describes visible page content and does not mislead, fabricate ratings, or conflict with page factsautomated+humanrequired for rich results
UX-01User experiencePrimary and footer navigation work and important content is reachableautomated+renderedstrong guidance
UX-02User experienceMobile layout, forms, overlays, and interactive controls are usable and not deceptiveautomated+renderedstrong guidance
UX-03User experienceImages have appropriate dimensions and alternatives, forms have labels, and heading structure is understandableautomated+renderedrecommended
PERF-01PerformanceServer response, image delivery, scripts, styles, fonts, caching, and compression are reviewedautomated+renderedrecommended
PERF-02PerformanceCore Web Vitals are verified using laboratory and field data where availableaccount+renderedrecommended
SEC-01SecurityHTTPS, redirects, mixed content, and common security headers are reviewedautomated+renderedrecommended
STRUCTURE-01Site structureEvery indexable and monetizable page is included in a complete crawl or manual reviewautomated+humanrequired for complete audit
PRIV-04PrivacyPrivacy disclosures identify Google advertising, analytics, email, storage, user-choice, contact, and revision practices actually usedautomated+humanrequired where applicable
CONSENT-05ConsentConsent defaults are established before Google tags begin acting on storage or personalization signalsautomated+renderedrequired where applicable
DISCLOSE-01Publisher trustAdvertising relationships and editorial independence are disclosed accurately and visiblyautomated+humanstrong guidance
META-01Search directivesRobots and Googlebot meta directives are placed and rendered consistently without contradictory copiesautomated+renderedrequired for intended indexing
AISEARCH-01Search AI featuresPages remain crawlable, indexable, useful, and eligible under normal Search guidance for AI features; no special AI markup is assumedautomated+humanguidance
FORUM-01Community contentDiscussionForumPosting and QAPage markup, when used, accurately represents visible comment and answer structureautomated+humanrequired for feature eligibility
CHANGE-01Policy maintenanceThe compliance matrix records the date and official sources used for its latest policy reviewautomatedrequired for audit integrity
COVERAGE-01Audit integrityUnexamined pages, account data, rendered behavior, and human-review requirements remain unverified rather than being counted as passesautomatedrequired for accurate scoring

Official source set