pages-seo v1.0.2
pages-seo v1.0.2
Content quality + admin UX. Headline ask was "can we have it generate better, longer blogs?" — answered.
Highlights
Longer, better blog posts
- Workers AI default upgraded to
@cf/qwen/qwen3-30b-a3b-fp8. Qwen3 is an MoE model: ~3B activated params per token, similar latency to a 7B dense model, but writes noticeably better long-form prose than Llama 3.3. - Default article length 2500–4000 words (was 900–1300). Long-form ranks better for long-tail queries. Editable in
/admin → Settings. max_tokensraised to 8192 across all providers — was clipping articles mid-section.- Prompt enforces length: H2 count + FAQ depth scales with target length; the model is told to count its own words before returning JSON.
Admin theme + widget UX
- Light/dark mode toggle in the topbar. Choice persisted; applied before first paint (no FOWT).
- Widget copy-paste card at
/admin → Distribution → SEOupgraded from a static<pre>into:- JavaScript / iframe / link flavour tabs
- Inline Copy button with ⌘C fallback
- Customise panel: container id, heading, post count, light/dark/auto theme
- Live preview that re-renders on every change
Upgrade
In-app: /admin → System → Updates → Apply update.
CLI / fresh installs:
curl -fsSL https://seo.benjaminb.xyz/install/run.sh | bashThe one-liner now defaults to PAGES_SEO_REF=v1.0.2.
Full changelog
See CHANGELOG.md.