Marketing control roomActivity terminal · stored recordsPublic demo · read-only

Latest audit record · 1 completed / 0 running / 0 queued / 0 failed

Public audit evidence only. Private jobs and drafts are not shown. Nothing is generated in this demo.

Company ◎

Your business context

1 site in this view · public audit

Strategy

Private strategy editing is available inside your workspace.

Company document library

Saved revisions are pinned to new jobs. Owner notes and source links are not independently verified. Links are never fetched automatically.

Company profile, audience, competitor notes and source documents stay private in your signed-in workspace.

Documents & evidence

≡ Work plan Stored audit plan≡ Audit evidence Findings with source details≡ Scoring methodology What we measure and what we don't

0 stored files · open GEO tools in the Actions Feed to review generated files.

Competitors

Record competitors in your document library. Automated competitor research is not connected.

Analytics ▥

Actions Feed ≡

Current work0 drafts

Expand a channel to run work, review drafts or open saved history. Approval never publishes.

S

SEO

Technical checks and search opportunities

Review ready
7recorded findings
AuditEvidence-based
major1 broken internal link(s)
majorMost images lack alt text
major2 crawled page(s) are set to noindex
NEXT STEP

Review the evidence and choose a fix. Scores change only after a new audit.

View findings ↗
1 · Audit2 · Review3 · Re-check
G

GEO

AI discovery checks and website files

Review ready
1recorded findings
AuditEvidence-based
minorStructured data depth: Organization entity: 4/5 properties
NEXT STEP

Review generated files before installing them on your website.

View findings ↗
1 · Audit2 · Generate3 · Install manually
W

Writer

Audit-grounded content for review

Read-only demo
0recent drafts
DraftsManual approval
No drafts in this view. Create from an audit, then review before publishing.
NEXT STEP

Publishing and social account connections are unavailable. You review and publish manually.

Create workspace ↗
1 · Generate2 · Review3 · Publish manually
r

Reddit

Community-style drafts, reviewed by you

Read-only demo
0recent drafts
DraftsManual approval
No drafts in this view. Create from an audit, then review before publishing.
NEXT STEP

Publishing and social account connections are unavailable. You review and publish manually.

Create workspace ↗
1 · Generate2 · Review3 · Publish manually
in

LinkedIn

Company updates ready for your review

Read-only demo
0recent drafts
DraftsManual approval
No drafts in this view. Create from an audit, then review before publishing.
NEXT STEP

Publishing and social account connections are unavailable. You review and publish manually.

Create workspace ↗
1 · Generate2 · Review3 · Publish manually
X

X

Short-form drafts, never auto-posted

Read-only demo
0recent drafts
DraftsManual approval
No drafts in this view. Create from an audit, then review before publishing.
NEXT STEP

Publishing and social account connections are unavailable. You review and publish manually.

Create workspace ↗
1 · Generate2 · Review3 · Publish manually

Chat ◇

C

Your workspace assistant

Saved conversations grounded in this site's audit and selected company documents.

Read-only chat preview

Sign in to a Pro workspace to ask questions. Private conversations are never shown in the demo.

Create free workspace
Every count comes from stored records. No simulated progress.Open workspace tools ↓
Workspace tools, sites, findings & reports

Live demo This is the actual portal, showing our own site's latest real audit — corpushq.co, scored by the same checks you get. Read-only: nothing here can be changed.

CORPUS PLAN PRO

Pro tools

Each row is one tool. Open the details to see what it delivers, then use it in your workspace with Pro.

90-day work plan

30 / 60 / 90-day priorities

Upgrade
Know what to tackle next.

A plan generated from your stored audit findings, with fixes sequenced across three months. Review it and choose what to implement.

Explore Pro previews →

Social content studio

LinkedIn · X · Reddit-style answer

Upgrade
Start with a draft, not a blank page.

Generate three text drafts from your audit. Review, edit and publish them yourself; this tool does not post to social accounts.

Explore Pro previews →

Search performance

Clicks · impressions · top queries

Upgrade
See how people find your site.

Connect your own Google Search Console property with read-only access to see its last-28-day performance. Requires a connection before data appears.

Explore Pro previews →

Keyword research

Ranked keywords · volume · competition

Upgrade
Explore the searches you rank for.

Fetch a sourced, dated keyword snapshot for your domain. Available results depend on provider coverage; it is not a ranking promise.

Explore Pro previews →

GEO file builder

JSON-LD · robots rules · FAQ · llms.txt

Upgrade
Turn audit findings into usable files.

Generate files and suggestions from the audit to review and install on your website. llms.txt is discoverability hygiene, not a proven visibility lever.

Explore Pro previews →

AI search monitoring

Questions · cited domains · your mentions

Upgrade
Find out who gets cited.

We automatically check up to five relevant questions in Perplexity after a usable audit, then weekly for active Pro sites, within the shared budget. Each result describes one engine at one moment, not universal AI visibility.

Explore Pro previews →

Website monitoring

Weekly scans · drop alerts

