← All systems

Abdelbar El Hassani

CASE STUDY · GROWTH

An SEO team run by agents

A command centre that pulls live search data, maps every keyword to a page, checks page health, plans content and proposes ranked actions on a weekly cycle. I approve what ships.

04 / GROWTH

● In daily use

An SEO team run by agents

Pulls live search data, maps keywords to pages, checks page health and proposes the next actions. I approve what ships.

Weekly cycle: Monday analysis, Thursday delivery

Semrush MCP · site crawler · Claude agents · GitHub auto-publish

MONDAYPull search data
CODECrawl + page health
AIFinds gaps, scores actions
HUMANApprove on board
THURSDAY · AIDrafts articles and fixes
HUMANReview
OUTPUTPublished on schedule

SEO COMMAND CENTRE

Overview Keywords Pages Content hub Competitors Actions 4

DEMO DATA · SERVICE BUSINESS

OVERVIEW

38%

TARGET DEMAND CAPTURED

4,120

of 10,800 UK searches / mo

KEYWORDS · SEARCHES VS DIFFICULTY

DIFFICULTY →SEARCHES business advisory london outsourced finance team operations consultant uk

PROPOSED · 4

92Add an outsourced finance landing page
71Fix missing meta titles on 3 pages

IN PROGRESS · 2

Article: when to outsource finance ops

DONE · 9

Compress hero images

DEEP DIVE

THE PROBLEM

  • A service business with almost no organic traffic and no time for an agency.
  • SEO advice usually stops at a report; nobody turns it into weekly work.

WHAT IT DOES

  • Monday: agents pull Semrush data, crawl the site and score new actions. Thursday: they draft articles and fixes.
  • Keywords are mapped to pages in launch waves and plotted by searches against difficulty.
  • A page-health matrix shows which issues block ranking on each page.
  • A content hub tracks every article from draft to review to scheduled to published, with a publishing calendar.
  • A competitor view compares authority and referring domains.
  • An "Ask the specialist" chat answers questions using the live data.

CONTROLS

  • Every action is proposed with a score and waits for approval on the board.
  • Articles go through a review stage before scheduling.
  • Data refreshes from Semrush on demand, with the source date shown.

STACK

  • Semrush via MCP
  • Site crawler
  • Claude agents on a weekly schedule
  • Live dashboard with a database
  • GitHub for publishing

WHAT I'D BUILD FOR YOUR TEAM

  • A growth command centre for a fintech: keyword demand by product, page health and a content pipeline in one view.
  • Weekly ranked actions instead of quarterly agency reports.