Docs menu
Markdown

Put your blog on SuperDuperSEO

SuperDuperSEO writes and publishes SEO pages, and serves them to your site as its CMS. Your site keeps its design and domain and renders the pages on its own server. Every page arrives with the SEO done: title, description, canonical, structured data, sitemap, feed, llms.txt, redirects and IndexNow.

A new site is on SuperDuperSEO from the moment you add it. Its pages wait there until your site shows the first one; daily writing starts then. In the app this is the Connect your site step, with three ways to do it.

With an AI agent (recommended)

  1. Add the MCP server to your agent (Claude Code shown; any MCP client works):

    claude mcp add --transport http --scope user superduperseo https://app.superduperseo.com/mcp
    

    Then /mcp, choose superduperseo, and sign in once.

  2. Open your site's repository and say:

    Put the blog of example.com on SuperDuperSEO. Call get_site_setup for example.com and follow it: keep every URL the site has today, render posts on the server, deploy and run check_site. Then call get_setup and fill in anything still missing (pages a day, author, topics), asking me where you need to.

  3. The agent works through the setup:

    • it reads get_site_setup, creates a site key and stores it in your server environment;
    • it changes your site to render posts from SuperDuperSEO (the SDK or a starter);
    • it deploys, adds the webhook, and runs check_site until your first page passes.
  4. You add one DNS record so Search Console can verify the site (the agent tells you which). Moving from another CMS? The agent shows you the switch before it happens, and your old CMS stays switched off for 30 days in case you want to go back.

Every existing URL stays the same.

Send it to your developer

In Connect your site, choose My developer and send the link. It has the steps, a prompt for their coding agent, the site key (shown once) and a check of the live site. They need no account; the link works for 7 days.

By hand

  1. In Connect your site, choose I'll do it myself and create the site key (it is shown once).
  2. Build the blog with the SDK following the Content API rules, or copy a starter: Next.js, Cloudflare.
  3. Deploy, then Check my site. Add the webhook on the site's Content API page so new pages appear in seconds.