Capability 08 / 10Technology & Intelligence

SEO for Google and AI answers.

We fix technical SEO, add structured data and write answer-first content, so Google can rank your pages and AI answers can quote them. We report AI citations beside rankings.

Typical cycle
90-day programme · ongoing
Scope
SEO · AEO · GEO
Reporting
Reported monthly

Generated answerThree sources cited

Illustrative generated answers for the same query. Hosts, wording and citations are fictional. Choose an engine to read its answer, the sources it cited and what produced the mention.

Google · generated answer above the results

For teams of 200–2,000 in India, buyers shortlist on statutory coverage, multi-state payroll and a clean audit trail.

Most comparisons weigh EPF, ESI, professional tax and TDS handling first1, then look at how approvals and evidence work before money moves2. Implementation is usually quoted in weeks, not days, because payroll history has to be migrated and reconciled3.

Sources

  1. reviewsite-b.example
  2. yourcompany.com
  3. tradepublication-a.example

What moved this answer

  • Page/payroll/mid-size-india — answers in the first fifty words
  • EntityOrganization @id resolves; the profiles state the same facts
  • Citationreviewsite-b.example names you in its buyer guide

Assistant answer with linked sources

Shortlist on compliance depth, then on how the platform proves what it did.

Buyer guides for this size band consistently rank multi-state statutory filing above price1. Vendors that publish a per-run audit trail and a named approval step tend to clear finance and internal audit faster2. Expect a parallel run before cutover3.

Sources

  1. reviewsite-b.example
  2. yourcompany.com
  3. forum-c.example

What moved this answer

  • Page/compare/platforms — a server-rendered comparison table
  • EntityA named author with a checkable profile on the page
  • Citationforum-c.example answer written by your own engineer

Answer with numbered citations

Compliance coverage, migration effort and audit evidence decide most mid-market payroll choices.

Sources agree that statutory scope is the first filter1 and that migration of historical payroll data is the main schedule risk2. Pricing is generally quoted per employee per month, with a floor for smaller headcounts3.

Sources

  1. reviewsite-b.example
  2. tradepublication-a.example
  3. forum-c.example

What moved this answer

  • PageNot reached — /guides/implementation renders client-side
  • EntityResolves, but no page of yours matches this question
  • CitationNo third-party source names you for this prompt

An illustrative ranked results page, shown for contrast beside the answer panel above. The query “best payroll software for mid-size companies in India” returns a review site first; “Your company” second, with sitelinks to its pricing, statutory coverage and implementation pages; and a trade publication third, followed by three People-also-ask questions. All results, hosts and figures are fictional.

01 · The shiftWhy now

AI answers mean fewer clicks.

Buyers ask the same questions, but AI Overviews, ChatGPT and Perplexity now answer them directly and cite a few sources. A visit is no longer certain.

ThenThe ten-links journey

  1. Query typed into the box
  2. Ten links scanned and compared
  3. Click usually more than one
  4. Your site the answer is on your page

One query, a page of options, a visit.

NowThe answer-first journey

  1. Query typed, spoken or prompted
  2. Generated answer assembled from a few sources
  3. Citation shown, not always followed
  4. Your site or no visit at all

One query, an answer, sometimes a visit.

A laptop screen showing an assistant prompt bar reading “What can I help with?”, waiting for a question

The box looks the same, but it now returns a written answer.

What we still report
Clicks, sessions and conversions, measured as before.
What we add
Share of answer and citation rate across AI answers.
  • A few sources per answer

    A results page lists ten links; an AI answer usually cites a few, so the aim is to be one of them.

    Fewer places to appear
  • Citations without a click

    When an AI answer names your brand, the buyer has seen you before any visit, so citations are worth measuring.

    Measured and sampled
  • SEO as the foundation

    Google says its AI features need no special markup beyond Search Essentials, so technical SEO remains the groundwork.

    Same groundwork

02 · The lensShare of answer

Where AI answers cite you, and where they miss you.

A person in a dark sweater taps a question into a smartphone held in both hands, a bright office blurred behindPromptpayroll software for a 500-person company
Where the answer is read often on a phone, before any clickPhoto: Jonas Leupe / Unsplash

We sample the prompts your buyers use across search and AI engines and show where you appear. Open a cell to see the answer, its sources and the fix.

Share-of-Answer Lens · Your company · payroll, India

Panel of 12 prompts · 4 engines · 20 runs per engine per week

Illustrative share-of-answer panel. Twelve buyer prompts, grouped by intent, against four engines. Each cell records whether the placeholder company was cited with a link, mentioned without a link, or absent from that engine's answer.
Buyer prompt Google organic Organic Ranked results Google AI Overview AI Overview Generated summary ChatGPT search ChatGPT Assistant answer Perplexity Perplexity Cited answer
Discover Learning the problem exists
what is multi-state payroll and why is it hard
how do mid-size companies in India run payroll today
payroll compliance checklist for a 500-person company
signs your payroll process has outgrown spreadsheets
Compare Drawing up a shortlist
best payroll software for mid-size companies in India
payroll platforms compared for 200 to 2000 employees
alternatives to an in-house payroll team
payroll software pricing per employee per month
Decide Getting it through the business
how long does a payroll migration take
questions to ask a payroll vendor before signing
which payroll vendors publish audit evidence
payroll software implementation checklist
  • Citednamed with a link to your page
  • Mentionednamed without a link
  • Absentnot named at all

How this is measured. AI answers vary from run to run, so one check proves little. We sample each prompt twenty times per engine weekly, from a clean session in the buyer's market, and report a rate with its sample size. Organic positions come from Search Console where available; AI-answer figures are labelled as sampled estimates. Figures shown here are illustrative.

03 · FoundationsCrawl · render · index

Technical SEO that lets crawlers read your pages.

