Client case study · AI automation · USA
From zero to indexed: building organic search presence for a US AI automation company in a competitive market.
Quick answer
Between May and September 2026, GliscoLab took a US-based AI agent development company from a mid-migration site with no organic presence to 87 pages indexed, 6,290 impressions, 158 clicks, and 487 queries in Google Search Console, with 16 geo markets live across five countries. The client is anonymised throughout; every number below is sourced from their Search Console and GA4 properties.
Three and a half months. One new domain. Eight numbers.
All figures from Google Search Console and Google Analytics 4, 1 May to 9 September 2026.
87
Pages indexed
6,290
GSC impressions (3 mo)
158
Total clicks
487
Queries in GSC
65+
Live pages built
18
Blog articles live
16
Geo markets live
59.7%
Organic engagement rate
- Engagement period
- May 2026 – September 2026
- Industry
- AI agent development / AI automation
- Markets
- United States · Canada · Mexico · UAE · Dubai
- Prepared by
- GliscoLab — AI-driven digital growth partner
01 · The client.
A US-based AI agent development company building custom AI systems for businesses that need to automate operations, reduce manual workload, and accelerate growth. The company builds AI agents that connect across CRMs, ERPs, document systems, and communication tools, so businesses can automate complex multi-step workflows without replacing their existing software stack.
The engagement combined GliscoLab's SEO services with AI SEO: technical foundation, on-page architecture, content production, geo expansion, and answer-engine optimisation, run as one programme from day one.
Services the client sells
- Custom AI agent development
- Intelligent process automation
- Conversational AI and virtual assistants
- Multi-agent AI systems
- AI analytics and insights
- AI training and optimisation
Company snapshot
| Attribute | Detail |
|---|---|
| Category | AI agent development |
| HQ | United States |
| Additional office | Middle East |
| Primary market | United States (12 cities) |
| Expansion markets | Canada, Mexico, UAE, Dubai |
| Industries served | 14 verticals |
| Tech stack | Headless CMS + Firebase hosting |
| Engagement start | May 2026 |


02 · Where they started: the brief.
When this client came to GliscoLab, they were mid-migration, moving from a legacy CMS to a custom headless frontend. The organic search presence was effectively zero. The new site was not yet live, the content architecture did not exist, and there was no strategy in place for a highly competitive AI niche.
The challenge
- Building search presence from scratch in a market dominated by well-funded AI companies
- No site architecture, no keyword mapping, no content system, no internal linking
- Tech migration in progress: new site not live, creating a moving target throughout execution
- No geo presence despite serving 12 US cities plus Middle East markets
- No structured data, no schema, no entity clarity for search and AI systems
- No blog or editorial content: zero topical authority signals
- Case studies existed as unindexed PDFs: no SEO value despite strong proof content
Onboarding audit: baseline state
| Area | Baseline finding |
|---|---|
| Indexed pages | ~0 on new domain: site not yet live at engagement start |
| Schema markup | None implemented across any page type |
| Content | No blog articles, no service page content live |
| Geo pages | None: 12 US city markets completely absent from search |
| Internal linking | No structured internal link system |
| Case studies | Existed as PDFs only: no indexable web pages |
| Backlink profiles | No brand profiles on any external platform |
| GSC / Analytics | Not configured on new domain at engagement start |
03 · What we did: the workstreams.
GliscoLab operated across six parallel workstreams simultaneously from May 2026.
3A — Technical SEO foundation
The technical layer was the first priority. Without a clean technical foundation, no content or authority work would produce ranking results.
| Deliverable | Detail |
|---|---|
| Developer reference document | 19-section technical handoff doc: meta tags, schema guide, semantic HTML, CMS setup, redirects, sitemap, analytics |
| Meta tags, all 22 pages | Approved title tags and meta descriptions for every page, mapped to keyword intent |
| Schema architecture | FAQPage + Service + BreadcrumbList on service pages · Article on blogs · Organization + WebSite on homepage · LocalBusiness on geo pages |
| XML sitemap | Submitted June 2026: 84 pages discovered, zero errors |
| Robots.txt | Correctly configured: admin and utility pages disallowed, all indexable pages open |
| GSC + Analytics setup | Google Search Console and GA4 configured on new domain |
| Bing Webmaster Tools | Configured and site submitted, recrawl request actioned |
| Redirect architecture | Legacy case study stub URLs mapped to correct 301 redirects |
| Technical SEO dev doc | Full implementation doc issued September 2026: critical fixes, schema, internal linking, AI SEO |
3B — On-page SEO and site architecture
GliscoLab designed and executed the full on-page SEO layer: keyword mapping, page architecture, title tags, heading structure, and entity reinforcement across every page template.

Keyword architecture. An 8-cluster keyword master, built and maintained through the engagement:
- Core services (6 service pages)
- Industry verticals (14 industry pages)
- US city markets (12 location pages)
- Middle East expansion (Dubai + UAE)
- Canada + Mexico geo expansion
- Blog and educational content
- Competitor + comparison queries
- Brand and entity queries
Page types mapped.
- Homepage: entity + category clarity
- 6 service pages: commercial intent
- 14 industry pages: vertical demand
- 16 location pages: geo intent
- 11 case study pages: proof + long-tail
- 18+ blog articles: informational demand
3C — Content strategy and production
GliscoLab built and operated a full content production system: briefs, writing, review, approval, and publishing coordination, all managed through a structured Drive system with daily task cards and end-of-day reporting.


