Site Clarity
Know what's broken on every page, without running a tool.
Accessibility, SEO, structured data, performance and security headers, on every page you want probeo to look at. It runs continuously, and everything else probeo does is built on it.
$0.35 per managed page, per month
Unlimited seats. Nothing to install. Every page you choose, read continuously.
Payroll Software Pricing & Plans
#3critical priorityhttps://example.com/
Last seen Sep 5, 2026, 10:07 AM
Primary question
How much does payroll software cost for a small team?
Page trajectory
AI Overview Suppression: 0%Fast Climber
POSITION
2.3
LATEST WEEK
44.8k impr.
Average position is improving quickly, but the trend is still too active to project confidently.
Top queries
Last 90 daysView all →
LCP — 4G Fast
Page weight
what you see
Every page, and the whole site at once.
Every page ranked by importance, with its issues by severity and how many times each occurs. For each page, load time on broadband, 5G and 4G over the last runs, and page weight split by JavaScript, CSS, images and fonts, first-party against third-party.
Across the site, pages grouped by load time and by weight, heaviest first. A problem in a shared template shows up as hundreds of pages sitting in the same band.
Every managed page, measured the same way.
96 pages load in under 2.5 seconds. 812 take four to five.
From Search Console, clicks, impressions, click-through and position, week over week. Branded, non-brand and undisclosed traffic are kept apart. Pages are grouped by ranking band, with the movement between bands. Each day sits against its 28-day trend and against last year, so you can tell the season from something you did. That last view is marked experimental.
use cases
Where it earns its keep.
what it measures
What is broken, how bad, and what first.
106 rules, axe-core compatible, recorded four ways: passed, failed, incomplete, and not applicable.
Render-blocking scripts and stylesheets, image dimensions and lazy loading, modern formats, compression, caching, TTFB. CLS and INP risk modelled from what is on the page, load estimated across four network profiles.
Content-Security-Policy, HSTS and its configuration, X-Content-Type-Options, by severity.
Title, meta description, canonical quality, headings, html lang, viewport, thin content, robots directives.
28 schema types against required and recommended fields.
Split first-party and third-party, so you can see whose scripts are costing you.
Top issues
Open Graph
Missing twitter:image:alt
Current as of Sep 25, 2026
Why this matters
When this page is shared, people who cannot see the preview image may miss information that the image communicates. The impact depends on whether the card title and description already provide the same information. This affects the social preview and is not evidence of a search-ranking problem.
How to fix it
Add <meta name="twitter:image:alt" content="..."> next to the Twitter image metadata. Describe the image's useful meaning or purpose rather than its file name. This does not replace alt text for images displayed on the page itself.
▾ Technical details
- Issue key
- og:twitter:image:alt
- Example page
- https://example.com/
- Locator
- twitter:image:alt
- Diagnostic
- twitter:image:alt
why it is different
Each of these covers part of it. None covers all of it, or keeps it current.
The tools you already own, against the nine things Site Clarity checks on every page. Every mark comes from the vendor’s own documentation.
| Accessibility | Technical SEO | Structured data | Open Graph | Performance | Security headers | Link graph | Stack detection | Search Console + GA | Re-checks a page | |
|---|---|---|---|---|---|---|---|---|---|---|
| probeo | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Every hour to every 2 days, by PageRank |
| AhrefsAccessibility is alt text only. Search Console sits in its own reports, not joined to the audit, and there is no Google Analytics join. | Partly | Yes | Yes | Yes | Yes | Not offered or not documented | Yes | Not offered or not documented | Partly | Daily at best; each page crawled spends a credit |
| SemrushAccessibility is alt text and empty links; full WCAG checks are a third-party app. Open Graph is whether the tags are present. Core Web Vitals on 10 pages. Security headers are HSTS only. Search Console and Analytics joined for the top 50 pages. | Partly | Yes | Yes | Partly | Partly | Partly | Yes | Not offered or not documented | Partly | Daily at best, within the plan’s page limit |
| Screaming FrogOpen Graph tags can be extracted but are not checked. Security headers are checked for being present, not for what they say. Most checks need the paid licence. | Yes | Yes | Yes | Partly | Yes | Partly | Yes | Not offered or not documented | Yes | On a schedule, on your own machine, with a paid licence |
| SiteimproveStructured data is detected, not validated. Performance is tested on selected pages. A link map, without a page score. | Yes | Yes | Partly | Not offered or not documented | Partly | Not offered or not documented | Partly | Not offered or not documented | Yes | Every 7 days at most |
| LighthouseOne URL per run. No thin-content check. Security covers CSP, HSTS and frame options, unscored. Stack is front-end JavaScript libraries. | One page | One page | Not offered or not documented | Not offered or not documented | One page | One page | Not offered or not documented | One page | Not offered or not documented | One page, when someone runs it |
probeo
Every hour to every 2 days, by PageRank
- Accessibility: Yes
- Technical SEO: Yes
- Structured data: Yes
- Open Graph: Yes
- Performance: Yes
- Security headers: Yes
- Link graph: Yes
- Stack detection: Yes
- Search Console + GA: Yes
AhrefsAccessibility is alt text only. Search Console sits in its own reports, not joined to the audit, and there is no Google Analytics join.
Daily at best; each page crawled spends a credit
- Accessibility: Partly
- Technical SEO: Yes
- Structured data: Yes
- Open Graph: Yes
- Performance: Yes
- Security headers: Not offered or not documented
- Link graph: Yes
- Stack detection: Not offered or not documented
- Search Console + GA: Partly
SemrushAccessibility is alt text and empty links; full WCAG checks are a third-party app. Open Graph is whether the tags are present. Core Web Vitals on 10 pages. Security headers are HSTS only. Search Console and Analytics joined for the top 50 pages.
Daily at best, within the plan’s page limit
- Accessibility: Partly
- Technical SEO: Yes
- Structured data: Yes
- Open Graph: Partly
- Performance: Partly
- Security headers: Partly
- Link graph: Yes
- Stack detection: Not offered or not documented
- Search Console + GA: Partly
Screaming FrogOpen Graph tags can be extracted but are not checked. Security headers are checked for being present, not for what they say. Most checks need the paid licence.
On a schedule, on your own machine, with a paid licence
- Accessibility: Yes
- Technical SEO: Yes
- Structured data: Yes
- Open Graph: Partly
- Performance: Yes
- Security headers: Partly
- Link graph: Yes
- Stack detection: Not offered or not documented
- Search Console + GA: Yes
SiteimproveStructured data is detected, not validated. Performance is tested on selected pages. A link map, without a page score.
Every 7 days at most
- Accessibility: Yes
- Technical SEO: Yes
- Structured data: Partly
- Open Graph: Not offered or not documented
- Performance: Partly
- Security headers: Not offered or not documented
- Link graph: Partly
- Stack detection: Not offered or not documented
- Search Console + GA: Yes
LighthouseOne URL per run. No thin-content check. Security covers CSP, HSTS and frame options, unscored. Stack is front-end JavaScript libraries.
One page, when someone runs it
- Accessibility: One page
- Technical SEO: One page
- Structured data: Not offered or not documented
- Open Graph: Not offered or not documented
- Performance: One page
- Security headers: One page
- Link graph: Not offered or not documented
- Stack detection: One page
- Search Console + GA: Not offered or not documented
✓ covers it◐ partly1 pg one page at a time— not offered, or not documentedi what the marks leave out
From each vendor’s own documentation, September 2026.
This is not a claim that those products are bad, and it is not feature parity in either direction. Siteimprove does spelling, grammar and manual accessibility review that probeo does not. Ahrefs and Semrush do rank tracking and backlink indexing that probeo deliberately leaves alone.
for SEO managers
Two signals, and their disagreement.
Every page carries its PageRank rank next to what Search Console says it actually does: its trajectory and the queries it shows for.
When those two disagree, that is the most actionable data in the room. A page ranked near the top by PageRank that is barely performing has something suppressing it. A traffic driver with low PageRank is fragile.
Payroll Compliance Guide
#4https://example.com/payroll-compliance
Page trajectory
AI Overview Suppression: 62%Declining
POSITION
18.4
LATEST WEEK
1.2k impr.
Average position is moving down consistently and should be investigated.
What Is a Payroll Register?
#611https://example.com/blog/payroll-register
Page trajectory
AI Overview Suppression: 0%Steady
POSITION
2.1
LATEST WEEK
21.6k impr.
Search visibility is broadly stable over the observed period.
why it costs what it does
Nobody has to start it.
Ahrefs, Semrush and Screaming Frog find most of these issues too, a crawl at a time. Each crawl is a snapshot: Ahrefs and Semrush schedule them daily at best, and every page crawled counts against a credit or plan limit.
Site Clarity runs continuously on every page you choose, for $0.35 a page a month. A managed page is any page you want probeo to look at.
It is also the ground the rest stands on. Content Intelligence and Content Optimization are built on it and cannot run without it, so it is never a separate tool to keep in step.
Two days of checks on one page, by where the page sits in PageRank. Each tick is a check.
The pages that carry the site are looked at every hour. Nothing waits longer than two days.
probeo's monitor schedule.
proof
Highest-severity SEO issues: 97 to 18.
One customer, over a single engagement. Security header coverage went from 20% to 100% over the same period.
At the same customer, engineering wrote tickets straight from the output, without being asked.
questions
What people ask.
Do you need access to our site?
No. probeo reads the public site the way Google does, through your sitemap and public pages, and identifies itself as probeo. If your bot protection blocks it, letting probeo through is the only setup.
How soon do we see anything?
Results start arriving within hours of the first run.
Does it replace Ahrefs or Semrush?
Not for rank tracking or backlinks, which probeo leaves alone. If you have keyword data, bring it. probeo uses it as evidence for the question a page answers.
How often does it check?
Continuously. Attention is weighted toward what changed and toward the pages that matter most.