Rankings and AI citations both start with a crawler fetching your page. We check five stages, because a page can fail at any one without anyone noticing.

  1. 01

    Discover

    Sitemaps · internal links · IndexNow

    • XML sitemaps under 50,000 URLs and 50 MB each
    • Every important page reachable in three clicks
    • IndexNow ping on publish for Bing and partners
  2. 02

    Crawl

    robots.txt · status codes · crawl budget

    • robots.txt rules checked for each user-agent
    • No redirect chains: one hop, 301, then stop
    • Server response under 600 ms, the threshold Lighthouse audits against
  3. 03

    Render

    JavaScript rendering

    • Primary content present in the server HTML
    • Nothing important behind a click-only tab
    • Rendered HTML confirmed in URL inspection
  4. 04

    Index

    canonicals · duplicates · parameters

    • One canonical per piece of content, self-referencing
    • Faceted and tracking parameters handled deliberately
    • noindex only where it is intended
  5. 05

    Serve

    Core Web Vitals · HTTPS · mobile

    • LCP, INP and CLS rated good at the 75th percentile
    • HTTPS everywhere with no mixed content
    • Mobile shows the same content as desktop

An illustrative crawl log for the placeholder company: eight sampled URLs with their status. Two are clean, four carry warnings (client-side rendering, a duplicate parameter URL, a gated PDF and a redirect chain) and two are broken: a trust page blocked in robots.txt and a removed job page still listed in the sitemap.

robots.txt · user-agent rules

  • GooglebotGoogle Search crawling and indexing
  • BingbotBing crawling and indexing
  • OAI-SearchBotFetches pages for ChatGPT search results
  • GPTBotCrawls content to train OpenAI models
  • PerplexityBotCrawls to index pages for Perplexity answers
  • Google-ExtendedControls Gemini use of already-crawled content

The distinction that costs traffic. Blocking all “AI crawlers” in one line also removes you from ChatGPT search and Perplexity citations. Training access and search access are separate decisions with separate agents. We write the rules per agent, record the reason and re-check them after every platform change.

Googlebot · allowed

Allows Google to crawl and index the page, the basis for both organic results and AI Overviews.

Blocking it removes you from Google Search entirely, including AI Overviews.

The rules this produces

  • Core Web VitalsGood thresholds, measured at the 75th percentile of real users over 28 days
  • LCP ≤ 2.5 s Largest Contentful Paint when the main content has rendered
  • INP ≤ 200 ms Interaction to Next Paint how quickly the page answers a tap
  • CLS ≤ 0.1 Cumulative Layout Shift how much the layout moves while loading

04 · EntitiesStructured data

Clear company facts engines can trust.

Engines cite companies they can identify with confidence. We add structured data and keep your name, address, products and people consistent everywhere they appear.

Product makesOffer Person employee PostalAddress address Review review sameAs profiles Article author FAQPage mainEntity BreadcrumbList itemListElement Your company Organization · @id
  • makesOfferProductWhat you sell, named consistently
  • employeePersonNamed authors and spokespeople
  • addressPostalAddressOne address, everywhere the same
  • reviewReviewRatings you did not write yourself
  • profilessameAsThe profiles that confirm the entity
  • authorArticleWho wrote it, and when it changed
  • mainEntityFAQPageQuestions, answered on the page
  • itemListElementBreadcrumbListWhere the page sits in the site

yourcompany.com · /#organization

An illustrative JSON-LD block for the placeholder company: an Organization with a stable identifier, name, URL, logo, description, founding date, a postal address in Bengaluru, a sales contact point for India and three sameAs profiles.

What markup does and does not do. Valid structured data makes a page eligible for a rich result and helps engines identify your company. It does not guarantee a rich result or rank a page. We mark up only what is true on the page.

Types we implement, and where

  • Organization Once, sitewide, with a stable @id A consistent entity every engine can resolve
  • Product / Offer Product and pricing pages Price, availability and rating in the result
  • Article + author Every editorial page A named, checkable author behind the claim
  • FAQPage Pages that answer common questions Eligibility only — Google restricted FAQ rich results to authoritative government and health sites in 2023
  • BreadcrumbList Every page below the home page A readable path instead of a raw URL

Company facts that match everywhere

  • 01 One legal name The same registered name on the site, the profiles and the filings. Trading names go in alternateName, never in place of the legal one.
  • 02 One address, one number Identical formatting everywhere, down to the punctuation. Conflicting details are a common reason engines cannot identify a company.
  • 03 One canonical URL per entity A stable @id that never changes, so every later reference resolves to the same thing.
  • 04 Claimed profiles Business profiles, professional networks and developer or industry directories, claimed and kept current, then declared in sameAs.

05 · ContentContent writing

Pages that AI answers can quote.

We write pages that give the answer first and back it up, so readers and AI assistants can find the part worth quoting. Seven parts do most of the work.

  1. 01

    A direct answer first

    The first fifty words answer the question, so readers and AI assistants get it without a preamble.

    Easy to quote
  2. 02

    A comparison table

    AI answers favour clear comparisons: options in rows, buyers’ criteria in columns, every cell filled or marked not applicable.

    Easy to compare
  3. 03

    Original data

    A survey, benchmark or cost breakdown of your own gives AI answers a reason to cite you that no competitor can copy.

    Worth citing
  4. 04

    A named author with credentials

    The writer’s name, role and bio, linked to profiles that confirm them, with Article markup whose author points to that Person.

    Shows expertise
  5. 05

    A visible update note

    A date that changes only when the content does, with a short note of what was revised.

    Up to date
  6. 06

    Sources, linked and dated

    Statutory rules, official guidance and research, each linked to its primary source with the date it was checked.

    Easy to check
  7. 07

    The next questions buyers ask

    Taken from sales calls, support tickets and your prompt set, each answered in two or three sentences below the question.

    Covers follow-ups

