Agent First Architecture

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.

Agent-Developer Experience

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.

Pi - agent-prompt

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.

Perfect Lighthouse Scores

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.

Developer 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.

1

Prompt

Ask the agent: 'Create a pricing comparison post using a 3-column feature grid.'

2

Review

The agent generates standard HTML directly in your src/content/posts folder.

3

Validate

Automated tools check schema and formatting for perfect SEO scores.

4

Deploy

Commit to git and deploy seamlessly via Vercel or Netlify.

Why Good Website instead of a traditional CMS or drag-and-drop builder

CapabilityGood WebsiteTraditional 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

  1. 1Clone the repository from GitHub.
  2. 2Install dependencies using pnpm install.
  3. 3Configure your initial site metadata in config/site-meta.json.
  4. 4Open the project in Cursor, or use Claude Code/Pi CLI to start building components.
  5. 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?

A.

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?

A.

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?

A.

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?

A.

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?

A.

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?

A.

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?

A.

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?

A.

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.

Ready to build faster with an AI CMS platform?