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.20 per managed page, per month

Unlimited seats. Nothing to install. Every page you choose, read continuously.

Payroll Software Pricing & Plans

#3critical priority

https://example.com/

Last seen Sep 5, 2026, 10:07 AM

Primary question

How much does payroll software cost for a small team?

Experimental

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 days
payroll software99.0k impr.1.1
payroll software pricing33.7k impr.1.9
best payroll for small business21.2k impr.1.3
online payroll service11.8k impr.1.0
payroll cost per employee6.6k impr.1.7

View all →

LCP — 4G Fast

TTFB234.50ms
Transfer1.28s
Overhead4.92s

Page weight

JS2.3 MB
CSS291 KB
Images152 KB
Fonts56 KB

what you see

Every page, and the whole site at once.

Issue distribution by PageRank

Current issue instances grouped by the PageRank of their affected pages.

29,537 issue instances·across 1,240 pages

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.

what it measures

What is broken, how bad, and what first.

Accessibility

106 rules, axe-core compatible, recorded four ways: passed, failed, incomplete, and not applicable.

Performance

Render-blocking scripts and stylesheets, image dimensions and lazy loading, modern formats, compression, caching, TTFB. CLS and INP risk modeled from what is on the page, load estimated across four network profiles.

Security headers

Content-Security-Policy, HSTS and its configuration, X-Content-Type-Options, by severity.

Technical SEO

Title, meta description, canonical quality, headings, html lang, viewport, thin content, robots directives.

Structured data

28 schema types against required and recommended fields.

Page weight

Split first-party and third-party, so you can see whose scripts are costing you.

every finding

Every finding comes with why it matters and how to fix it.

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.

W3C guidance for text alternatives ↗

▾ Technical details

Issue key
og:twitter:image:alt
Example page
https://example.com/
Locator
twitter:image:alt
Diagnostic
twitter:image:alt

A finding is not just a rule name. Each one says what it affects on this site, what to change, and where, so whoever picks it up can fix it without researching it first.

The docs go further: the standard each check comes from, why it matters, and the fix in full. For this one, see recommended Open Graph tags.

Browse the docs

how probeo is different

Every check, on every page, in one place.

The tools you already own, against the nine things Site Clarity checks on every page. Every mark comes from the vendor’s own documentation.

AccessibilityTechnical SEOStructured dataOpen GraphPerformanceSecurity headersLink graphStack detectionSearch Console + GARe-checks a page
probeoYesYesYesYesYesYesYesYesYesEvery 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.PartlyYesYesYesYesNot offered or not documentedYesNot offered or not documentedPartlyDaily 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.PartlyYesYesPartlyPartlyPartlyYesNot offered or not documentedPartlyDaily 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 license.YesYesYesPartlyYesPartlyYesNot offered or not documentedYesOn a schedule, on your own machine, with a paid license
SiteimproveStructured data is detected, not validated. Performance is tested on selected pages. A link map, without a page score.YesYesPartlyNot offered or not documentedPartlyNot offered or not documentedPartlyNot offered or not documentedYesEvery 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 pageOne pageNot offered or not documentedNot offered or not documentedOne pageOne pageNot offered or not documentedOne pageNot offered or not documentedOne 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 license.

On a schedule, on your own machine, with a paid license

  • 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 documented what the marks leave out

Note

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.

From each vendor’s own documentation, September 2026.

always running

Know within the hour when an important page breaks.

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.20 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 Production are built on it and cannot run without it, so it is never a separate tool to keep in step.

How often a page is checked

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.

what it catches

Find the important pages that are quietly underperforming.

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.

Something is holding it back.Your site: treats it as one of its most important pages: #4 of 1,240.Google: has it at position 18 and falling.

Payroll Compliance Guide

#4

https://example.com/payroll-compliance

Experimental

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.

One change could lose it.Your site: barely links to it: #611 of 1,240.Google: has it at position 2, with 21.6k impressions a week.

What Is a Payroll Register?

#611

https://example.com/blog/payroll-register

Experimental

Page trajectory

AI Overview Suppression: 0%

Steady

POSITION

2.1

LATEST WEEK

21.6k impr.

Search visibility is broadly stable over the observed period.

proof

Highest-severity SEO issues: 97 to 18.

One customer, one engagement.

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.

Higher in Google. Four customers fixed what Site Clarity found. Their average position rose 3.6 places in the latest 28 days against the 28 before, between 1.2 and 5.2 places each.

From each customer's own Search Console.

Average position in Google

The last 28 days against the 28 before. Four customers.

3.6 places higher on average, and 1.2 to 5.2 across the four.

Search Console.

See it on your own site.

Enter your site and see what the AI answers say about you, and which questions they answer without you.

See what AI says about you

questions

What people ask.

We already run Screaming Frog and Lighthouse.

They check one page, or one crawl, when someone runs them. Site Clarity checks every page you choose, continuously, with your most important pages checked every hour, and keeps the record of what changed.

We already pay for Ahrefs or Semrush.

Keep them for rank tracking and backlinks, which probeo leaves alone. Their site audits crawl on a schedule and count each page against a credit or a plan limit. Site Clarity checks every managed page continuously, with no credits.

We can't give a vendor access to our site.

You don't have to. 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.

Our developers won't act on another report.

It is not a list of rule names. Every finding says what it affects, what to change and where, so whoever picks it up can fix it without researching it first. The docs behind it give the standard each check comes from.

Per page adds up on a big site.

You choose which pages are managed, so start with the ones that matter and widen it later. Larger accounts get volume pricing; we will quote it on a call.