Upgrade
Keep an eye on what changes.

Re-audit on demand, and again automatically every week when weekly scans are on — recording an alert when the score drops 10 or more points. A scan measures the site; it does not automatically fix it.

Explore Pro previews →

Competitor tracking

Tracked competitors · comparison scores

Upgrade
Keep comparison sites in view.

Add competitor websites in the site workspace and compare available audit scores. You choose the sites to track; results depend on completed audits.

Explore Pro previews →

Free gives you the audit and a place to track your findings. Pro adds the tools above. Required connections and usage limits apply. Managed execution is separate; drafts and generated files stay yours to review and publish.

Live demo · our own site

https://corpushq.co

Overall
SEO
Speed
Trust
Content
AI citability

This site: 82. Median of the 439 sites we've audited: 79.

Last audited 2026-10-15 20:25 UTC · every number on this page is stored audit data for corpushq.co — nothing is mocked.

82
Overall score
1
Audits run
17
Pages crawled
13
Findings recorded

Your marketing workspace

Keep your website moving forward

You have the findings. Pro adds ongoing checks and tools to turn them into a plan, content and website files.

$99/monthAll Pro tools included
Create your free account to get Pro — $99/month

Create your free account first. Choose Pro inside your workspace.

What Pro does for you

Start weekly monitoringTurn on weekly site scans and get an alert when your score drops 10 or more points. Upgrade
Generate your 90-day planTurn your findings into prioritised next steps. Upgrade
Create social draftsLinkedIn, X and Reddit-style copy from your audit. Upgrade
Build your GEO filesJSON-LD, FAQ and crawler suggestions to review and install. Upgrade
Research keywords & competitorsSourced domain research and tracked-site comparisons. Upgrade
AI search monitoringWe run the checks after a usable audit, then weekly. See which sites AI search cites. Upgrade

Create an account first, then choose Pro. See what each tool delivers →

Sales workspaceCampaign targeting, source-backed candidates and outreach drafts for review. Sending is not available.Pro

Automatic: Pro AI search monitoring after a usable audit and weekly, plus enabled weekly website scans. Drafts and research run on request. No automatic outreach or publishing.

Agents feed

Every line below is stored audit data for corpushq.co — counts and dates, nothing invented.

History

Overall score over time

One completed audit stored so far — a history line needs at least two.

Findings

From the latest audit

Major Major (3)

  • seo 1 broken internal link(s)

    1 of the 9 checked internal link target(s) are dead: /cdn-cgi/l/email-protection (HTTP 404, linked from /). The crawled pages link to 15 URL(s) the crawl did not fetch; only the checked ones are judged.

    Fix: Fix or remove the links pointing at dead URLs, or redirect the old URLs to their replacements.

  • seo Most images lack alt text

    0/2 sampled images have alt text (0%). Alt text is how search engines and screen readers see images.

    Fix: Add descriptive alt text to every meaningful image.

  • seo 2 crawled page(s) are set to noindex

    2 page(s) tell search engines not to index them: /apply/ (meta), /find/ (meta). A noindex page cannot appear in search results at all.

    Fix: Remove the noindex directive from any page you want found; leave it on the pages that exist only as a step in a flow.

Minor Minor (10)

  • geo Structured data depth: Organization entity: 4/5 properties

    Graded the Organization-type entity Organization "Corpus": has name, url, sameAs, a contact route (contactPoint/telephone/email); missing logo. Basis: Google's Organization structured-data documentation recommends name, url, logo, sameAs and a contact route; engines lift exactly these fields. Measured grade 85/100 — costs 1.4 point(s) of the geo score.

    Fix: Fill the entity out: add logo.

  • seo Heading structure: one H1, 1 skipped level(s), e.g. H2 followed by H4

    One H1, but 1 skipped level(s), e.g. H2 followed by H4. An ordered outline (H1, then H2 sections, H3 inside them) reads best for crawlers and screen readers. Measured grade 75/100 — costs 2.0 point(s) of the seo score.

    Fix: Use exactly one H1, then H2 sections (H3 inside them) without skipping levels.

  • seo 1 page(s) missing a meta description

    1 crawled page(s) have no meta description: /find/. Search engines write their own snippet for each of these pages.

    Fix: Add a 50-165 character description to each page.

  • seo 3 page title(s) outside 15-65 characters

    3 crawled page(s) have a title outside 15-65 characters: /localization (69 chars), /about (14 chars), /intake/ (67 chars). Over-long titles get cut off in results; very short ones waste the headline.

    Fix: Rewrite each title to 15-65 characters.

  • seo For reference: Google's Lighthouse SEO score is 100/100

    Lighthouse — the lab tool inside Google PageSpeed Insights — scored this homepage 100/100 on its own basic-SEO checks (title, meta description, crawlability, link text, and similar). Those are Google's checks, shown here for cross-reference; the Corpus Plan SEO score above is measured independently from our own crawl and is not derived from this number. This note costs no points either way and is not counted as a finding against the site.

    Fix: Nothing to do — this is a reference number, not a finding against the site.

  • speed Lighthouse performance (lab run): 92/100

    Google has no Core Web Vitals field data for this origin (most small sites get too little Chrome traffic to appear), so this is Lighthouse's own lab run on a simulated mobile connection: performance 92/100, accessibility 98, best practices 100. A lab run is one simulated load from Google's machine, not what your visitors measured — it carries less weight here than field data would. Measured grade 92/100 — costs 0.7 point(s) of the speed score.

    Fix: Open the PageSpeed Insights report for the homepage and work its opportunities list from the top.

  • speed Server response time: 289 ms

    The homepage took 289 ms to start responding. Under 200 ms is excellent; 800 ms is the edge of good (Lighthouse flags server responses over 600 ms). Measured grade 90/100 — costs 0.6 point(s) of the speed score.

    Fix: Serve the homepage from cache or a CDN edge.

  • trust Trust signal completeness: 5/8 signals

    5 of 8 trust signals found on the homepage. Missing: email, privacy policy link, social profile link. Buyers and platforms read these as quiet proof the business is real and reachable. Measured grade 62/100 — costs 10.0 point(s) of the trust score.

    Fix: Add the missing signals — most are one footer link or meta tag each.

  • trust Legal links incomplete

    No link to a privacy policy was found. Buyers and ad platforms both check for these quiet credibility signals.

    Fix: Publish and link a privacy policy and a terms page in the footer.

  • interaction Interaction readiness — unscored HTML evidence

    Checked 442 controls across 17 HTML pages; 0 possible naming gaps. Browser task completion was not tested.

    Fix: Verify the listed controls in a browser accessibility tree, then run the intended journey with synthetic data. Do not disable security protections to pass an audit.