Blog articles published, May to September 2026. Eighteen articles are live, each mapped to one target topic. Articles 19–24 are approved and in the publishing pipeline. Listed by target topic:
| # | Target topic | Status |
|---|---|---|
| 1 | what is an ai agent | Live |
| 2 | how to build an ai agent | Live |
| 3 | ai agent vs rpa | Live |
| 4 | ai agent vs chatbot | Live |
| 5 | agentic ai roi | Live |
| 6 | ai agent development cost | Live |
| 7 | ai automation small business | Live |
| 8 | choose ai automation company | Live |
| 9 | what is ai automation agency | Live |
| 10 | ai agents in healthcare | Live |
| 11 | agentic ai blockchain | Live |
| 12 | multi-agent ai reliability | Live |
| 13 | ai agents in banking | Live |
| 14 | ai automation hr | Live |
| 15 | ai automation manufacturing | Live |
| 16 | ai automation real estate | Live |
| 17 | ai automation financial services | Live |
| 18 | ai automation logistics | Live |
3D — Geographic market expansion
GliscoLab built a full geo-market content and SEO strategy covering 16 markets across 5 countries. Each location page was built with unique market-specific content, schema, and internal linking.


| Market | Status | Internal links |
|---|---|---|
| New York | Live | Yes |
| San Francisco | Live | Yes |
| Los Angeles | Live | Yes |
| Chicago | Live | Yes |
| Seattle | Live | Yes |
| Texas | Live | Yes |
| Washington DC | Live | Yes |
| Boston | Live | Yes |
| Miami | Live | Yes |
| Austin | Live | Yes |
| Atlanta | Live | Yes |
| Denver | Live | Yes |
| Dubai | Live | Yes |
| UAE | Live | Yes |
| Canada | Live | Yes — Sep 2026 |
| Mexico | Live | Yes — Sep 2026 |
Geo result. Canada page: 29 views, 5 users, average 2 minutes 7 seconds on page, within weeks of going live. Mexico page: 17 views, 5 users. The UAE audience shows the highest engagement quality across the entire site, at an average of 7 minutes 56 seconds per session.
3E — AI SEO and GEO/AEO optimisation
GliscoLab treats AI search visibility as an extension of technical and content quality. Every page was engineered to be readable, extractable, and attributable by AI search systems including Google AI Overviews, Bing Copilot, and generative discovery surfaces.
GEO/AEO in practice.
- Answer-first content architecture: direct answers near the top of every page
- Entity disambiguation: every page clearly states who the client is, what category, what they do, which markets
- Concise extraction blocks ("What is X", "Best for", "How it works", "Step-by-step", "Compared with") built into every page
- Schema architecture across Organization, WebSite, Service, FAQPage, Article, BreadcrumbList, and LocalBusiness
- Organization schema: name, URL, description, founding date, areas served, logo, contact point, social profiles all populated
- LocalBusiness schema: active on the Middle East page, activated on Canada and Mexico in September 2026
- Meta descriptions engineered as answer-first summaries: entity + service + market in the first 10 words
| Page type | Schema types live |
|---|---|
| Homepage | Organization, WebSite |
| Service pages | Organization, BreadcrumbList, Service, FAQPage |
| Industry pages | Organization, BreadcrumbList |
| Blog pages | Article, BreadcrumbList, Organization (publisher) |
| Location pages | Organization, BreadcrumbList, LocalBusiness |
3F — Authority building and brand profiles
GliscoLab built the client's external brand footprint from scratch, creating consistent, verified profiles across 15 publishing, review, credibility, and community platforms.
| Category | Platforms |
|---|---|
| Publishing | Medium · Blogger · WordPress.com · Tumblr · Substack |
| B2B review | G2 · Capterra · AlternativeTo · SourceForge · Software Advice · TrustRadius |
| Credibility | Crunchbase · Product Hunt · AngelList (Wellfound) |
| Community / AEO | Quora · Reddit |
May to September 2026. Search Console first, then GA4.
All data sourced directly from Google Search Console and Google Analytics 4, 1 May to 9 September 2026. Property names are blurred in every screenshot.
Search visibility — Google Search Console
87
Pages indexed
6,290
Total impressions (3 mo)
158
Total clicks
33.3
Avg. position
487
Queries in GSC
2.5%
Average CTR
+14.5
Avg. position improvement
+500%+
Impression growth


Indexation trajectory
| Date | Indexed pages | Not indexed | Trend |
|---|---|---|---|
| Jun 11, 2026 | ~10 (site early live) | — | Launch baseline |
| Aug 21, 2026 | 76 | 51 | Consistent growth |
| Aug 28, 2026 | 85 | 49 | +9 pages in one week |
| Sep 4, 2026 | 87 | 48 | Still growing |
Website traffic — Google Analytics 4
975
Active users
1,917
Total sessions
4,013
Total page views
43.8%
Overall engagement rate

