See everything about any page — without leaving it.
Page Signals is a Chrome extension that gives SEO professionals and content strategists instant content extraction, link auditing, image analysis, and live Search Console data — all from a single interface.


Every signal on the page, organized and actionable
Five focused tabs — each designed to surface specific insights instantly.
Intelligent content extraction
Extracts the article body with 60+ selectors, filters 15+ noise categories, and outputs clean Markdown for AI tools.
SEO metadata at a glance
Title and description with character counts, heading hierarchy, author, and publish dates with freshness signals.
Link inventory & status checking
Every content link catalogued with type icons, batch status checking, and locate-on-page.
Image audit & alt text analysis
Alt text audit, file size warnings, dimensions, thumbnails, and locate-on-page.
Live Google Search Console data
Clicks, impressions, CTR, position — with period-over-period comparison and top keywords.
Extract any page’s content as clean, structured Markdown
Most extraction loses the structure that matters. Page Signals preserves headings, lists, links, and formatting — then converts to clean Markdown with one click. Covers WordPress, Ghost, Medium, Substack, Webflow, and dozens more.
Dual-format clipboard — Copies as both Markdown (text/plain) and HTML (text/html) simultaneously.
60+ content selectors — Five tiers of detection: semantic HTML5, Schema.org, platform-specific, common patterns, and data attributes.
Three-layer noise filtering — Automatically excludes related posts, author bios, share widgets, signup forms, and 15+ other noise categories.




Title optimization, heading hierarchy, and metadata — instantly
Title and meta description with real-time character count badges — green when optimal, amber approaching limits, red when over. Every heading in document order with tag badges, visual indentation, and noise filtering.
Character count badges — Title (≤60) and description (≤160) with color-coded feedback. Know instantly if your SERP snippet will be truncated.
Heading hierarchy — Full document tree with H1–H6 tag badges, visual indentation, and noise-filtered accuracy.
Schema.org detection — Parses JSON-LD structured data for author, publish date, and modified date from 15+ schema types — with relative freshness indicators so you can see content age at a glance.
Find every link. Check every status. Locate any one on the page.
Every content link in a clean data grid with anchor text, destination, and type. Hit ‘Check Status’ for batch link checking — the status bar updates live with OK, redirect, and broken counts. Click any crosshair to locate the link on the actual page.
Real-time status checking — Batch processing with a live summary bar: OK, redirects, and broken counts update as results arrive.
Locate on page — Click the crosshair next to any link to scroll the actual webpage to it with an orange pulse highlight.
7+ link types — Automatic classification: text, image, button, PDF, document, spreadsheet, archive. Each with a distinct icon.




Alt text audit, file size warnings, and full image metadata
Every content image catalogued with alt text, file size, dimensions, format, and thumbnail preview. The status bar instantly shows how many have alt text, how many don’t, and how many are oversized.
Instant accessibility audit — Alt text presence classified at a glance. Status bar gives you the count before you read a single row.
File size monitoring — Actual file sizes via HEAD requests. Files over 500KB flagged in red. Catch performance issues before they impact Core Web Vitals.
Thumbnail previews — Visual identification without leaving the extension. Click to open full image in a new tab.
Live organic performance data, right where you’re working
Connect to Google Search Console with one click. Four metric cards — clicks, impressions, CTR, and position — each with period-over-period comparison. Plus the top keywords driving visibility to this specific URL.
Period-over-period trends — Every metric shows change from the previous period. Green for improvement, red for decline. Position comparison is inverted — lower is better.
Top 5 keywords — The actual search queries driving impressions and clicks to this page, sorted by clicks. Copyable as TSV.
One-click OAuth — Read-only access, no API keys. Automatic property matching detects which GSC property owns the site you’re viewing.


Ready to see your pages clearly?
Free, runs entirely in your browser, and installs in seconds.
Works on any webpage · No account required · Light & dark mode
Designed for the workflows that matter
Page Signals fits into the work you're already doing — and makes every step faster.
Content Refresh & AI Analysis
Extract structured Markdown, pair it with Metrics tab performance data, and feed it to AI with full context for specific, structure-aware improvement suggestions.
Quick SEO Health Check
Title and description lengths, heading hierarchy, link status, alt text coverage — a complete on-page audit in under two minutes.
Competitive Content Analysis
Extract a competitor’s content as Markdown, document their heading structure and linking patterns, then feed it to AI for gap analysis.
Pre-Publish Quality Gate
Before any page goes live — verify meta tags, heading hierarchy, internal links, alt text, and image sizes. A repeatable checklist that catches what matters.
The bridge between any webpage and your AI tools
AI tools produce dramatically better analysis when they receive structured content. Page Signals preserves headings, lists, links, and formatting as clean Markdown — then pairs it with real performance data from Search Console. Everything an AI needs to generate actionable, context-aware recommendations.
Built with care, from the ground up
Every line of code is custom — from the HTML-to-Markdown converter to the three-tier GSC caching system. No wrappers, no dependencies, no shortcuts.
Light mode. Dark mode. Your call.


Start seeing the full picture
Navigate to any page, click the icon, and see what you've been missing.
Free forever · No tracking · No data collection · Read-only GSC access