v0.2 — Now with redirects, orphaned content detection & more

SEO that works
while you write

Meta tags, structured data, sitemaps, content analysis, social auto-posting, and analytics. One plugin. Zero config.

$ npm install @emdash-seo/toolkit

Free forever for core features. See Pro plans

Everything your content needs to rank

From meta tags to social sharing, every SEO feature built into one lightweight plugin for Emdash CMS.

Meta Tags

Auto-generated title, description, and canonical URL for every page. Override anything per-content or globally.

Free

15 Schema Types

Article, Product, FAQ, HowTo, Recipe, Event, and more. Rich results in Google without touching JSON-LD.

Free

XML Sitemaps

Dynamic sitemap.xml with proper priorities, change frequencies, and image entries. Automatic IndexNow pinging.

Free

Content Analysis

Real-time SEO scoring with actionable feedback. Keyword density, heading structure, internal links, and more.

Pro

Social Auto-Post

Auto-post to Bluesky and X/Twitter when you publish. Perfect OpenGraph and Twitter Card tags on every share.

Pro

Analytics

Lightweight, privacy-first analytics. Page views, referrers, and top pages without external scripts or cookies.

Pro

Readability

Flesch-Kincaid scoring, sentence length analysis, passive voice detection. Write content that connects.

Pro

Link Intelligence

Redirect manager, broken link detection, and orphaned content finder. Keep your site graph healthy.

Pro

Multi-Language

Automatic hreflang tags for multilingual sites. One plugin handles every locale your Emdash site supports.

Free

Three steps. Five minutes.

Install the plugin, configure your defaults, and let it handle the rest.

01

Install the plugin

Add the package and register it in your Emdash configuration.

terminal
# Install the package npm install @emdash-seo/toolkit # That's it — Emdash auto-discovers it
02

Configure your defaults

Set your site name, default OG image, and social accounts in the admin panel.

settings
{ "siteName": "My Site", "defaultOgImage": "/og.png", "twitterHandle": "@mysite", "analyticsEnabled": true }
03

Publish and rank

Every page gets meta tags, schema, and sitemap entries automatically. Override anything per-content.

generated output
<title>My Post — My Site</title> <meta name="description" .../> <script type="application/ld+json"> { "@type": "Article", ... } </script>

Start free. Upgrade when you're ready.

Core SEO features are free forever. Pro unlocks content analysis, social auto-posting, analytics, and more.

Free
$0

Free forever. No credit card.

  • Auto meta tags & canonical URLs
  • 15 JSON-LD schema types
  • Dynamic XML sitemap
  • Robots.txt generation
  • Multi-language hreflang
  • IndexNow auto-ping
Get Started
Agency
$199 /yr

Everything in Pro, plus:

  • Up to 10 site licenses
  • Priority support
  • Google Search Console integration
  • Early access to new features
  • Bulk SEO editing tools

Ready to rank?

One command. Five minutes to full SEO coverage.

$ npm install @emdash-seo/toolkit