diff --git a/PROGRESS.md b/PROGRESS.md index 460f4aa..34d1c86 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -118,6 +118,20 @@ Restructure the 3-tab editor panel for better discoverability. Replace Settings | 19-20 | Merge page settings into Page tab, remove Settings tab | 1h | planned | | 21-22 | Polish and testing | 2h | planned | +### SEO enhancements ([plan](docs/plans/seo-enhancements.md)) + +Comprehensive SEO tooling to rival Yoast/RankMath. Per-page SEO controls, enhanced schema, SEO preview panel, focus keyword with scoring, FAQ schema, Search Console integration. + +| # | Task | Est | Status | +|---|------|-----|--------| +| 1-4 | Per-page SEO controls (noindex/nofollow, meta descriptions) | 2h | planned | +| 5-8 | Enhanced Organization schema (business info, social profiles) | 2h | planned | +| 9 | Image sitemap entries | 1h | planned | +| 10-13 | SEO preview panel (Google search + social card) | 4h | planned | +| 14-18 | Focus keyword & SEO score/checklist | 4h | planned | +| 19-21 | FAQ block with FAQPage schema | 2h | planned | +| 22-25 | Google Search Console integration | 6h | planned | + ### Draft-then-publish workflow ([plan](docs/plans/draft-publish-workflow.md)) Auto-save drafts, explicit publish. No more lost work or `beforeunload` warnings. Visitors always see published version. @@ -179,3 +193,4 @@ All plans in [docs/plans/](docs/plans/). Completed plans are kept as architectur | [security-hardening.md](docs/plans/security-hardening.md) | Planned | | [draft-publish-workflow.md](docs/plans/draft-publish-workflow.md) | Planned | | [editor-reorganisation.md](docs/plans/editor-reorganisation.md) | Planned | +| [seo-enhancements.md](docs/plans/seo-enhancements.md) | Planned | diff --git a/ROADMAP.md b/ROADMAP.md index 99a25f7..a864bc2 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -35,21 +35,17 @@ Complete cost visibility for shop owners. [Plan](docs/plans/profit-aware-pricing Email list collection (signup forms on shop pages). Campaign sending for product launches and sales. Simple to start: collect emails, send via Swoosh. Ties into sales & promotions for sale announcement blasts. -## SEO settings +## SEO enhancements -Comprehensive SEO tooling to rival best-in-class WordPress plugins (Yoast, RankMath) and other 2026 best-of-breed SEO tools. Needs a full planning session to scope. +Comprehensive SEO tooling to rival best-in-class WordPress plugins (Yoast, RankMath). [Plan](docs/plans/seo-enhancements.md). -Potential areas: -- Per-page SEO scoring/analysis with actionable suggestions -- Structured data / JSON-LD beyond the basics (FAQ, HowTo, product reviews, breadcrumbs) -- XML sitemap with priority/frequency hints, image sitemaps -- Canonical URL management, hreflang for multi-language -- Open Graph and Twitter card previews in the editor -- Internal link suggestions -- Readability analysis -- Search console integration -- Redirect chains and broken link detection (partially done via URL redirects feature) -- Core Web Vitals monitoring +- Per-page noindex/nofollow controls and meta descriptions +- Enhanced Organization schema (business info, logo, contact, social profiles) +- Image sitemap entries +- SEO preview panel (Google search + social card mockups) +- Focus keyword with SEO score/checklist +- FAQ block with FAQPage schema +- Google Search Console OAuth integration ## Multiple print providers