An illustrative comparison page for a placeholder company with seven numbered blocks: a direct answer, a five-row table comparing three unnamed platforms, an original data point from fourteen migrations, a named author, a dated update note, three linked sources and two frequently asked questions. Each number matches the note beside it.

Hands typing at a laptop beside an open notebook and pencil

How each page is written

Agents read the prompt set, assemble the brief and check each claim against its source. Editors own the argument, the judgement and the byline.

  • Agents brief, editors write An agent compiles the brief: prompts where you are absent, support questions, gaps in competitors’ comparisons and sources to cite.
  • Claims checked against sources Before publication, an agent flags any sentence its linked source does not support, and the editor decides what changes.
  • One named editor per page A named editor approves each page and answers for it. No byline goes on work that person did not review.

Where this comes from. Google asks for helpful, reliable, people-first content and treats pages mass-produced mainly to game rankings as spam, whether a person or a model wrote them. We use AI to help editors work faster and more accurately, never to fill a site with pages nobody asked for.

06 · AuthorityCitations & mentions

Get mentioned where AI finds answers.

AI answers draw on the same few publications, review sites, communities and reference pages again and again. We work to earn you mentions there, disclosed and never bought.

Month 12 Illustrative

Sources linking to you
9
Share of answer12-prompt panel · 4 engines
31%
Brand mentions / week
34

Moves an illustrative twelve-month timeline. As the month rises, more of the nine generic sources link to the placeholder company and the existing links thicken.

Source families · select one to isolate it

Trade publication A Trade publication B Review site B Review site E Community forum C Q&A community F Analyst brief D Open dataset G Standards body H Your company
  1. Trade publication A Trade press · linked month 01
  2. Review site B Review sites · linked month 02
  3. Community forum C Communities · linked month 03
  4. Analyst brief D Docs & data · linked month 04
  5. Trade publication B Trade press · linked month 05
  6. Standards body H Docs & data · linked month 06
  7. Review site E Review sites · linked month 07
  8. Q&A community F Communities · linked month 08
  9. Open dataset G Docs & data · linked month 09
  • Data-led digital PR

    Pitches built on a benchmark, survey or analysis of public filings give journalists a number to quote and a reason to link.

  • Named experts, on the record

    Your engineers and specialists quoted under their own names, with profiles that confirm who they are.

  • Reviews from every customer

    Every customer is asked for a review at the same stage, never only the happy ones; comparison answers often cite review sites.

  • Community answers

    People who do the work answer community questions under their own accounts, without advertising and always disclosing who they work for.

What we will not do. No paid links, link exchanges, private blog networks or guest posts written to place a link. Google’s spam policies treat these as link schemes, and a manual action costs more than the links were worth. Every placement is earned with something worth publishing.

07 · ToolbeltTechnologies we work with

The tools we use, by job.

We group our tools by the job they do, and say what each one can measure and what it cannot see.

01Crawl & audit

Can every page be reached, rendered and indexed?

Full-site crawls of the rendered pages, server logs showing what search crawlers fetched and index coverage from the search engines’ own tools.

Measured: a crawl either reached the URL or it did not

Also in this job Screaming FrogSitebulbPlaywrightServer log filesBing Webmaster Tools

What it reads
Every indexable URL with its status code, canonical and the HTML after JavaScript has run.
What it cannot see
Whether a page deserves to rank. A crawl proves reachability, never relevance.
What it leaves behind
A crawl export and a ranked fix backlog, each row tied to the URLs it affects.

Technologies we work with

  • Google Search ConsoleSearch, SEO & analytics
  • LighthouseSearch, SEO & analytics
  • PageSpeed InsightsSearch, SEO & analytics
  • PythonLanguages & runtimes

02Measure

What did visitors do?

Clicks, impressions and position from Search Console; sessions and conversions from analytics; events defined once and named the same everywhere.

Measured: first-party data from your own sites

Also in this job Bing Webmaster ToolsConsent management platform

What it reads
Clicks, impressions and average position by query and page; sessions, engaged sessions and conversions.
What it cannot see
Queries Google withholds for privacy, and anything a consent decision stopped us collecting.
What it leaves behind
A Search Console property with a scheduled bulk export, and an event schema named once.

Technologies we work with

  • Google Search ConsoleSearch, SEO & analytics
  • Google AnalyticsSearch, SEO & analytics
  • Google Tag ManagerSearch, SEO & analytics
  • PostHogSearch, SEO & analytics

03Research

What are buyers asking, and who answers today?

Demand mapped from query data, sales calls and support tickets, then matched to who ranks and who is cited today. Competitor gaps become the content backlog.

Estimated: third-party keyword volumes come from models

Also in this job AhrefsYour sales call notesSupport ticket exports

What it reads
Who ranks and who is cited for each question today, set against the demand your own data shows.
What it cannot see
The true search volume. Third-party figures are models built from clickstream panels.
What it leaves behind
A question map: cluster, intent, current holder and the gap that makes a page worth writing.

Technologies we work with

  • SemrushSearch, SEO & analytics
  • GoogleSearch, SEO & analytics

04Structured data

Can search engines and AI tell what this page is about?

Schema.org JSON-LD, validated before release and on every build, then monitored in Search Console for errors after launch.

Measured: markup either validates and qualifies, or it does not

Also in this job Schema.org vocabularyRich Results TestSchema Markup Validator

What it reads
Whether the markup parses and qualifies for rich results, and whether it still does after each release.
What it cannot see
Whether Google will show the rich result.
What it leaves behind
JSON-LD in your templates, a build check that fails on invalid markup and enhancement reports reviewed weekly.

Technologies we work with

  • Google Search ConsoleSearch, SEO & analytics
  • WordPressCMS & content
  • ContentfulCMS & content

05AI visibility

Are we in the answer, and with a link?

A fixed set of buyer prompts, run on a schedule in each AI assistant from a clean session.

