❓ What is it
Page Health is a comprehensive diagnostic tool that checks the performance and reliability of your landing pages connected to Google Ads. It runs three critical audits:
404 & Redirect Checker: Detects landing pages that are broken (404 errors) or redirect unexpectedly.
Keyword Presence Audit: Identifies keywords that are missing on their associated landing pages.
Text Match Audit: Verifies whether specific pieces of text appear on your most important pages.
These audits help ensure your landing pages deliver a consistent, relevant experience that matches the ad content — which improves Quality Score, lowers CPC, and enhances conversion rates.
▶️ Why is it important
Your landing page quality directly affects Google Ads performance and cost. Page Health gives you the tools to:
Detect 404 errors and broken links before they cost you conversions.
Ensure keyword relevance between ads and landing pages.
Confirm whether promotional copy or compliance text is actually visible on live pages.
Track down redirected or missing content.
Optimize landing page experiences at scale — daily, and automatically.
With these checks running in the background, you can prevent wasted ad spend and improve ad ranking, all while maintaining a healthy user experience.
🔍 How does it work?
Page Health connects to your Google Ads account, collects landing page data, and performs real-time analysis using a multi-step crawling and validation system. Here's how each module works:
404 & Redirect Check
Checks if landing pages respond with a 404 (Not Found) or redirect to a different URL.
Uses both fast HTTP checks and advanced browser simulation to detect real 404 errors — even behind JavaScript.
Results are stored with campaign, ad group, and impression context so you can prioritize high-impact errors.
Keyword Presence Check
Collects all active keywords and their associated landing pages.
Crawls the content and flags any keywords that do not appear on the page.
Helps improve ad relevance and Quality Score by ensuring keyword alignment with page content.
Text Match Check
You define specific text snippets (like disclaimers or offers) that must be present.
Page Health crawls each landing page and verifies if the text exists.
Prioritizes pages with the most impressions and runs a two-pass system to balance speed and accuracy.
🛠️ Features & Capabilities
Fully automated — all audits are refreshed daily.
Scales to large volumes with batch processing, rate limits, and retry logic.
Detects issues per URL, ad group, campaign, and account.
Powered by both lightweight crawlers and browser emulation for accuracy.
Results are stored in Supabase and used in dashboards, filters, and alerts.