Live on your sites right now

Every SEO problem, ranked and ready to fix — without leaving the app.

Signal audits your pages, tracks rankings against real competitors, and pulls in your actual Google Search Console data — then turns all of it into one prioritized list you can act on and verify, right here.

FREE TO USE · NO SUBSCRIPTION · NO CARD REQUIRED
signal.app/sites/2
SITE SCORE
78/ 100
▲ +9 this month
Title tagPass
Meta descriptionWarn
Image alt textFail
Meta description missing — /pricingSeverity: high · suggested fix ready
Applied — verifying
▲Keyword "seo audit tool" moved #34 → #9
On-page audits

Eleven checks, one score, zero API cost.

Every page gets scored 0–100 on title tag, meta description, heading structure, image alt text, internal/external links, content length, keyword density, readability, canonical tag, robots meta, and structured data — recalculated on every scan.

  • Rescan any page any time — audits never cost a credit
  • Each failing check ships with a suggested fix, not just a red X
CHECKLIST — /blog/keyword-research4 of 11
Title tagPass
HeadingsWarn
Alt textFail
Structured dataPass
Keyword tracking & competitionDeep dive

See exactly what it takes to outrank them — then track the climb.

Track keywords per page with a location and device picker, watch rank history against the competitors actually holding those spots, and — for anything not ranking yet — get an AI action plan built from what's working for the pages beating you.

  • "Recheck rankings now" refreshes every tracked keyword on a page at once
  • Competitor comparison excludes your own domain automatically, powered by SerpApi or DataForSEO
RANK HISTORY — "seo audit tool"6 checks
#1#42#9top rival ~#4
#9signalapp.io — you
#4ahrefs.com/blog/seo-audit
#3semrush.com/seo-audit-tool
#6moz.com/learn/seo/audit
ACTION PLAN — "seo audit checklist"not ranking
Every top-5 result for this term pairs the concept with a step-by-step checklist and a downloadable template — your page covers the idea but never uses "checklist" in a heading. Add a numbered checklist section and target it in an H2.
KEYWORD OPPORTUNITIESrelated to "seo audit tool"
seo audit checklisthigh overlap — no page targets it yet
+ Add
free seo audit onlinecompetitors rank top 3 for this
+ Add
core web vitals checkerrelated intent, zero coverage
+ Add
AI-assisted fixes

Suggestions that already know your page.

One click generates a rewritten meta description, title tag, heading outline, simplified copy for low-readability sections, alt text for every unlabeled image, and internal-link suggestions against your own site's other pages — from OpenAI or Anthropic, your choice.

  • Every suggestion is generated from your actual content and target keyword
  • No sibling pages to link to? The AI call — and the credit — is skipped automatically
META DESCRIPTION — /widgets
Before
Cheap widgets for sale. Buy now.
AI suggestion
Shop affordable widgets built to last — free shipping on every order, ships same day from Signal.
⧉ copy — or let Signal set it for you
Apply it for youDeep dive

See exactly what changes, then let Signal make the change.

Connect a verified site to WordPress or a GitHub repository and Signal can set the fix itself — the title, the meta description, image alt text, the canonical and robots tags, structured data. You see the value that is on the page now next to the one replacing it, and nothing is written until you say so. On GitHub it is a pull request you review and merge, never a push to your default branch.

  • A tag your page never had is added, not just refused — Signal finds the file from the page’s own title and never puts a page’s tag in a shared layout
  • Applying is free, and so is undoing it — the credit paid for writing the fix
  • Edited the page since? The change is refused rather than written over your work
  • Nothing connected is a normal setup: every fix is still written out to paste in
  • Signal stops at your copy — a heading outline or a rewritten paragraph is yours to apply
CANONICAL TAG — /widgetsexample.com
Now
nothing — this is missing from the page
New
https://example.com/widgets
✓ applied to example.com · undo
Opportunities & verified fixes

One queue for the whole site. Mark it applied — we check it stuck.

Failing checks and ranking problems across every page land in one severity-sorted list. Apply a fix yourself, click "Mark as applied," and the next audit or rank check verifies it automatically — no manual follow-up.

  • A resolved fix raises an in-app alert the moment it's confirmed
  • Keywords with no rank get an AI competitor-gap action plan, not just a suggestion to try something else
OPPORTUNITIES — signalapp.io3 open
Meta description missing — /pricingaudit_fail
High
Applied by you — checking next scanrank_drop · /blog/roi
Verifying
Verified fixed — score +14audit_fail · /returns
Resolved
Site health rollup

Your site's score over time — and exactly what moved it.

A blended trend line reconstructed from your full audit history, plus the biggest per-page score swings and per-keyword rank movements between your two most recent checks — wins included, not just drops.

  • No new API calls — pure aggregation of data you already have
  • Newly-found and newly-lost keyword rankings are called out explicitly
