We did it on our own site first
This site was rebuilt against three conditions — crawlable, identifiable, citable: llms.txt, Organization structured data, an entity page, and answer blocks an AI can quote whole.
We build AI agents, applications and knowledge bases, and use GEO to get your brand cited by ChatGPT, Perplexity, Gemini and Claude — and DeepSeek, Doubao, Qwen and Yuanbao for the China market. This site is our own GEO case study.
Facts you can check
Hand repetitive workflows to an AI agent that decides and self-heals
Bring AI capability into your mini-program, app and e-commerce systems
You want AI features but don't know where to start
View serviceGet ChatGPT, Perplexity, Gemini and Claude — and DeepSeek, Doubao, Qwen and Yuanbao for the China market to cite you, not your competitors
Buyers can’t find you in ChatGPT, DeepSeek or Doubao, or the AI confuses you with another company
View servicePackage your team's expert workflows into reusable AI skills
Expert know-how lives in a few people's heads and is hard to replicate
View serviceTurn scattered documents into an AI-searchable knowledge base
Experience walks out the door when staff leave, and onboarding is slow
View serviceAn AI assistant that actually knows your business context
Generic assistants don't know your internal processes or terminology
View serviceThis site was rebuilt against three conditions — crawlable, identifiable, citable: llms.txt, Organization structured data, an entity page, and answer blocks an AI can quote whole.
Three baselines on our own domain (B0 / B1 / Round 1), recording for every buyer question whether each AI engine cites us, mentions us, or leaves us out.
CasesRegression testing for this site is done by our own AI test agent: it reads the cases, generates the scripts, runs them and repairs selectors that drift.
AI Agent
A testing agent that reads requirements and pages, then generates, runs and self-heals end-to-end test cases with a traceable report.
AI Skill
Our own Claude Code / agent skill: the crawlable → identifiable → citable workflow, site-health scripts and baseline scoring, packaged as one reusable skill we run on our own and client sites.
GEO
A bilingual site for a food import/export company in Tianjin, rebuilt for GEO: separate Chinese and English URLs, hreflang, entity structured data and answer blocks an AI engine can quote whole.
Cost depends on scope, model integration and deployment. We quote a fixed price after a requirements review; MVP ranges are below, full versions are quoted per module.
| Type | MVP timeline | Notes |
|---|---|---|
| Mini-program | 3–5 weeks | Incl. admin |
| AI app (LLM) | 2–4 weeks | Cloud API or on-prem |
| E-commerce app | 6–12 weeks | iOS/Android + payments |
Timelines vary by complexity: an AI agent runs from a POC to full delivery over weeks to months; a standard knowledge base ships within weeks; GEO foundation work usually takes 2–4 weeks.
| Project | Timeline |
|---|---|
| AI agent POC | 1 week |
| AI agent full version | MVP 2–4 weeks / full 6–12 weeks |
| Knowledge base (standard) | A few weeks |
| GEO foundation | 2–4 weeks |
You receive all source code and deployment docs at delivery; IP belongs to you. We keep reuse rights only to generic components and will sign an NDA.
#source-ipDelivery includes a free maintenance period covering defects caused by our code, with the term set in the contract; annual maintenance can follow, and new features or changes from third-party API updates are scoped and quoted separately.
#maintenanceGEO (Generative Engine Optimization) makes AI engines such as ChatGPT, Perplexity, Gemini, Claude, DeepSeek, Doubao and Qwen find, correctly identify and cite your site. It rests on three conditions: crawlable, identifiable, citable.
#geo-whatSEO optimizes for search-engine ranking and clicks; GEO optimizes for whether an AI engine cites you directly in its answer. They complement each other but measure and fix different things.
| Dimension | SEO | GEO |
|---|---|---|
| Goal | Ranking & clicks | AI citation |
| Measurement | Keyword rank | Prompt citation rate |
| Key actions | Backlinks, keywords | Entity, schema, llms.txt |
Crawler hits typically appear 2–6 weeks after indexing submission; answer visibility lags crawling. We measure with B0 / B1 / Round 1 baselines, with the first re-test about 2 weeks after launch.
#geo-timeOn-prem data always stays inside your own environment, with access control and audit logging; cloud plans use encrypted transport and storage, and we can sign an NDA.
#kb-securityA free GEO baseline audit: 12 buyer questions across 3 AI engines, reported within 3 business days, including crawl, entity and structured-data checks.