SEOX
CLI Commands

seox configure

Interactive configuration wizard for SEOX

seox configure

The configure command provides an interactive wizard to set up your SEO configuration.

Usage

bunx seox configure

Interactive Flow

Prompts

The wizard guides you through configuring:

PromptDescriptionExample
Site NameThe name of your websiteAcme Inc
Site URLYour website's canonical URLhttps://acme.com
Default TitleThe default page titleWelcome to Acme
Title TemplateTemplate for page titles%s | Acme Inc
DescriptionDefault meta descriptionInnovative solutions...
KeywordsComma-separated keywordsacme, technology, innovation

Example Session

$ bunx seox configure

🔧 SEOX Configuration Wizard

? What is your site name? Acme Inc
? What is your site URL? https://acme.com
? What is your default page title? Welcome to Acme
? What is your title template? %s | Acme Inc
? What is your default description? Innovative solutions for modern businesses
? Enter keywords (comma-separated): acme, technology, innovation

 Configuration saved to seox.config.ts

📝 Your configuration has been updated!
   Run 'bunx seox doctor' to verify your setup.

Generated Output

seox.config.ts
import type { SEOXConfig } from 'seox';

export const config: SEOXConfig = {
  siteName: 'Acme Inc',
  siteUrl: 'https://acme.com',
  defaultTitle: 'Welcome to Acme',
  titleTemplate: '%s | Acme Inc',
  defaultDescription: 'Innovative solutions for modern businesses',
  defaultKeywords: ['acme', 'technology', 'innovation'],
};

Options

OptionDescription
--helpShow help message

Next Steps

On this page