Skip to main content
seofields

Feature

SEO health scoring across your Sanity Studio

The SEO Health Dashboard scans documents with SEO fields, calculates a 0-100 score, surfaces missing metadata, supports filters, and exports reports for cleanup workflows.

Benefits

Find weak pages fast

Sort and filter documents by health tier, score, document type, and missing field issues.

Make audits repeatable

Use consistent scoring across title, description, keywords, social fields, robots, and structured metadata signals.

Export reports

Export CSV or JSON for editorial cleanup, client reporting, and handoff workflows.

How it works in Sanity

1

Add a license key

The dashboard is a paid feature activated with a one-time project license.

2

Scan SEO documents

Documents that use the seo field can be evaluated for completeness and health signals.

3

Prioritize fixes

Editors can use scores, tiers, and issue filters to decide which content needs attention first.

Code examples

sanity.config.ts
import { defineConfig } from 'sanity'
import seofields from 'sanity-plugin-seofields'

export default defineConfig({
  // ...
  plugins: [
    seofields({
      licenseKey: process.env.SANITY_STUDIO_SEOFIELDS_LICENSE_KEY,
      dashboard: {
        enabled: true,
        title: 'SEO Health',
      },
    }),
  ],
})
Document schema
import { defineField, defineType } from 'sanity'

export default defineType({
  name: 'post',
  type: 'document',
  fields: [
    defineField({ name: 'title', type: 'string' }),
    defineField({ name: 'slug', type: 'slug', options: { source: 'title' } }),
    defineField({
      name: 'seo',
      title: 'SEO',
      type: 'seoFields',
    }),
  ],
})

FAQ

Is the SEO Health Dashboard free?

The core SEO fields are free. The dashboard is a licensed feature with a one-time project license.

Can I try the dashboard first?

Yes. The website includes a demo dashboard with sample audit data so you can inspect the workflow before buying a license.

What does the score measure?

The score evaluates SEO field completeness and quality signals such as title, description, focus keyword, social metadata, robots settings, and related checks.

Can reports be exported?

Yes. The dashboard supports CSV and JSON export workflows for audits, cleanup, and reporting.

Turn SEO cleanup into a visible workflow

Open the demo to inspect the dashboard, then read the setup docs before activating it in your Studio.

Sanity SEO Health Dashboard — sanity-plugin-seofields