The SEO website builder for the AI agent era
Good Website is an SEO-first, Next.js CMS template. Skip the rigid no-code tools and collaborate directly with Claude, Pi, and Cursor to generate, customize, and deploy search-ready sites.
Build and ship websites with AI agents
Traditional CMS interfaces slow down development by separating the content from the code. By using Good Website, a purpose-built ai agent cms template, you invite Claude, Pi, and Cursor directly into your project.
Our strict Agent-Developer Experience (ADX) instructions ensure that when you prompt an agent to build a new feature or layout, it interacts safely with your Next.js components and configuration. The agent generates the code, but you maintain the ability to review, test, and deploy every change securely.
User:
Make the navbar floating and rounded, and add a minimalist newsletter section.
Agent:
Reading AGENTS.md...
Updating src/components/Navbar.tsx
Creating src/components/Newsletter.tsx
Done! I have applied the custom theme variables and verified mobile responsiveness.
SEO is built into the publishing foundation
When looking for the best website platforms for SEO, you need more than a generic checklist. Good Website bakes technical SEO directly into the architecture.
Automated Metadata
Dynamic title tags, descriptions, and Open Graph data generated for every route.
Structured Data
Built-in JSON-LD schema injection for rich Google results.
Core Web Vitals
Optimized image handling, zero layout shift, and server-first rendering to ensure lightning-fast LCP.
Semantic HTML5
Strict heading hierarchies and accessible markup by default.
A Next.js CMS template for code-first teams
We have created an seo optimized nextjs cms that hands ownership back to the developer. Built on Next.js 15+ with the App Router, React Server Components, and Tailwind CSS, this template is entirely extensible.
Because it is a code-first repository, you do not rent your customization from a SaaS dashboard. You own the component logic, the deployment model, and the entire content lifecycle. It is the ultimate Next.js CMS template for teams that want speed without sacrificing technical control.
Code-as-Content and the AI CMS workflow
As a true code content cms platform, we bypass the limitations of generic Markdown. Blog posts and pages are free-form HTML files powered by Tailwind utilities. This means your posts aren't just text—they are mini-applications.
Prompt
Ask the agent: 'Create a pricing comparison post using a 3-column feature grid.'
Review
The agent generates standard HTML directly in your src/content/posts folder.
Validate
Automated tools check schema and formatting for perfect SEO scores.
Deploy
Commit to git and deploy seamlessly via Vercel or Netlify.
Why Good Website instead of a traditional CMS or drag-and-drop builder
| Capability | Good Website | Traditional Builders |
|---|---|---|
| Code Ownership | 100% (GitHub repo) | Locked in database |
| AI Agent Compatibility | Native (via ADX) | Limited / None |
| SEO Control | Programmatic & Complete | Basic plugin fields |
| Publishing Workflow | Git-backed diffs | Dashboard clicking |
Who it is for
This is a specialized seo friendly website builder tailored for developers, indie hackers, and technical marketers who are comfortable working in a code editor and managing git repositories.
Who it is not for
If you are looking for a purely visual drag-and-drop editor without touching code, a local website design service, or a turnkey hosted blog where you do not manage any configuration, Good Website is not the right fit.
How to get started
- 1Clone the repository from GitHub.
- 2Install dependencies using
pnpm install. - 3Configure your initial site metadata in
config/site-meta.json. - 4Open the project in Cursor, or use Claude Code/Pi CLI to start building components.
- 5Deploy the codebase directly to platforms like Vercel or Netlify.
$ git clone https://github.com/orchidtexture/good-website.git
$ cd good-website
$ pnpm install
added 245 packages, and audited 246 packages in 3s
$ pnpm run dev
ready - started server on 0.0.0.0:3000, url: http://localhost:3000
Frequently Asked Questions
Frequently Asked Questions
Q.What is an AI CMS platform?
An AI CMS platform is a content management system designed specifically to be operated, extended, and maintained by AI agents like Claude, Pi, or Cursor, rather than just humans clicking through a dashboard.
Q.Is this a Next.js CMS template?
Yes. Good Website is an SEO optimized Next.js CMS template using the latest App Router, React Server Components, and Tailwind CSS. It is built to be a code-first foundation for your site.
Q.How does it improve SEO?
It bakes technical SEO into the architecture. It automatically implements JSON-LD schema, metadata, canonical tags, and semantic HTML5, ensuring your site is search-ready by default.
Q.Can I use Claude, Pi, or Cursor?
Absolutely. The repository includes strict AGENTS.md instruction layers so your preferred AI agent understands exactly how to generate components, modify layouts, and create content.
Q.Do I need to code?
You should be comfortable with a code editor, git, and basic deployment concepts. While AI agents write the code, this is a developer-centric product where you own and review the source code.
Q.Can I customize the content model and design?
Yes, infinitely. Because it uses a Code-as-Content model, you aren't restricted by predefined dashboard fields. You can ask an agent to build custom React components right into your posts.
Q.Does it replace an SEO tool?
It replaces the need for technical SEO plugins and manual schema formatting by automating best practices, but you still need to research keywords and plan your content strategy.
Q.Who should not use it?
If you are looking for a purely visual drag-and-drop editor without touching code, or a turnkey hosted solution where you don't manage a GitHub repository, a traditional no-code website builder is a better fit.