Sampled: answers vary from run to run, so results are rates with a sample size

Also in this job OpenAIPlaywrightOur own prompt-testing toolCommercial AI visibility trackers

What it reads
For each prompt and assistant: cited with a link, mentioned without one or absent, and which sources were cited instead.
What it cannot see
Why the model chose those sources. We record what it did and never claim to know why.
What it leaves behind
A versioned prompt set, the raw answers with timestamps and a weekly rate with its sample size.

Technologies we work with

  • PerplexityModel providers
  • Google GeminiModel providers
  • AnthropicModel providers
  • PythonLanguages & runtimes

06Reporting

Do all teams read the same numbers?

Every source loads into one data warehouse on a schedule and feeds a single dashboard.

Both, labelled: measured and sampled figures never share a column

Also in this job Scheduled Search Console bulk exportMonthly review document

What it reads
Every source on one schedule, modelled once, so last month reads the same in every meeting.
What it cannot see
Causation. The dashboard shows what moved and when we released work; the written report argues the link.
What it leaves behind
One warehouse dataset, one dashboard and a monthly written report both teams sign off.

Technologies we work with

  • Google BigQueryData, analytics & streaming
  • LookerData, analytics & streaming
  • Google AnalyticsSearch, SEO & analytics
  • PythonLanguages & runtimes

Why the labels matter. Keyword volumes from third-party tools are estimates, AI visibility figures are samples and Search Console clicks are measurements. We use all three and always say which is which.

08 · MeasurementReporting

One dashboard for rankings and citations.

Close-up of a screen full of comma-separated figures, the nearest rows sharp and the rest falling out of focusMeasuredthe raw export, before anyone rounds it
One report every figure labelled by how it was producedPhoto: Mika Baumeister / Unsplash

See what search sent you and what AI answers said about you, side by side, in one report fed by six sources.

Visibility dashboard · yourcompany.com · 26 weeks to 13 Sep Illustrative

Organic clicks and impressions

Measured · Search Console

An illustrative 26-week chart for the placeholder company. Weekly organic clicks rise from 1,840 in the week ending 22 Mar to 4,610 in the week ending 13 Sep, about 151 per cent higher, with impressions rising from 96,200 to 214,300 over the same period. Both lines dip slightly in three separate weeks rather than climbing evenly.

  • 62%

    Non-brand share of clicks

    Searches for your brand name are excluded, so the figure shows demand you did not already own.

    Measured

  • 31%

    Citation rate in AI answers

    Answers that named you with a working link, over 960 sampled answers.

    Sampled

  • 148

    Organic-assisted conversions

    Conversions where an organic search visit came before the final interaction.

    Measured

  • 92%

    URLs passing Core Web Vitals

    Field data at the 75th percentile over a rolling 28 days.

    Measured

Share of answer by engine

Sampled · 12 prompts × 20 runs

  • Perplexity 41% cited · 9% mentioned
  • Google AI Overview 34% cited · 12% mentioned
  • ChatGPT search 29% cited · 16% mentioned
  • Gemini app 22% cited · 18% mentioned

Illustrative share of answer for four answer surfaces, each from 120 sampled answers. Perplexity cited the placeholder company in 41 per cent of answers and mentioned it without a link in a further 9 per cent; Google AI Overview 34 and 12 per cent; ChatGPT search 29 and 16 per cent; the Gemini app 22 and 18 per cent. The remainder of each bar is absence.

Data sources

Six sources in one data warehouse

The six sources behind the dashboard: what each provides, how often it refreshes and whether its figures are measured on your own sites, sampled from repeated runs or estimated by a third-party model.
Source What it gives Refresh Kind
Search Console bulk export Clicks, impressions and position by query, page, country and device Daily Measured
Analytics property Sessions, engaged sessions, conversions and assisted paths Daily Measured
Field performance data LCP, INP and CLS at the 75th percentile of visits, by template Monthly Measured
Prompt-testing tool Cited, mentioned without a link or absent, for each prompt and assistant Weekly Sampled
Rank tracker Position for tracked queries, with feature presence Weekly Estimated
Crawl and server logs Indexable URLs, status codes and what search crawlers fetched Monthly Measured

How we read it. Share of answer, how often AI answers mention you, is a rate from repeated runs, reported with the prompt set, run count and date. The same prompt can get a different answer an hour later. Clicks are counts and rank-tracker positions are estimates, so we never average the three or present a sampled rate as traffic.

The reporting rhythm. We re-run the prompt set weekly and send a written report each month against the baseline set in week one. Each monthly report names what moved, what did not and what we would stop doing.

09 · GuardrailsQuality standards

Search rules we follow.

Most search damage we are asked to repair started as a shortcut. We work within the published rules, check every page before it goes live and keep the records.

Every page passes these checks

6 checks · before publish

  • Crawlable and indexable Returns 200, has a self-referencing canonical, carries no stray noindex and is in the sitemap we submit.
  • Built to WCAG 2.2 AA Correct heading order, labelled controls, visible focus and full keyboard access; the structure that helps screen readers also helps machines read the page.
  • Passes Core Web Vitals LCP ≤ 2.5 s, INP ≤ 200 ms and CLS ≤ 0.1 at the 75th percentile of visits.
  • Accurate structured data Schema.org JSON-LD that describes only what a visitor can see, validated before release and on every build.
  • Named author and review date A named person answers for every claim, with sources linked and the date of the last check.
  • Consent before measurement Analytics and advertising tags fire only after consent under the GDPR and India’s DPDP Act 2023. Search Console data is unaffected because it needs no tag.

What we will not do

