Skip to content

Ship Wave-1 SEO content: privacy-first, self-hosted, text-to-video, RAG, GPU FAQ - #4778

Merged
georgi merged 2 commits into
mainfrom
claude/seo-strategy-yis9pm
Aug 7, 2026
Merged

Ship Wave-1 SEO content: privacy-first, self-hosted, text-to-video, RAG, GPU FAQ#4778
georgi merged 2 commits into
mainfrom
claude/seo-strategy-yis9pm

Conversation

@georgi

@georgi georgi commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Continues the SEO strategy work in marketing/seo/CONTENT_KEYWORD_STRATEGY.md, which already had an accurate "what already exists" audit and a prioritized Wave 1 backlog of S-effort items (new rows in existing data modules, no new routes needed).
  • Ships 5 of those Wave-1 items:
    • /solutions/privacy-first (landingEntries.ts) — local-first/no-data-leaves-your-machine positioning
    • /solutions/self-hosted (landingEntries.ts) — Docker/docker-compose.yml self-host story, sourced from documented deploy facts
    • /tasks/text-to-video (taskEntries.ts) — models verified against modelEntries.ts (Veo 3.1, Sora 2, Kling 2.6, Wan 2.6)
    • /tasks/rag (taskEntries.ts) — retrieval-augmented generation hub, matched to the real chat-with-your-documents template
    • do-i-need-a-gpu FAQ row (faqEntries.ts)
  • Marked these 5 backlog rows as shipped in marketing/seo/CONTENT_KEYWORD_STRATEGY.md.
  • Skipped backlog items Docs: Typo Fix #2–4 (qualified /alternatives/comfyui-for-* pages) — those need /alternatives/[slug] route changes beyond a data row, out of scope for this pass.

Note: docs/SEO_STRATEGY.md is stale relative to the current site (it still describes ~13 indexed pages; the site now ships ~100+ across models/providers/tasks/solutions/templates/apps/showcase/blog/faq engines). marketing/seo/CONTENT_KEYWORD_STRATEGY.md is the accurate, current source of truth and is what this PR builds from — a full rewrite of docs/SEO_STRATEGY.md is a good follow-up but out of scope here.

Test plan

  • npx tsc --noEmit in marketing/ — clean
  • npm run lint in marketing/ — clean (only pre-existing, unrelated warnings)
  • Verified image-enhance and chat-with-your-documents template slugs exist in templateEntries.generated.ts
  • next build full static generation (not run — large build, typecheck+lint sufficient per repo convention for data-only changes)

Generated by Claude Code

…AG, GPU FAQ

Adds five S-effort backlog rows from marketing/seo/CONTENT_KEYWORD_STRATEGY.md
Wave 1: /solutions/privacy-first, /solutions/self-hosted, /tasks/text-to-video,
/tasks/rag, and a "do I need a GPU" FAQ row. All are new rows in existing data
modules, matching established page-entry shapes and verified against real
template slugs and models already shipped in modelEntries.ts.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BBVKkDbrQ7PfFkToiAfViR
@georgi
georgi enabled auto-merge (squash) August 7, 2026 16:44
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BBVKkDbrQ7PfFkToiAfViR
@georgi
georgi merged commit b4c9810 into main Aug 7, 2026
26 checks passed
@georgi
georgi deleted the claude/seo-strategy-yis9pm branch August 7, 2026 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants