Every check, explained
AdGateScore runs 70+ individual checks across five dimensions to tell you exactly where your site stands — and what to fix to get approved by top ad networks.
Page Performance
Ad networks care about page speed because slow sites earn less revenue and frustrate users. We test your site against Google PageSpeed Insights and Core Web Vitals thresholds.
Performance Score
Overall Lighthouse performance score from Google PageSpeed Insights. Networks like Mediavine require 40+ for mobile.
Largest Contentful Paint (LCP)
Measures how fast the main content loads. Should be under 2.5 seconds for a good score.
Cumulative Layout Shift (CLS)
Measures visual stability — how much content shifts while loading. Should be under 0.1.
Interaction to Next Paint (INP)
Measures responsiveness to user interactions. Should be under 200ms.
Time to First Byte (TTFB)
Server response time. Under 800ms is good; under 200ms is great.
First Contentful Paint (FCP)
When the first piece of content renders. Under 1.8s is the target.
Total Blocking Time (TBT)
Total time the main thread is blocked, preventing user interaction. Under 200ms is the goal.
Speed Index
How quickly content is visually displayed during page load.
Image Optimization
Checks for next-gen formats (WebP/AVIF), proper sizing, lazy loading, and compression.
Render-Blocking Resources
Detects CSS and JavaScript that block the initial page render.
Mobile Friendliness
Verifies responsive design, tap target sizes (48px+), and viewport configuration.
CrUX Field Data
Real-world Chrome User Experience Report data showing how actual visitors experience your site.
Content Quality
Premium networks require substantial, original content. We run a deep E-E-A-T audit (6 checks) and ad placement analysis (5 checks) alongside content depth, freshness, and policy compliance.
Word Count
Measures content depth per page. Most premium networks expect 300+ words minimum, with 1,000+ preferred.
H1 Tag
Checks for a single, descriptive H1 heading on each page — critical for SEO and content structure.
Heading Structure
Verifies proper heading hierarchy (H1 → H2 → H3) without skipping levels.
Original Content
Estimates content uniqueness. Networks reject sites with thin, duplicated, or AI-generated filler content.
Trust Pages
E-E-A-TChecks for About and Contact pages — fundamental trust signals for ad network reviewers.
Author Bios
E-E-A-TDetects author information via meta tags, byline classes, and JSON-LD author markup.
Publication Dates
E-E-A-TChecks for visible dates using <time> elements, meta tags, and structured data.
Editorial Standards
E-E-A-TLooks for editorial policy, fact-checking, and corrections pages.
Social Proof
E-E-A-TDetects testimonials, reviews, trust badges, and 'as seen in' indicators.
Expertise Signals
E-E-A-TChecks for credentials, certifications, and expertise mentions in content.
Ad Density
Measures the average number of ad slots per page. Too many ads hurt approval chances.
Above-Fold Ads
Detects ad units placed before the main content — a common rejection reason.
Consecutive Ad Blocks
Checks for back-to-back ad containers without content between them.
Sticky/Overlay Ads
Detects fixed-position or sticky ad units that cover content.
Ad-to-Content Ratio
Ratio of ad slots to average word count — ensures content dominates the page.
Alt Text Coverage
Checks that all content images have descriptive alt text for accessibility and SEO.
Content Freshness
Detects publication and modification dates to assess how recently content was updated.
Prohibited Content
Scans for content categories that violate ad network policies (adult, violence, drugs, etc.).
Contact Information
Verifies presence of a contact page or contact details — required by most networks.
Policy Compliance
Every ad network has specific technical and legal requirements. We run a deep GDPR/CCPA audit (5 checks) alongside SSL, ads.txt, security headers, and more.
SSL Certificate
Verifies HTTPS is enabled and the SSL certificate is valid. All networks require this.
Privacy Policy
Checks for a dedicated privacy policy page — mandatory for every ad network.
Terms of Service
Verifies a terms of service page exists. Required by most premium networks.
ads.txt
Validates your ads.txt file for proper formatting and authorized sellers. Required for programmatic ads.
Cookie Banner
GDPRDetects a cookie consent banner for GDPR compliance.
Consent Reject Option
GDPRChecks that the consent banner has a visible reject/decline button — GDPR requires it.
Third-Party Tracking
GDPRDetects third-party scripts and checks if they're deferred until consent is given.
CCPA Opt-Out
CCPAChecks for a 'Do Not Sell My Personal Information' link required for California visitors.
Privacy Policy Completeness
GDPR/CCPAVerifies your privacy policy mentions data collection, retention, and third-party sharing.
Viewport Meta Tag
Ensures the viewport meta tag is set correctly for responsive design.
robots.txt
Validates your robots.txt file allows search engines and ad crawlers to access your site.
Security Headers
Checks for Content-Security-Policy, X-Frame-Options, Referrer-Policy, and HSTS headers.
404 Error Handling
Verifies your site returns proper 404 pages instead of soft 404s or broken pages.
HSTS
HTTP Strict Transport Security — ensures all connections use HTTPS.
Site Architecture
Technical structure affects both user experience and ad performance. We run a deep navigation audit (6 checks), SEO readiness analysis (8 checks), and 12 WCAG accessibility checks.
Navigation Menu
Checks for a consistent main navigation menu with sufficient links.
Breadcrumb Navigation
Detects breadcrumbs and BreadcrumbList structured data for hierarchy clarity.
Menu Depth
Checks for dropdown/submenu structures that organize content categories.
Orphan Pages
Identifies pages with no internal links pointing to them.
Contextual Linking
Checks for in-content links within articles — not just nav/footer links.
Anchor Text Diversity
Flags generic anchors like 'click here' or 'read more' that hurt SEO.
Meta Title Quality
SEOChecks title tag presence and length (10-70 characters).
Meta Description Quality
SEOChecks meta description presence and length (50-160 characters).
Structured Data
SEODetects JSON-LD structured data for rich search results.
Open Graph Tags
SEOChecks for og:title, og:description, og:image, and og:url tags.
Canonical Tags
SEOVerifies every page has a rel=canonical tag to prevent duplicates.
Page Indexability
SEODetects noindex meta tags that prevent search engine indexing.
Hreflang Tags
SEOChecks for hreflang alternate links for multilingual sites.
Link Depth
SEOBFS analysis to find pages buried more than 3 clicks from the homepage.
Sitemap
Verifies an XML sitemap exists and is properly formatted.
URL Structure
Checks for clean, readable URLs without excessive parameters.
Broken Outbound Links
Crawls external links to find dead or redirected URLs.
Language Attribute
WCAG 3.1.1Verifies the HTML lang attribute is set for screen readers and search engines.
Skip Navigation
WCAG 2.4.1Checks for a skip-to-content link for keyboard users.
Heading Hierarchy
WCAG 1.3.1Ensures a single H1 and no skipped heading levels.
Form Labels
WCAG 4.1.2Verifies all form inputs have associated labels or ARIA attributes.
Image Alt Text
WCAG 1.1.1Checks every image for descriptive alt text.
ARIA Landmarks
WCAG 1.3.1Looks for semantic HTML landmarks like main, nav, header, footer.
Link & Button Labels
WCAG 2.4.4Ensures all links and buttons have accessible names.
Tab Order
WCAG 2.4.3Checks for positive tabindex values that disrupt natural navigation.
Auto-playing Media
WCAG 1.4.2Detects auto-playing video or audio without mute.
Table Accessibility
WCAG 1.3.1Checks data tables for proper header cells and captions.
Focus Indicators
WCAG 2.4.7Detects removed focus outlines without alternative styles.
Color Contrast
WCAG 1.4.3Heuristic check for known low-contrast color patterns.
Traffic Signals
Many networks have minimum traffic requirements. We run a deep social media audit (4 checks) alongside CrUX data, analytics detection, publishing recency, and domain age signals.
Chrome UX Report Data
Checks for CrUX real-user data — its presence indicates meaningful traffic volume.
Social Profile Links
Checks for links to at least 3 social media platforms from your site.
Social Profile Verification
Detects rel="me" links and sameAs JSON-LD for cross-platform verification.
Social Sharing Buttons
Checks for share buttons on content pages to encourage organic distribution.
Social Meta Completeness
Verifies og:title, og:image, twitter:title, and twitter:image tags.
RSS Feed
Checks for an RSS/Atom feed — signals active publishing and content distribution.
Analytics Installed
Detects Google Analytics, Plausible, Fathom, Matomo, or Cloudflare Analytics.
Publishing Recency
Counts pages published in the last 3 months to assess content freshness.
Site Age Signal
Estimates domain age from copyright year — older sites get favorable review.
Ready to see your results?
Scan your site for free and get scores across all five dimensions.
Scan My Site Free