5 refusals · whoever asks

  • No cloaking Crawlers and people get the same page. Showing crawlers different content breaks Google’s spam policies and can be detected.
  • No mass-produced pages No pages generated in bulk and published without an editor reading each one.
  • No bought or exchanged links Anything paid for is marked rel="sponsored" and listed in our report.
  • No false markup No invented reviews or ratings, and no FAQ markup for questions the page does not answer.
  • No ranking or citation guarantees Search engines and AI providers decide what ranks and what is cited; we commit to the work, the baseline and the reporting.

Published rules

  • Google Search Essentials

    Technical requirements, spam policies and guidance on helpful, people-first content.

    The published requirements for appearing in Google Search. Google says its AI features need no extra markup beyond them. They change, so we re-read them and re-check the site.

  • Schema.org

    The shared vocabulary search engines and assistants read for entities, products, articles and FAQs.

    We write JSON-LD to this vocabulary. Valid structured data makes a rich result possible, never certain.

Frameworks we build to

  • Core Web VitalsLoading, interactivity and visual stabilityGood at the 75th percentile of page loads: LCP ≤ 2.5 s, INP ≤ 200 ms, CLS ≤ 0.1.
  • WCAG 2.2 AAWeb Content Accessibility GuidelinesPerceivable, operable, understandable and robust content, including 2.2 criteria such as focus not obscured, target size and accessible authentication.
  • GDPRGeneral Data Protection Regulation (EU) 2016/679Lawful basis, data-subject rights, data protection by design and by default, breach notification and DPIAs for high-risk processing.
  • DPDP Act 2023Digital Personal Data Protection Act, 2023Notice and consent, duties of data fiduciaries, rights of data principals, breach intimation and added duties for significant data fiduciaries, with the DPDP Rules.
  • SCI · ISO/IEC 21031:2024Software Carbon IntensityA rate of carbon emissions per functional unit: SCI = ((E × I) + M) per R, where E is energy, I is grid carbon intensity, M is embodied emissions and R the unit.

Where a standard offers certification, an accredited body issues it, never us.

Smaller pages, fewer redirects

Three fixes make pages cheaper to crawl and serve and faster for readers: one URL per page, one redirect hop and a page-weight budget.

  • Redirect chains collapsed

    One 301 hop, then stop; every extra hop is a request that shows nothing to anyone.

  • Duplicate and parameter URLs consolidated

    Crawl effort goes to pages people read instead of to eleven addresses for one page.

  • Page weight budgeted per template

    A budget agreed at design time and checked in the build, so a page cannot quietly double in size.

What we can honestly claim. The Software Carbon Intensity specification scores software as SCI = ((E × I) + M) per R: energy times the carbon intensity of the electricity, plus embodied emissions, per unit of work. Fewer wasted crawls and lighter pages lower E and the number of requests. They do not change I or M, so we leave those out of anything we report.

10 · ProcessHow we work with you

Technical fixes first, then content and citations.

A page that crawlers cannot read will not rank on Google or be cited in AI answers. Fixes go live in weekly batches instead of one release at the end, because AI answers change while the work is under way.

Each quarter, the results feed the next audit.

Audit

Wk 01–03

Can search engines and AI read and understand your site today?

Technical crawl, log and index analysis, a content and entity audit, then a baseline of rankings and AI-answer presence for your priority questions.

  • Every indexable URL crawled as rendered after JavaScript runs, the way a search engine sees it.
  • A server log sample showing what each crawler requested, how often and with what status code.
  • Index coverage, structured data errors and Core Web Vitals field data read from Search Console instead of one lab test.
  • A prompt set built from your buyers’ questions, run repeatedly in each AI assistant to give a baseline rate with a sample size.

You keep

  • Technical audit
  • Visibility baseline
  • Prompt set
What we need from you
Read access to Search Console and analytics, a server log sample and a staging URL if you have one.
Done when
The baseline is signed off and the fix backlog ranked. Nothing changes before the baseline is recorded.

Fix

Wk 03–06

What stops your key pages being crawled, rendered, indexed and loaded quickly?

Indexation, rendering, speed, internal linking and structured data fixed with your developers, highest impact first.

  • Status codes, canonicals, redirect chains and parameter URLs cleaned up, so crawlers spend their time on pages that matter.
  • Pages that must be indexed are server-rendered or pre-rendered instead of relying on crawlers to run your JavaScript.
  • Core Web Vitals improved on field data until all three pass at the 75th percentile of visits.
  • Schema.org JSON-LD validated on every build, so a template change cannot quietly break it months later.

You keep

  • Fix backlog
  • Schema implementation
  • Core Web Vitals fixes
What we need from you
A developer with deploy rights, or our engineers working inside your repository under your review process.
Done when
Priority URLs return 200, render without errors, validate as structured data and pass Core Web Vitals in field data.

Build

Wk 06–12

Which buyer questions should you answer, and who else must mention you?

We publish topic clusters, answer-first pages and expert content, and seek citations from trusted sites through digital PR.

  • Question clusters chosen from demand shown in query data, sales calls and support tickets.
  • Pages that answer in the first fifty words, then back it up with a comparison, original data, a named author and sources.
  • Organization markup, consistent contact details and matching external profiles, built in parallel.
  • Mentions earned in the trade publications, review sites, documentation and communities AI answers already cite.

You keep

  • Content cluster
  • Entity updates
  • Citation plan
What we need from you
A subject-matter expert for about an hour a week, and approval to publish under a named author.
Done when
The cluster is live with named authors, sources and update dates, and outreach is under way with mentions tracked.

Measure

Monthly

Are the numbers moving, and which work moved them?

Rankings, organic traffic and conversions, AI Overview presence and share of answer across engines, reported against the baseline.

  • Clicks, impressions and average position exported from Search Console on a schedule.
  • The prompt set re-run weekly, because one check proves little.
  • Share of answer, citation rate and non-brand share reported by AI assistant and intent, against the pre-change baseline.
  • A written report each month: what moved, what we released, what changes next and what we got wrong.

