Case study 01
Content quality & search visibility recovery
Context & problem
Objective: make the blog content on a network of regulation websites accurate and visible in Google and AI answers.
Challenge: an AI agent built on Bolt.new was publishing new articles every day across 5 websites. No one was overseeing the content, quality problems were spreading faster than anyone could review them, and Google was crawling many pages without indexing them.
Approach
- Took ownership. Asked the CEO to let me take this on, because wrong information could damage the company's credibility.
- Audited the content and found four recurring issues: broken (404) links, originality issues, outdated content and inconsistent structure.
- Prioritised the sites P1, P2, P3: the GDPR site first (high impressions, no clicks), then the EU AI Act site, then the rest.
- Learned SEO and AEO and turned them into a checklist for every post: short answer first, summary, key takeaways, H1 to H3 headings, internal and external links, conclusion and FAQ.
- Delivered one website per week: content fixes and testing by me, technical fixes batched to the developer, re-indexing the next week.
- Prevented a repeat: changed the AI agent's prompt, added a review step for new posts and handed the process over to the developer in writing.
- Fix content
- Test
- Report technical fixes
- Developer fixes
- Re-index
- Review
Results
- Quality: one consistent, search-ready structure for every blog post.
- Speed: every optimised blog post on all 5 sites was indexed within a few days of requesting re-indexing.
- Visibility: posts that had been crawled but not indexed began earning impressions and clicks, and rankings improved after the meta tag fix.
- Lasting: a changed AI-agent prompt, a review step for new posts, and a documented handover to the developer.
Challenges
| Challenge | How we overcame it |
|---|---|
| After 15 days there was no improvement, and the CEO wanted to drop the project | Explained that re-indexing can take up to 30 days and agreed 2 more weeks. In that time I found the meta tags and descriptions were stale; the CEO added them to scope, the developer fixed them and rankings improved |
| The AI agent kept making mistakes after its prompt was changed | Quality improved, but output still varied, so a human review step for every new post became part of the process and was handed over to the developer |
| The developer and I disagreed on whether pages were indexed | Checked the Pages report in Search Console myself and used it as the single source of truth |
| A shared developer was the bottleneck for every technical fix | Batched fixes into one weekly report, so the developer's time was planned and re-indexing could happen at the start of the next week |
Risks
| Risk | How we overcame it |
|---|---|
| Wrong legal information published under the company's name, damaging its credibility with privacy buyers | Claude checked every page against its source, then I checked every fact by hand |
| The AI agent creating new bad posts as fast as old ones were fixed | Changed the prompt (no plagiarism, today's date, facts from the original source) and added a review step |
| The project being cancelled before indexing had time to show results | Set expectations on the 30-day lag and agreed a 2-week extension with the CEO |
| Plagiarised text with no paid checker to catch it | Ran several free checkers, rechecked with OpenAI, then compared against the source |
| Fixes lost in a busy Slack channel | Weekly batched report to the developer; lesson below |
Lessons learned
- Build validation in from day one. Plagiarism checks, source comparison and fact-checking belong before publishing, not after problems appear.
- Check technical SEO before assuming content is the problem. The stale meta tags could have been found weeks earlier.
- Set an interim checkpoint. A review point after 2 weeks would have let us adjust before the CEO lost confidence.
- Use an issue tracker, not Slack. A shared log with URL, problem, evidence, owner and status would have avoided the back-and-forth over indexing.
- Changing an AI prompt is not enough on its own. AI output still varies, so a human review step has to stay.
Project appreciation
"Meena is warm, charming, communicative, and a fast learner who brings a positive energy to any team."