SITE HEALTH — 90 days78 / 100
/blog/roi score▲ +14
"free seo tool" keyword▲ #34 → #9
/returns score▼ −11
Google Search Console & AnalyticsDeep dive

Real impressions and clicks — not an estimate of them.

Connect your Google account once and map each site to its Search Console property and GA4 property. See how impressions and clicks have actually trended, exactly which queries drove them, and whether the page is even indexed — the real answer when it ranks nowhere because it's simply not been crawled.

  • Doesn't cost Signal credits — free once the OAuth grant exists
  • A different, complementary signal to rank tracking: this shows what people actually searched
SEARCH CONSOLE — /blog/roi8 weeks
Impressions 420 → 940Clicks 28 → 88
4.2
Avg. position
9.4%
CTR
2,310
Pageviews (GA4)
2m14s
Avg. session
QueryClicksPosition
seo roi calculator1424.2
how to measure seo return617.8
seo reporting template3911.3

Give it your domain, not a list of URLs

Signal reads your sitemap — or follows your own links when there isn’t one — and tells you which pages Google has actually indexed. A page that isn’t indexed can’t rank, whatever its score says.

Visibility in AI answers, not just Google

For every keyword you target, see where you rank in Google, whether its AI Overview cites you — and who it cited instead — and whether an AI assistant names you when asked.

Alerts on verified fixes

However a fix got applied — by Signal or by you — the next scan confirms whether the check actually passes, and Signal alerts you in-app the moment it does.

Domain ownership verification

Prove you own a site via DNS TXT record, meta tag, or hosted file — the same three options Search Console itself offers.

Not locked to one vendor

Rank data from SerpApi or DataForSEO, AI from OpenAI or Anthropic — swap either with one config value, no code changes.

How it works

From a bare domain to a prioritized fix list in three steps.

New to this? What automated SEO tools actually do walks through the full on-page checklist Signal runs, and where the automation stops.

1

Add your site and pages

Verify ownership, and Signal crawls and audits every page instantly — no waiting period.

2

Get your opportunities list

Every failing check and ranking issue across the whole site, ranked by severity, in one place.

3

Fix it, mark it applied

Signal writes the change, applies it to your CMS or opens a pull request, and the next scan confirms it worked. Not connected? It writes the fix out for you to paste.

Signal, on Signal

It fixed this page. Here is the diff.

The site you are reading is audited by Signal. It found the title and the meta description, wrote replacements, and opened two pull requests against its own public repository. Both were reviewed and merged. Nothing below is a mock-up — view the source of this page, or open the pull requests.

Meta description#1 merged ↗
Before
Run on-page SEO audits, track keyword rankings against your competitors, and get AI-written fixes, with real Google Search Console data.
Signal wrote
Discover how Signal's auto SEO tools streamline your SEO audits, rank tracking, and AI fixes, helping you improve your website's performance effortlessly.
Title tag#2 merged ↗
Before
Signal — SEO audits, rank tracking and AI fixes
Signal wrote
SEO Audit Tool | Track Rankings & AI Fixes with Signal
91this page's score today, out of 100
2pull requests opened by Signal, reviewed and merged by a person
0changes it made without showing the before and after first — and every one can be undone
Pricing

Free to use. Pay only for the expensive parts.

Audits, the opportunities list and everything in the dashboard are free and unlimited. Credits cover the work that costs real money on our side — live rank lookups and AI writing. They never expire, and there is no subscription.

Every account, free
  • 5 sites
  • 50 pages per site
  • 25 tracked keywords per page
  • Unlimited audits, scores and opportunity lists
  • Finding your pages, and checking which Google has indexed
  • Google Search Console + Analytics, connected free
  • Adding your own keywords, and re-reading any result you already paid for
What a credit buys
  • 1Track a keyword, or re-check its rank
  • 1See who outranks you for a keyword
  • 1Any AI fix: title, meta, headings, alt text, internal links
  • freeApplying a fix to your site, and undoing it
  • 2Keyword opportunities for a page
  • 2A full ranking action plan
  • 2Find keyword ideas for a site
  • 2Check one keyword in Google and in AI answers
  • 1Suggestions for how to get visible for a keyword

New accounts start with 10 free credits — no card needed.

10 credits
$2
10 credits · 20¢ each

Enough to try a few rank checks

Sign up to buy
200 credits
$15
200 credits · 7.5¢ each

For agencies and multiple sites

Sign up to buy

Prices in USD, one-time — credits are added to your balance and do not expire. Payments are handled by Dodo Payments, our merchant of record, which adds sales tax/VAT where required. See our refund policy and terms.

See your first opportunities list in under two minutes.

Add a site, verify it, and Signal has your full audit and action list ready before you've finished reading it.