You keep

  • Monthly report
  • Share-of-answer tracking
  • Next-quarter plan
What we need from you
Thirty minutes a month from whoever owns the sales pipeline, so the numbers are read next to revenue.
Done when
Both teams read one dashboard, with measured and sampled figures labelled and never averaged together.

The first ninety days, week by week

W13 of 13 weeks

Workstream Stage Week 01 Week 02 Week 03 Week 04 Week 05 Week 06 Week 07 Week 08 Week 09 Week 10 Week 11 Week 12 Week 13 Runs
Crawl, log and index analysis Rendered-DOM crawl and a log sample by user agent Audit Runs week 01 to week 03 W01–W03
Baseline and prompt panel Rankings, clicks and answer presence recorded before any change Audit Runs week 02 to week 03 W02–W03
Indexation and rendering Status codes, canonicals, internal links, rendering path Fix Runs week 03 to week 06 W03–W06
Structured data and entities JSON-LD written, validated, then watched for enhancement errors Fix Runs week 04 to week 06 W04–W06
Answer-first content Clusters published with named authors, sources and updated dates Build Runs week 06 to week 12 W06–W12
Digital PR and citations Commentary, data and review programmes where answers already look Build Runs week 07 to week 12 W07–W12
Dashboard and reporting Weekly re-sampling, one dashboard, a monthly read with both teams Measure Runs week 04 to week 13 Monthly report Monthly report Monthly report W04–W13

Illustrative schedule. Seven workstreams across thirteen weeks; the reporting row carries a monthly read at weeks 04, 08 and 12. Work continues on a monthly cycle after week 13.

The strip fills from week one to week thirteen when it comes into view; the finished state shows every workstream in place.

  • Audit
  • Fix
  • Build
  • Measure
  • Monthly report

Why weekly, not quarterly. A technical fix can show within days of a recrawl, while an AI answer can change with nobody publishing anything. The monthly report explains the trend instead of one lucky run.

11 · DeliverablesWhat you get

Six deliverables your team can run.

Each deliverable has an owner, a first delivery date and an update schedule. You receive tickets, markup, sheets, pages and dashboards, ready to use after handover.

  1. 01

    Technical SEO audit & prioritised backlog

    Report · tickets

    A rendered crawl of every indexable URL, a server-log sample split by crawler and index coverage from Search Console. Fixes are ranked by traffic at risk and effort, then filed as developer-ready tickets in your tracker.

    First delivered
    Week 03
    Kept current
    Re-crawled monthly, re-audited each quarter
  2. 02

    Structured data implementation

    JSON-LD

    Schema.org markup for Organization, Product, Article with a named author, BreadcrumbList and FAQPage only where a page qualifies. Validated before release and in every build, then monitored in Search Console for errors.

    First delivered
    Week 06
    Kept current
    Validated on every release
  3. 03

    Topic & entity map

    Sheet · board

    Your company facts (legal name, locations, contacts, products and people), checked against the external profiles that repeat them and mapped to the buyer questions that lead to revenue. It guides both the content plan and the markup.

    First delivered
    Week 04
    Kept current
    Reviewed monthly
  4. 04

    Answer-first content

    CMS pages

    Pages that answer in the first fifty words, with a comparison table, original data, a named author with credentials, an accurate last-updated date and sources. Agents draft briefs and check claims against sources; an editor writes, approves and signs each page.

    First delivered
    Week 06 onwards
    Kept current
    Published to a calendar, refreshed on a schedule
  5. 05

    AI visibility prompt set & tracker

    Dashboard

    The prompt set, the code that runs it and the run history: cited, mentioned without a link or absent, by engine and prompt. Reported as rates with sample sizes, since AI answers vary between runs.

    First delivered
    Week 03
    Kept current
    Re-sampled weekly
  6. 06

    Monthly visibility report

    Dashboard · PDF

    Search Console clicks, impressions and position beside share of answer and citation rate by engine, plus organic-assisted conversions and Core Web Vitals pass rate. Measured and sampled figures are labelled and never averaged together.

    First delivered
    Month 01
    Kept current
    Monthly, against the baseline

Services & packages

Be found on Google and cited in AI answers.

We make your brand easy to find in Google and Bing, and easy for ChatGPT, Perplexity, Gemini and Google’s AI Overviews to cite. Technical SEO, content and AI visibility run as one programme, reported against a baseline.

Categories
05
Services
19
Packages
03
Not sure what you need? Describe the problem

How to buy

  1. 01Pick services. Enquire about one, or add several to a brief.
  2. 02Choose a package. A sprint, a fixed project or an ongoing team.
  3. 03Send the brief. We reply within one working day.

Browse by category

Timelines are typical. Every quote follows a written scope.

01Technical SEO

4 services
Typical timeline: 4–8 weeks

Technical SEO

Fix what stops search engines finding, reading and ranking your pages: crawl errors, indexing gaps, slow pages, broken links and a confusing site structure.

What’s included

  • Crawl, server-log and index analysis
  • Rendering and JavaScript SEO checks
  • Site architecture and internal linking
  • Core Web Vitals fixes with your developers
  • Prioritised fix backlog
  • Crawl
  • Index
  • Render

Best forSites with good content that still underperform in search.

Typical timeline: 3–8 weeks around launch

SEO for site migrations

Protect your rankings and traffic when you redesign, change platform, merge sites or move domain.

What’s included

  • Pre-migration crawl and benchmark
  • URL mapping and 301 redirect plan
  • Launch-day checks
  • Post-launch monitoring and fixes
  • Redirect map
  • Launch checks
  • Traffic protection

Best forTeams replatforming, redesigning or changing domain.

Typical timeline: 4–10 weeks

International SEO

Show the right page to the right country and language, with hreflang, local keywords and regional search behaviour covered.