| Channel | Sessions | Share | Engagement rate | Note |
|---|---|---|---|---|
| Direct | 774 | 40.4% | 40.96% | Brand awareness driving direct visits |
| Organic Search | 409 | 21.3% | 59.66% | Highest quality channel: best engagement |
| Paid Search | 353 | 18.4% | 20.4% | Out of GliscoLab scope |
| Referral | 283 | 14.8% | 58.3% | Platform profiles driving quality referrals |
| Organic Social | 53 | 2.8% | 47.2% | Instagram + LinkedIn contribution |
Key insight — organic search quality
Organic Search has the highest engagement rate of all channels at 59.66%. Users arriving from Google are more engaged than users from any other source. This is the clearest signal that content-intent alignment is working.

| Country | Active users | Share | Avg. engagement time | Note |
|---|---|---|---|---|
| United States | 706 | 72.4% | 33s | Primary target market |
| India | 105 | 10.8% | 6m 44s | High engagement quality audience |
| UAE | 12 | 1.2% | 7m 56s | Highest engagement time on site |
| Canada | 8 | 0.8% | — | Geo pages just launched, will grow |
| Germany | 20 | 2.1% | 3s | Early discovery traffic |
| United Kingdom | 16 | 1.6% | 2s | Early discovery traffic |
UAE users average 7 minutes 56 seconds on site, the highest engagement of any country. The Middle East expansion is reaching exactly the right audience.

05 · How we work: the operating system.
The results above come from a daily operating rhythm, not a monthly report. This is the same system GliscoLab runs on every retained engagement.
Daily cadence
- Daily task cards, structured by department, with previous-day feedback
- Tasks assigned with exact file naming, Drive folder path, submission format
- EOD report due 6:30 PM: Task / Owner / Status / Location table
- All submissions as live Google Docs: no uploads, no email attachments
- Blog publishing: 1–2 per week to the developer, no batching
Quality controls
- Brand casing verified before any doc reaches the developer
- Every blog reviewed for intent match and GEO/AEO structure
- Technical fixes checked against GSC before and after
- Developer coordination via structured implementation documents
Drive structure
- SEO/ — Keyword Research · Technical SEO · On-Page & Content · Backlink & Authority · Reports & Analytics
- CONTENT/ — Blog & Editorial · Service Pages · Case Studies
- SOCIAL MEDIA/
- WEBSITE/ — Developer Tasks
06 · Complete deliverables index.
65+ live pages built · 24 blog articles approved · 16 geo markets · 5 schema types · 15 authority profiles.
| Category | Deliverable | Volume |
|---|---|---|
| Strategy | Onboarding SEO audit | 1 full audit |
| Strategy | Preliminary growth roadmap (4 phases) | 1 doc |
| Technical | 19-section developer reference document | 1 doc |
| Technical | Technical SEO & AI SEO implementation doc | 1 doc |
| Technical | Meta tags, all 22 pages | 22 pages |
| Technical | Schema architecture & implementation | 5 schema types |
| Technical | GSC + GA4 configuration | Both platforms |
| Technical | Bing Webmaster Tools setup | 1 setup |
| Technical | Redirect architecture | 10 redirects |
| Content | Keyword master (8 clusters) | 1 master doc |
| Content | Blog articles live | 18 articles |
| Content | Blog articles in pipeline | 6 articles |
| Content | Service page content | 6 pages |
| Content | Industry page SEO strategy | 14 pages |
| Content | Case studies (PDF → web) | 11 live pages |
| Geo | US city location pages | 12 pages |
| Geo | Middle East location pages | 2 pages |
| Geo | Canada + Mexico location pages | 2 pages |
| Geo | Internal linking plan, all geo pages | 1 master table |
| Authority | Brand profile platforms | 15 platforms |
| Reporting | Weekly EOD reports | Every working day |
| Reporting | GSC coverage audit | 1 report |
| Reporting | Live site technical checklist | 1 report |
| Reporting | Schema verification report | 1 report |
Where this engagement is heading.
3.5 months in, the foundation is built. 87 pages indexed. 487 queries generating impressions. Brand owned at position 1. 16 geo markets live.
The next phase is position improvement: moving the closest queries onto page 1, building topical authority through the blog pipeline, activating the full schema layer, and letting the geo expansion gain traction.
Content and authority
- Complete blog articles 19–24
- Build topical clusters for key verticals
- Digital PR and editorial outreach
- Linkable asset development
Technical and schema
- Critical dev doc fixes implemented
- Activate LocalBusiness on all geo pages
- Resolve canonical conflicts
- Clear 404 and redirect backlog
Geo and AI search
- Monitor new market indexation
- Push city pages to page 1
- Expand Middle East content depth
- Full GEO/AEO audit across all pages
Read more about GliscoLab, or view our work for the other engagements and the rebuild we ran on our own site.
Want this built for your business?
Start with a free AI visibility audit: 30 minutes, three opportunities, and a straight answer on whether this programme fits.