Work plan

What to fix, in order

Written from this audit's findings — the same worked plan every audit report gets.

The biggest gaps are a broken internal link and a few SEO basics that can block or weaken pages from showing up properly. After that, tighten trust signals and a couple of minor technical items.

Fix first 4 steps
  1. Fix the broken internal link — a dead link from the homepage creates a bad user path and wastes crawl effort How: remove it or point it to the correct live URL, and check any replacement path before publishing.
  2. Decide which pages should be indexed — `/apply/` and `/find/` are set to noindex, so they cannot appear in search results How: remove noindex only from pages you want found; keep it on pages that are meant to stay out of search.
  3. Add alt text to meaningful images — 0 of 2 sampled images had alt text, which hurts accessibility and leaves image meaning unclear to crawlers How: add descriptive alt text for each meaningful image.
  4. Fix title tag lengths on `/localization`, `/about`, and `/intake/` — titles that are too short or too long can get cut off or waste space How: rewrite each title to stay between 15 and 65 characters.
Then 4 steps
  1. Add a meta description to `/find/` — without one, search engines write their own snippet How: add a clear 50–165 character description for that page.
  2. Clean up the heading order — there is one skipped heading level, which makes the page outline harder to read for people and crawlers How: use one H1, then H2 sections, then H3s inside them without jumping levels.
  3. Fill in missing trust signals — the homepage is missing an email, a privacy policy link, and a social profile link How: add them in the footer or contact area so the business looks reachable and complete.
  4. Publish and link a privacy policy and terms page — the site has no privacy policy link, which is a basic credibility signal How: add both pages and place the links in the footer.
Polish / stay ahead 3 steps
  1. Add the Organization logo in structured data — the Organization entity is missing the logo property How: include the logo in the existing Organization schema.
  2. Review server response time — 289 ms is fine, but there is still some room to improve How: serve the homepage from cache or a CDN edge if that fits your setup.
  3. Check the homepage speed opportunities in PageSpeed Insights — the lab performance score is 92/100, and this reflects one model at one moment, not visitor reality How: open the homepage report and work through the opportunities from the top.

Pro

What Pro adds — shown as a free account sees it

The four cards below are the same example previews a free workspace shows. Everything above them is real stored data for corpushq.co.

Pro

30/60/90-day plan

Pro writes this plan from your site's actual findings — concrete fixes sequenced across three months, sized for a small business.

See Pro — $99/mo
Example data
Pro

GEO artifact downloads

Pro generates these four files from your site's latest audit — llms.txt, JSON-LD structured data, robots rules for AI crawlers, FAQ suggestions — ready to download and place.

See Pro — $99/mo
Example data
Pro

AI visibility checks

Pro asks a retrieval answer engine up to five questions your customers actually ask, then records every domain it cited — whether yours was among them, and which sites were cited instead. One engine at one moment, labeled as such.

See Pro — $99/mo
Example data
Pro

Re-audits and weekly scans

Pro re-audits a site whenever you ask, and again automatically every week when weekly scans are on — recording an alert when the score drops 10 or more points.

See Pro — $99/mo
Example data

Plans

Free, Pro, or done for you.

Free

$0

A free email-and-password account opens the full report. No card.

Create a free account

Pro

Most popular

$99 / month.

Buy Now

Done for you

$199 / month.

Get it done for me