What’s included

  • Market and language structure
  • hreflang implementation
  • Localised keyword research
  • Performance tracking by region
  • hreflang
  • Multi-region
  • Localised
  • Ahrefs

Best forBusinesses expanding into new countries or languages.

Typical timeline: 2–4 weeks

Structured data & entities

Add Schema.org markup so search engines and AI systems understand who you are, what you offer and how your pages relate, which can earn rich results.

What’s included

  • Schema.org markup in JSON-LD
  • Organisation, product, article and FAQ types
  • Consistent entity facts across your site and profiles
  • Validation and monitoring
  • Schema.org
  • JSON-LD
  • Rich results
  • Schema.org

Best forBrands with products, locations, events or expert content.

02AI search visibility (AEO & GEO)

4 services
Typical timeline: 6–12 weeks, then ongoing

Answer engine optimisation (AEO)

Structure your content to be the direct answer in featured snippets, People Also Ask boxes and Google’s AI Overviews.

What’s included

  • Question research for your market
  • Answer-first page structure
  • FAQ and how-to formats with structured data
  • Snippet and AI Overview tracking
  • AEO
  • AI Overviews
  • Featured snippets
  • Schema.org

Best forBrands whose customers research by asking questions.

Typical timeline: 8–12 weeks, then ongoing

Generative engine optimisation (GEO)

Improve how ChatGPT, Perplexity, Gemini and similar assistants mention and recommend your brand, with clear facts, trusted citations and content they can quote accurately.

What’s included

  • AI visibility baseline across answer engines
  • Consistent entity facts across the web
  • Citation-worthy content and sources
  • Work on product and comparison questions
  • GEO
  • ChatGPT
  • Perplexity
  • OpenAI

Best forBrands whose customers now research by asking an AI assistant.

Typical timeline: 2–3 weeks to set up, then monthly

AI visibility tracking

Measure how often your brand is mentioned, cited and linked in AI answers for the questions that matter to you, over time and against competitors.

What’s included

  • Prompt set that reflects how your customers ask
  • Regular runs across the major answer engines
  • Share of answer, mentions and citations
  • Monthly report
  • Share of answer
  • Monthly tracking
  • OpenAI

Best forMarketing leaders asked whether the brand shows up in ChatGPT.

Typical timeline: 1–3 weeks

AI crawler access & content readiness

Decide which AI crawlers may read your site, and make sure the pages you want cited can be reached, rendered and quoted cleanly.

What’s included

  • AI crawler rules in robots.txt
  • Rendering checks on key pages
  • Clean, quotable page structure
  • Server-log monitoring of AI crawlers
  • robots.txt
  • AI crawlers
  • Rendering

Best forPublishers and brands deciding how AI systems may use their content.

03Content & authority

4 services
Typical timeline: 4–6 weeks for the strategy

Content strategy & topical authority

A content plan built from what your customers search for and ask, organised into topic clusters and written with your subject experts.

What’s included

  • Search demand and question research
  • Topic clusters and content map
  • Briefs for writers and experts
  • Internal linking plan
  • Topic clusters
  • E-E-A-T
  • Content map
  • Ahrefs

Best forBusinesses publishing content without a plan tied to demand.

Typical timeline: Ongoing, monthly

Expert content production

Accurate articles, guides and landing pages written with your experts and edited for search and for readers.

What’s included

  • Interviews with your subject experts
  • Writing and editing
  • On-page optimisation
  • Publishing in your CMS
  • Expert-led
  • Answer-first

Best forTeams with deep expertise but no time to write.

Typical timeline: 3–6 weeks

Content refresh & consolidation

Update, merge or retire old pages so your site has fewer, stronger pages that answer questions well.

What’s included

  • Content inventory with performance data
  • Update, merge or remove decision per page
  • Redirects for retired pages
  • Before-and-after tracking
  • Refresh
  • Consolidation
  • Redirects

Best forSites with years of content and declining traffic.

Typical timeline: Ongoing, monthly

Digital PR & citations

Earn mentions and links from trusted publications and industry sources, which help both your rankings and how AI systems judge your brand.

What’s included

  • Story angles built on useful data
  • Outreach to relevant publications
  • Citation and link tracking
  • Recovery of unlinked brand mentions
  • Citations
  • Authority
  • Links
  • Ahrefs

Best forBrands in competitive categories that need more authority.

04Local search

3 services
Typical timeline: 4–8 weeks, then monthly

Local SEO

Show up when nearby customers search for what you offer, in the map results, Google Maps and “near me” searches.

What’s included

  • Google Business Profile optimisation
  • Location pages with local structured data
  • Consistent name, address and phone details across directories
  • Review and response guidance
  • Google Business Profile
  • Maps
  • Near me
  • Schema.org

Best forClinics, shops, restaurants and service businesses.

Typical timeline: 6–12 weeks

Multi-location SEO

Manage search visibility for tens or hundreds of branches or stores, keeping every location page and profile accurate.

What’s included

  • Reusable location page templates
  • Bulk profile management
  • Local structured data for every branch
  • Reporting by location
  • Multi-location
  • Bulk profiles
  • Schema.org

Best forFranchises, retail chains and multi-branch service brands.

Typical timeline: 2–4 weeks, then monthly

Reviews & local reputation

A steady process to request and answer customer reviews, which affect both local rankings and whether people choose you.

What’s included

  • Review requests by email or WhatsApp
  • Response templates and guidance
  • Review monitoring across platforms
  • Rating and volume reporting
  • Reviews
  • Reputation
  • Local ranking

Best forLocal businesses with few or outdated reviews.

05Measurement & programmes

4 services
Typical timeline: 2–4 weeks

Analytics & tag management (GA4)

Accurate tracking of visits, leads and sales with Google Analytics 4 and Google Tag Manager, set up with consent so the numbers can be trusted.

