The First Ninety Days With An AI SEO Agency
The Cheapest Fixes Have a Deadline That Already Passed Audits routinely surface mechanical problems that have been quietly costing visibility for months. Crawlers blocked in robots.txt. A bot management product returning challenges to legitimate retrieval agents. Key content rendering only after JavaScript executes. Specifications trapped in a PDF.
You Are Blocking the Crawlers The most common cause is also the least interesting. Your robots.txt disallows the user agents that feed AI systems, or a firewall rule is rejecting them, or a bot management product is serving them a challenge page they cannot pass.
In most categories the result is the same shape: a review platform, an industry directory, one or two forum threads, a comparison article, occasionally a trade publication, and only then anybody's own website. The competitor is winning on pages neither of you owns.
None of these are expensive to fix and all of them are total. A blocked crawler does not reduce your visibility, it eliminates it, and every day the block stands is a day of answers composed without you in them.
Month Two: Corrections and the First Rewrites The work should now be concentrated on the recurring sources from the baseline. Expect a list of listings claimed, details corrected and errors submitted, with names and dates attached.
The useful move here is to stop auditing yourself and start auditing them. When a competitor is consistently named and you are not, the answer is sitting in plain sight in the citation list, and it is usually not what the brand expects.
All three of those are worth knowing regardless of channel size, and two of them improve traditional search as a side effect. The cost of finding out is a few days. The cost of not knowing is discovering it in a quarter where the number has grown enough to hurt.
One reframing helps when presenting this internally. Report the channel as influence rather than acquisition. Acquisition framing invites a comparison against paid media on cost per lead, which this channel will lose on the reported numbers even where it is working, because most of its effect never appears as a referral. Influence framing invites the right question, which is whether more of your market arrives already knowing who you are.
The Baseline Is Worth More the Earlier You Take It A baseline taken today lets you attribute change later. Without one, when something moves you will be reduced to guessing whether it was the assistants, a search update, a competitor's campaign, seasonality or your own site changes.
There is almost always a specific, findable reason for this, and it is rarely that the model dislikes you. Here are the causes worth checking, roughly in the order that they tend to be responsible. homepage
What robots.txt Controls It is a request, honoured by mainstream crawlers, that certain user agents avoid certain paths. It has no enforcement behind it and it does not secure anything, but the major providers respect it.
Your Content Is Not Extractable A page that renders its content only after JavaScript executes may be readable by a browser and not by a retrieval system. The same applies to text locked in images, key specifications trapped in a PDF, and pricing hidden behind a form.
Finally, be prepared for the teardown to produce a finding nobody wants. Sometimes the competitor is genuinely better documented because they have been answering customer questions in public for years while your team answered them on the phone. There is no shortcut around that, and the only useful response is to start doing the same thing now rather than looking for a technical explanation that would be easier to fix.
Blocking these is therefore not one decision. Turning away a training crawler is a defensible editorial position. Turning away the agent that fetches pages at answer time removes you from answers entirely, and the two are frequently confused.
How to Run the Ninety Day Review Ask three questions. Can you show me the prompt set is unchanged. Can you show me the raw answers. What specifically did you do, and which of the changes do you believe caused which movement.
Resist the temptation to interpret a single run. Competitors move around between runs, and a rival appearing above you once is not a finding. Run the same prompt several times, count how often each company appears, and only then decide whether there is a gap worth spending a quarter on. Reacting to one answer is the most common way effort gets spent on a problem that does not exist.
One argument tends to close the internal debate faster than any of the above. The audit produces a prompt set, and the prompt set is reusable by anyone you hire afterwards. It converts a vague brief into a specific one, which improves every proposal you receive and lets you compare suppliers on the same evidence rather than on the confidence of their pitch.
One warning about testing. If you fix something and immediately re-run a prompt in the same session, the assistant may repeat its earlier answer from context rather than retrieving afresh. Start a new session, and run the prompt several times, before concluding that nothing changed. homepage