Docs Core Concepts Seo

Seo

SEO Workspace

Overview Strip

Top bar: average SEO score across all pages + issues summary (counts of: no title · no desc · keyword conflicts · low-score pages).

Site Health Panel

Shown in right column when no page is selected:

  • Score ring 0–100
  • Stat cards: Total Pages · Issues · No Title · No Desc · Noindex · Duplicate Keywords

Click a stat card to filter the pages list. No Title and No Desc cards have a "Fill with AI" button that batch-generates meta for all matching pages.

Pages List (Left Column)

Two view modes toggled at top: List (name + score rows) · Grid (thumbnail cards with score).

Score color: high (≥75, light) · mid (≥40, grey) · low (<40, dim). No score yet = —.

Inline rename: double-click a page name to rename it directly in the list.

Page Editor (Center Column)

Click any page to open:

Meta Fields

  • Meta Title — char counter shown (ideal 30–60, max 60)
  • Meta Description — char progress bar (ideal 70–160, max 160)
  • Focus Keyword — drives all analysis checks

SERP preview updates live: shows how the page appears in Google results (title + URL + description).

Open Graph

  • OG Title, OG Description
  • OG Type button group: Website · Article · Product
  • OG Image — pick from image library; thumbnail shown; Clear removes it
  • Canonical URL
  • Noindex and Nofollow checkboxes

AI Generation

"Analyze & Generate" button generates meta title + description simultaneously using page content and focus keyword. Both fields update in place.

All changes auto-save after 1.5 s. No save button needed.

Analysis Panel (Right Column)

Score Ring

0–100. Updates after each Analyze run.

Checks

| Area | Checks | |---|---| | Title | Missing / too short (<30) / too long (>60) / ideal | | Description | Missing / too short (<70) / too long (>160) / ideal | | Focus keyword | In title · in description · in URL slug · density 0.5–2.5% | | Content depth | <50 words = error · <300 words = warning · 300+ = good | | Images | Count of images missing alt text | | URL slug | Length >75 chars = warning | | Internal links | 0 links = warning; any links = good |

Severity levels: good (check icon) · warning · error · notice (all three use alert icon).

"Analyze" button re-runs on demand.

Images Panel (Right Column, below Analysis)

Appears when a page is selected.

Summary bar: total image count · unoptimized count · estimated byte savings.

Image rows (accordion — click to expand):

  • Thumbnail · dimensions · original → optimized size · alt text excerpt · badge (Optimized / Original)
  • Red border = stretched (image smaller than its display size)
  • Expanded panel: edit Alt text + AI Analyze & Generate (Pro only) · edit Title · Optimize or Restore Original button

Optimize all button — batch-optimizes all unoptimized images on the page. Reports images optimized + bytes saved.

AI alt generation requires Store Name and Store Description to be filled in Settings first.


SEO Settings (Settings Workspace)

SEO settings appear in the Settings workspace alongside store, brand, and other site config.

Social Profiles (Left Column)

Dynamic list of social profile URLs. Add with "+ Add Profile", remove with ×. Platform auto-detected from URL and shown as label. Supports 30+ platforms including: Facebook, Instagram, X (Twitter), LinkedIn, YouTube, TikTok, Pinterest, GitHub, Threads, Discord, Twitch, Vimeo, Spotify, Telegram, WhatsApp, Snapchat, Medium, Dribbble, Behance, Yelp, Patreon, Substack.

Local Business Schema (Left Column, collapsible)

  • Enable structured data toggle
  • Business Type button group: Store · Restaurant · Service · Medical · Hotel · Other (custom text)
  • Opening Hours — text field, e.g. Mo-Fr 09:00-17:00 (only for Restaurant, Hotel, Medical)
  • Price Range — text field, e.g. $$ (only for physical types)
  • Schema completeness checker — shows 8 required fields with ✓/✗: Name · Description · Phone · Email · Street Address · City · Postal Code · Logo/OG Image. Missing fields link to Settings.
  • Preview schema button — shows generated JSON-LD in modal

Routing (Center Column)

404 behavior button group:

  • None — return real 404 status (recommended for SEO)
  • Home — redirect all 404s to homepage
  • Custom — redirect to a chosen page (page selector appears)

Redirects (Center Column)

List of active redirects showing: source URL · target URL · type · hit count. Click a row to edit. "+ Add Redirect" opens the form.

Redirect form fields: From URL · To URL · Type (301 Permanent / 302 Temporary)

Use 301 for permanent moves; 302 for temporary redirects.

Google Search Console (Center Column)

Verification input — paste only the content= value from the GSC HTML meta tag.

Sitemap (Center Column)

  • Pages toggle · Products toggle (what to include)
  • Generate Sitemap button — creates XML sitemap
  • View link — opens sitemap in new tab
  • Sitemap URL shown after generation

robots.txt (Center Column)

Auto-expanding textarea for custom rules, appended after Instinctor's automatic defaults.

  • Preview button — opens modal showing full generated robots.txt
  • Auto-Optimize button — AI suggests rules based on site type; review before saving