SEO & Website command centre

One panel that answers seven separate questions about the website — how it's doing, where it ranks, what to attack next, what each page does, whether it's improving, what the autopilot did, and what's connected.

What it is

Growth › SEO & Website is a seven-tab console over one API payload: Overview, Rankings, Roadmap, Website, Reports, Autopilot and Settings. Traffic comes from a first-party beacon and is live immediately; rankings, audits and backlinks light up once DataForSEO is connected, and every tab degrades to an honest empty state rather than a broken chart. Work lists (competitors, link prospects, authority, site health, events) sit behind sub-navs so the reading path stays short.

Also called: SEO dashboard · website analytics panel · Growth SEO tab · marketing dashboard

See it
SEO & Website command centre
Won
29%
Avg cycle
18d
Pipeline
$618k
JanSep
The seven-tab bar with the Reports badge lit, over the Overview strip showing rank buckets and traffic sparklines. Rendered by src/app/platform/seo/page.tsx. Sample data — no customer information appears here.
How it works
  1. 1GET /api/platform/seo?days=30 assembles traffic rollups, keyword rankings, the keyword universe, competitors, prospects, audits, backlinks, reports and autopilot state in a single payload.
  2. 2The page paints from a local cache first (readPanelCache) so it renders instantly, then swaps in the fresh payload.
  3. 3Every action — add keywords, check rankings now, mine the universe, run an audit, ping the engines, approve a report — is a POST with an { action } discriminator to the same route.
  4. 4The Reports tab carries a count badge fed by /api/platform/seo/badge so a pending sign-off is visible from the rail.
  5. 5Settings holds the plumbing (Search Console, GA4, IndexNow) deliberately out of the daily reading path.
Why we built it

The tab structure is the result of an explicit IA audit, written into the file: "IA (Keith 08-20 audit): six tabs, one question each — Overview 'how are we doing?' (state + do-next; no settings, no empty panels), Rankings 'where do we rank?', Roadmap 'what do we attack next?', Website 'what does the site do?', Reports 'are we improving?', Settings — plumbing, out of sight until needed." The first version mixed configuration, empty panels and work-lists into one scroll, so the page could be opened without producing a next action. Progressive disclosure was the fix: "work-lists live behind sub-navs, not top-level tabs."

The problem
  • Website performance lived across four tools and none of them said what to do next.
  • Configuration screens and empty panels drowned the two or three numbers that mattered.
  • Nobody could tell whether last week's work moved anything.
Sound familiar?
What you get
One page answers 'how are we doing' without opening a spreadsheet
Every tab ends in a next action, not a chart
Panels that need a connection say so instead of showing zeros

See it on your own jobs

Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.

or keep browsing features →