# Ducseo

## A website for manufacturers that your AI agent runs

No server to maintain, no PHP to patch, and the website and every inquiry live in your own Cloudflare account. Tell Claude Code, ChatGPT or Cursor what you need and it writes copy, builds product pages, translates and fixes SEO. The demo site and its dashboard are open to try, no sign-up.

[Open the demo site](https://demo.ducseo.com/)

[Open the demo dashboard](https://demo.ducseo.com/admin/)

- **999**: CNY Setup, launch price (first 20)
- **0**: Servers for you to maintain
- **15**: yrs Author's SEO / GEO experience
- **17**: Site languages available

## The demo: website, dashboard and AI agent setup, all open

demo.ducseo.com is a complete website for a fictional valve manufacturer. Browse the site, then click "Enter demo dashboard" on the login page: every menu opens and you can try edits (nothing is saved).

- **Demo website**: What buyers see: product categories, product pages, inquiry forms, languages and structured data, exactly as on a live site.
- **Demo dashboard**: Products, block-built pages, blog, media library, inquiries, SEO report and revision history in a clean dashboard.
- **AI agent setup**: Create an API key in the dashboard, copy the ready-made setup for Claude, ChatGPT or Cursor, and the AI can manage the site.

## Works with

- Claude Code
- Claude Desktop
- ChatGPT / Codex
- Cursor
- Grok Build
- WorkBuddy

## Eight concrete reasons

- **Your AI agent manages the site**: With the Ducseo MCP installed, your AI writes copy, builds products, translates, runs SEO checks and changes the theme. Not happy? Ask for another version.
- **No server to break into**: Runs on Cloudflare Workers: no VPS, no PHP, no plugins. Server OS holes and plugin vulnerabilities simply do not apply.
- **Your data, your account**: Website, database, images and inquiries sit in your own Cloudflare account, not with Ducseo and not on a SaaS platform. Backed up daily.
- **SEO built into the code**: Separate URLs and hreflang per language, a sitemap with honest lastmod dates, Product, FAQ and breadcrumb structured data, 301s and IndexNow.
- **Ready for AI search**: llms.txt, a Markdown version of every page, FAQ structure and a company fact sheet help ChatGPT, Perplexity and Google AI Overviews read and cite you.
- **Almost no hosting cost**: Most B2B sites fit in Cloudflare's free plan. When traffic grows, the paid Workers plan is about USD 5 a month and no code changes.
- **Inquiries are never lost**: Turnstile spam protection, saved before any email is sent, reply goes straight to the buyer; page, country and UTM source recorded; CRM webhook.
- **A human approves AI edits**: Changes are saved as drafts and previewed before publishing. Every edit is in the revision history, marked human or AI, and can be rolled back.

## Say it once in your AI tool, and the site is updated

Open Claude Code or ChatGPT and ask in plain language:

1. "Turn these 20 product sheets into English and Spanish product pages with full spec tables"
2. "Run the SEO check and add the missing meta descriptions"
3. "Add an FAQ to the home page about MOQ, lead time and payment terms"
4. "Change the main color to the blue of our logo"

The AI saves its work as a draft; you preview it in the dashboard and publish.

[Look around the demo dashboard](https://demo.ducseo.com/admin/)

## How Ducseo compares

| | WordPress | SaaS website builder | Ducseo |
|---|---|---|---|
| Server | Hosting or VPS; OS, PHP and plugins need patching | Run by the platform | Not needed; runs on Cloudflare's edge network |
| Who holds the data | Your host | The platform | Your own Cloudflare account |
| Content updates | Manual, in the admin | Manual, in the admin | Manual, or by your AI agent |
| Hosting cost | Yearly hosting fee | Yearly subscription | Cloudflare free plan for most sites |
| SEO / GEO | Plugins and settings | Depends on the platform | hreflang, structured data, sitemap, llms.txt built in |
| If you stop paying | Site goes down with the hosting | Site usually goes offline | Site keeps running and keeps getting upgrades |

## From first message to launch in six steps

- **Get in touch**: Tell us your industry and what you need through the inquiry form.
- **Open Cloudflare**: You sign up for Cloudflare, add a payment method and invite Todd as a member.
- **Deploy**: Database, storage and the website are created in your account and your domain is connected.
- **Install the AI agent**: Your AI tool and the Ducseo MCP are installed remotely, with a short training.
- **AI fills the site**: Following a material checklist, the AI turns your company and product data into pages, products and FAQs.
- **Review and launch**: You preview and publish, then the site is submitted to Google Search Console.

## Pay for setup once, get upgrades for life

Prices in Chinese yuan (CNY). The yearly fee is optional advisory; without it the site keeps running and keeps getting upgrades.

- **Website setup**: ¥999 one-off Launch price for the first 20 clients, then ¥1,999. Help setting up your Cloudflare account Deployment and domain connection Remote install of your AI agent (Claude Code, ChatGPT, Cursor, Grok Build) Basic training Free upgrades for life On-site installation +¥500
- **AI advisory**: ¥4,999 / year Optional; renew only if you want to. Ask anything while using AI for copy and content SEO and GEO diagnosis and strategy Content planning advice Site and upgrades unaffected if you stop
- **Done-for-you content**: Quoted Prefer not to use AI yourself? Todd writes and publishes the content. Complete the material checklist first Priced per deliverable Revision rounds in the contract
- **Link building**: Price list Link building and overseas media placements, priced per link. Chosen by industry and target keyword Price list sent on request

## Who builds Ducseo

Ducseo is built and run by **Todd**, who has worked in SEO and GEO for 15 years. He started as a cross-border e-commerce site owner, ran a store with RMB 500 million in annual revenue, has operated more than 10 cross-border e-commerce sites and personally owns more than 20 websites across many niches.

Ducseo began as a favor: a classmate who runs an export business needed a new website. The usual options all had a catch: WordPress needs someone to patch servers and plugins, and SaaS builders charge every year while keeping your inquiries on their platform. So Todd wrote this one from scratch: no server to maintain, data in the client's own account, content handled by AI.

The setup fee is low because the code is already written and deployment is scripted. The aim is simple: more exporters with a website they own, that needs no technical staff and no platform lock-in.

[About Todd and Ducseo →](/about/)

## Frequently asked questions

- **What is Ducseo and who is it for?**: Ducseo is a website system for manufacturers and trading companies that sell B2B: product catalog, languages, inquiries, blog, SEO and GEO are built in, and an AI agent can write and maintain the content. It is built for inquiries, not online shops: there is no cart or online payment.
- **Can I see it before I decide?**: Yes. demo.ducseo.com is a complete website for a fictional valve manufacturer. Browse the site, then click "Enter demo dashboard" on the login page, no sign-up. Every menu opens and you can try edits; nothing is saved.
- **How is it different from WordPress?**: WordPress needs hosting or a VPS, and the OS, PHP and plugins must be patched constantly; plugin holes are a common reason export sites get hacked. Ducseo needs no server and no plugins: it runs on Cloudflare's edge network, has SEO and GEO built into the code, and can be maintained by your AI agent.
- **How is it different from a SaaS website builder?**: On a SaaS builder the site and inquiries live in the platform's account and the site usually goes offline when you stop paying. Ducseo runs in your own Cloudflare account with a one-off setup fee; the yearly fee is optional advisory, and the site keeps running and upgrading without it.
- **What does the ¥999 setup include?**: Help configuring your Cloudflare account, deploying the code and connecting your domain; remote installation of your AI agent (Claude Code, ChatGPT Desktop / Codex, Cursor or Grok Build) with the Ducseo MCP; and basic training. ¥999 is the launch price for the first 20 clients; after that it is ¥1,999.
- **Are there other costs?**: A few third-party costs are paid by you directly: your domain, and a subscription to your AI tool (Claude, ChatGPT etc.). Cloudflare's free plan is enough for most B2B sites; R2 storage needs a payment method on file but is free within its allowance; very busy sites can move to the paid Workers plan (about USD 5 a month). Inquiry emails use Resend, free for 100 emails a day.
- **Is the yearly fee required? Does the site stop without it?**: No and no. The ¥4,999 yearly fee buys advisory: questions about using AI for copy, content, SEO and GEO. Renew only if you want to. Without it the site keeps running and keeps receiving upgrades.
- **What does "free upgrades for life" mean?**: Every Ducseo site runs the same code. New features, blocks, designs and security fixes are deployed to every client site at no charge, whether or not you pay the yearly fee.
- **Do I get the source code?**: No. You own the deployed website in your own Cloudflare account and all of its data: content, images and inquiries can be exported and backed up. Upgrades are deployed for you, so there is no code to maintain.
- **Do I need technical skills to use the AI agent?**: No. Todd installs it remotely; after that you describe what you want in plain language, for example "turn this product sheet into an English product page". The AI saves drafts, and you preview and publish them in the dashboard.
- **Which AI tools are supported?**: Claude Desktop, Claude Code, ChatGPT Desktop / Codex, Cursor, Grok Build, WorkBuddy and other MCP-capable tools. The dashboard's AI Agent page has a ready-made setup for each, with your site address and key filled in.
- **Will the AI make up facts about my company?**: It is told not to. You keep a company fact sheet in the dashboard (founding year, capacity, certifications, markets...). The AI must read it before writing and may only state those facts; if something is missing it asks you. It also gets writing and SEO rules that rule out empty superlatives and keyword stuffing.
- **Can the AI break my website?**: AI changes are saved as drafts and never touch the live page until someone publishes. Every change is in the revision history, marked human or AI, with one-click rollback. Each API key can be limited (for example drafts only, no publishing) and revoked at any time.
- **Which languages are supported?**: 17 site languages, including English, Spanish, Portuguese, French, German, Russian, Arabic, Japanese and Korean, switched on as needed. Each language has its own URLs and hreflang, and the AI can translate in bulk. The dashboard is in English and Chinese.
- **Which SEO features are built in?**: Separate URLs and hreflang per language; a sitemap with true last-modified dates; Organization, Product, BreadcrumbList, FAQPage, BlogPosting and VideoObject structured data; canonical tags and per-language indexing switches; 301 redirects and a 404 log; IndexNow; zero JavaScript by default, responsive images and edge caching. An SEO report lists issues the AI can fix one by one.
- **What is GEO and why does it matter?**: GEO (generative engine optimization) helps AI search such as ChatGPT, Perplexity and Google AI Overviews understand and cite your website. More buyers now ask an AI before they contact suppliers. Ducseo provides llms.txt, a Markdown version of every page, FAQ structure, a company fact sheet and per-crawler robots.txt control.
- **Do you guarantee Google rankings?**: No. Rankings depend on competition, content and links; be careful with anyone who guarantees page one. What Ducseo guarantees is that the technical side will not hold you back: crawlable, indexable, correct structured data. New sites usually take several months to build steady organic traffic.
- **Where is my data and can I export it?**: Everything is in your own Cloudflare account: the database in D1, images and files in R2. The database is backed up to your R2 every day, 30 copies kept, downloadable from the dashboard; products can be imported and exported as Excel or CSV.
- **Can the site be hacked?**: No website is perfectly safe, but Ducseo's attack surface is small: no server to log into, no PHP or plugins, no operating system to patch. Dashboard sign-in has bot protection and rate limiting, passwords are salted and hashed, API keys are stored only as hashes, and Cloudflare provides DDoS protection and HTTPS.
- **What happens to my site if Ducseo stops?**: The site runs in your own account and does not depend on any Ducseo server, so it keeps running and your data stays with you. Only new upgrades would stop.

## Tell us about your export website

Your industry, target markets and current website. Todd replies personally.

Setup launch price ¥999 for the first 20 clients
Try the demo first, decide later
Content writing and link building quoted on request

Todd

Ducseo author · 15 years in SEO / GEO

---

Ducseo · https://ducseo.com/en/
