Help

What each form field means, with examples and defaults

Step 1 — Project Identity

Brand name

The name of your company, product, or brand. It will be used consistently in the generated SEO prompt and meta tags.

Example: Acme Inc, My SaaS, DevHire

Default: (empty — prompt will use a placeholder)

Domain

Your website’s full URL. Use HTTPS and no trailing slash. This is used for canonical URLs, sitemaps, and Open Graph tags.

Example: https://example.com, https://myapp.io

Default: (empty — prompt will use a placeholder)

Project description

A short description of what your project or site does. Helps the SEO prompt understand context and suggest relevant structure.

Example: A platform to hire developers from GitHub

Default: (empty)

Page type

The kind of page or site you’re optimizing. This shapes the content structure and SEO recommendations.

Example: SaaS Landing Page, Blog, E-commerce

Default: SaaS Landing Page

Options: SaaS Landing Page · Blog / Content Site · Portfolio / Personal Brand · E-commerce · Full Web App · Documentation Site

Tech stack

The framework and technologies your site uses. The prompt will suggest implementation details that match your stack (e.g. Next.js metadata API).

Default: Next.js (App Router) + TypeScript + Tailwind + MongoDB

Options: Next.js (App Router) + TypeScript + Tailwind + MongoDB · Next.js (Pages Router) + TypeScript · React + Vite + TypeScript · Remix + TypeScript · SvelteKit · plain HTML / CSS / JS · custom

Custom stack

Only shown when Tech stack is “Custom”. Describe your stack in your own words (e.g. Laravel + React, WordPress).

Example: Laravel + React, WordPress + custom theme

Step 2 — SEO Keywords

Primary keyword

The main search phrase you want this page to rank for. One primary keyword per page is recommended to avoid cannibalization.

Example: best project management tool for startups

Default: (empty)

Secondary keywords

Related or supporting keywords (LSI, long-tail). Add them as tags; they’ll be woven into the content and headings.

Example: remote developer hiring, GitHub talent, find developers

Default: (empty)

Search intent

What the user is trying to do when they search: learn (informational), evaluate/buy (commercial), take action (transactional), or find a brand (navigational).

Default: Commercial (user wants to evaluate / buy)

Options: Commercial · Informational · Transactional · Navigational

Target audience

Who you’re writing for. Helps tailor tone, depth, and calls-to-action in the prompt.

Example: CTOs, HR leaders, indie hackers, small business owners

Default: (empty)

Step 3 — Content Strategy

Competitor domains

Sites you consider competitors. The prompt can reference analyzing and outperforming them (e.g. for content ideas).

Example: competitor.com, other-tool.com

Default: (empty)

Content style

The overall style of your content: professional, casual, technical, or marketing-focused.

Default: Professional / Enterprise

Options: Professional / Enterprise · Casual / Conversational · Technical / Developer-focused · Marketing / Sales-driven

Tone of writing

The voice of your copy: authoritative, friendly, persuasive, educational, or minimalist.

Default: Authoritative

Options: Authoritative · Friendly · Persuasive · Educational · Minimalist

Content length

Target length for the main content. Affects how much the prompt asks for (e.g. short vs long-form).

Default: Medium (1000–1500 words)

Options: Short (500–800 words) · Medium (1000–1500 words) · Long-form (2000–3000 words) · Comprehensive (3000+ words)

Extra notes

Any special requirements: accessibility, specific schema, regional SEO, or custom instructions for the AI.

Example: Focus on EU audience, add FAQ schema, WCAG AA

Step 4 — Output Options

Title format

How the page title (and similar titles) should be structured: brand first, keyword first, or combined.

Default: Brand | Keyword

Options: Brand | Keyword · Keyword — Brand · Keyword | Brand · Brand: Keyword

Rendering strategy

How your app serves pages: static (SSG), server-rendered (SSR), incremental (ISR), or client-side (CSR). Affects SEO and performance advice.

Default: SSG (Static Site Generation) for max performance

Options: SSG (Static Site Generation) for max performance · SSR (Server-Side Rendering) for dynamic pages · ISR (Incremental Static Regeneration) · CSR (Client-Side Rendering) — SEO limited

Structured data

Which JSON-LD schema(s) to include: WebSite, Organization, Article, Product, FAQ, or none.

Default: WebSite + SoftwareApplication schema

Options: WebSite + SoftwareApplication schema · WebSite + Organization schema · Article + BreadcrumbList schema · Product + Review schema · FAQPage schema · none

Sitemap

How the sitemap is generated: dynamic route, static file, or a package like next-sitemap.

Default: dynamic XML sitemap via /sitemap.xml route

Options: dynamic XML sitemap via /sitemap.xml route · static sitemap.xml in /public · next-sitemap package

Image format

Preferred image format and optimization (e.g. WebP, AVIF, next/image).

Default: WebP with AVIF fallback

Options: WebP with AVIF fallback · AVIF primary · next/image with automatic optimization

Load target

Target load time for performance (e.g. under 2s). Used in the prompt’s performance section.

Default: under 2s (good)

Options: under 1.5s (excellent) · under 2s (good) · under 3s (acceptable)

CDN

Content delivery network you use or plan to use. Referenced in performance and caching advice.

Default: Vercel Edge Network

Options: Vercel Edge Network · Cloudflare · AWS CloudFront · none / not decided

Analytics

Analytics or tracking setup (e.g. GA4, Plausible, Vercel Analytics). The prompt can mention integration.

Default: Google Analytics 4 + Google Search Console

Options: Google Analytics 4 + Google Search Console · Plausible Analytics (privacy-first) · Vercel Analytics · PostHog · none

Robots.txt rules

Custom rules for robots.txt (e.g. disallow /api/, /admin/). Leave blank for a sensible default.

Example: block /api/ and /admin/, allow all public pages