What’s included

  • Measurement plan tied to business goals
  • GA4 and Tag Manager implementation
  • Consent mode and cookie banner integration
  • Conversion and e-commerce events
  • Testing of every tag
  • GA4
  • Tag Manager
  • Consent mode

Best forTeams unsure whether their analytics numbers are right.

Typical timeline: 2–3 weeks

Search & AI visibility dashboard

One dashboard for rankings, organic traffic, conversions and AI visibility, so progress is clear to leadership every month.

What’s included

  • Data from Search Console, GA4 and rank tracking
  • AI visibility measures
  • Monthly commentary and next steps
  • Access for stakeholders
  • Dashboard
  • Monthly
  • Leadership view

Best forLeaders who want a clear line from search work to results.

Typical timeline: 4–8 weeks

Landing page conversion optimisation

Turn more of your search visitors into enquiries or sales by testing page layout, messaging and forms.

What’s included

  • Funnel and behaviour analysis
  • Test ideas ranked by expected impact
  • A/B tests on key pages
  • Results report
  • CRO
  • A/B testing
  • Forms

Best forSites with healthy traffic and too few enquiries.

Typical timeline: Ongoing, 90-day cycles

Ongoing SEO & AI visibility programme

A monthly programme that combines technical fixes, content and AI visibility work, planned every quarter and reported against the baseline.

What’s included

  • Quarterly plan with monthly sprints
  • Technical monitoring
  • Content and authority work
  • Monthly report
  • SEO
  • AEO
  • GEO

Best forBusinesses where search is a core source of customers.

Your brief

Tick “Add to brief” on any service, choose a package, then continue. Or enquire about one service directly.

How we work with you

Ways to engage, from a question to an RFQ.

Ask a quick question, send a project brief or issue a formal RFQ. The lead for the work reads each one in full, and any services already in your brief go with it.

Or book a thirty-minute call

What are you sending?

  1. 01

    About 2 minutes4 required answers

    For a first conversation, a press request or anything that does not need a scope yet.

    You get A reply from a named lead

  2. 02Recommended

    About 8 minutes5 short steps

    Goals, audiences, a budget band and timing, so our first reply can outline the work.

    You get Options and a first scope after one call

  3. 03

    About 15 minutesYour documents attached

    Your documents, deadlines and the procurement and security rules the work must meet.

    You get Receipt confirmed and a named bid lead

How it is priced

Each package shows its pricing model. Work starts once a written scope and quote are agreed.

  • Typical length
    1–3 weeks
    Pricing
    Fixed fee
  • Typical length
    Ongoing · 6-month minimum
    Pricing
    Monthly fee
  • Typical length
    4–12 weeks
    Pricing
    Fixed price
Compare what each package includes
What each package includes and who it suits
PackageEvery engagement includesBest for
SprintA short, fixed-scope engagement that answers one defined question.
  • Scope and outcome agreed before day one
  • A senior lead plus the specialists needed
  • A working review every week
  • A decision-ready answer or prototype
Discovery, a diagnostic, a prototype or a decision you need to make soon
RetainerReserved monthly capacity to run, improve and extend what we built.
  • A reserved block of team time every month
  • Agreed response times for requests and fixes
  • A monthly review and a rolling backlog
  • Planned improvements as well as upkeep
Live brands and products that need a steady team without hiring one
ProjectA defined scope, delivered for a fixed price.
  • Statement of work with deliverables and acceptance criteria
  • A named project lead and a fixed team
  • A shared plan with dated checkpoints
  • Source files, yours once paid for
Work you can describe up front: an identity, a platform or a set of tools

12 · QuestionsQuestions

Search and AI visibility questions, answered.

The questions buyers raise on scoping calls, with the answers we give there. Where the answer is no, we say so.

07 questions

Book a call

What a scoping call covers

  1. 01 The questions The prompts and searches your buyers use, and who is cited for them today.
  2. 02 The evidence Read access to Search Console and analytics, so the baseline is measured rather than guessed.
  3. 03 The blockers A sample of server logs and a staging URL, to see where a crawler stops and what that costs.
  4. 04 The shape What a realistic first ninety days looks like against your release process.

Roughly forty-five minutes. No deck, and no proposal until we have seen the data.

SEO is for rankings, AEO for direct answers and GEO for AI assistants. AEO (answer engine optimisation) shapes content for featured snippets and AI Overviews. GEO (generative engine optimisation) helps ChatGPT, Perplexity and Gemini understand and cite your brand. All three share the same foundations, so we run them as one programme.

No. AI answers draw on pages that are crawlable, well structured and cited by trusted sources, which is what good SEO produces.

Decide per bot. Googlebot (Search and AI Overviews), OAI-SearchBot (ChatGPT search) and PerplexityBot fetch pages for search; block them and you disappear from those answers. GPTBot collects OpenAI training data and Google-Extended controls how Gemini uses your content, without affecting Search rankings; decide those with your legal team. robots.txt is a request, so keep private content behind a login.

No major engine has confirmed it affects ranking or citation. llms.txt is a community proposal: a Markdown file listing the pages you want AI models to read. It costs little, so we add it where it can stay accurate and track the effect. Nothing depends on it: citations come from crawlable pages, clear structure, correct company facts and earned mentions.

We regularly run a set of buyer prompts through the main AI engines. Each run records whether your brand is mentioned, cited or linked, and we report how that share changes over time.

No. Nobody can guarantee either, because search engines and AI providers control their own results. We commit to the agreed work, the measurement and reporting against a baseline.

Technical fixes can show within weeks of being recrawled. Content and authority typically take three to six months, depending on competition and how often you publish.

Search and AI results change quickly. When an answer here stops being true, we rewrite it, as we do with your pages.

Tell us what you need built.

You will speak to a lead who would run the work, and get a straight answer on fit.

Book a call

Three ways to start

Every engagement starts with a written scope and a quote agreed before work begins.

Choose one of the three ways above