Install SEO + Content + Learning plan handoff
What was done
Installed the four-part handoff Ryan brought back from the wat1.botgui.de session in .tmp/seo/. The handoff positions Bailey as Intelligence-Driven Civil Engineering · Southern Idaho in AI search and traditional search across a 1-year horizon.
- CLAUDE.md insert. Added an “SEO + Content + Learning Plan” section at the top of
CLAUDE.mdpointing future Claude sessions at.tmp/seo/00_HANDOFF.md, declaringsrc/content/seo-plan/items.jsonas the single source of truth for progress, and codifying the ship-autonomously / queue-for-Ryan / never-without-approval split. - items.json content. Dropped the populated progress data into
src/content/seo-plan/items.json— 6 phases, 41 items, 10 KPI queries, baseline visibility 2/10 (April 2026 test). Markedseo-plan-pageandfaqpage-hubitems as completed-today since this commit ships them. /dev-iq/seo-plan/page. Builtsrc/pages/dev-iq/seo-plan.astrofrom the Astro component sketch inbailey_seo_plan_section_and_content.md§ Part 1. Renders progress meter, AI visibility scoreboard with the 10 query list, six per-phase progress sections with done/in-progress/pending checks, methodology block on dark background, and a soft “talk to Kelli” CTA. Page emits bothArticleandFAQPageJSON-LD via<slot name="head" />— eat your own cooking.- FAQPage schema on
/dev-iq/faqs/. Added six entity-defining Q&As asFAQPageJSON-LD on the FAQ hub: who/where/what/feasibility/entitlement-timeline/agency-coordination. Answers stay qualitative and only reuse facts already public in the homepageProfessionalServiceschema (founded 2006, 6-county area, 5 service families, founder David Bailey) — no new numerical claims introduced. This is the first P0 win in the 12-gap audit. - Surface wiring. Added a 5th tile to
/dev-iq/(“How we’re getting found by AI”) and an SEO Plan entry to/search/’s curated Dev.IQ column.
Build verified clean: 182 pages built, Pagefind reindexed, FAQPage schema present in dist/dev-iq/faqs/index.html, Article + FAQPage schema both present in dist/dev-iq/seo-plan/index.html, scoreboard renders “2 of 10” with target “6 of 10 by 2026-10-31”.
Why
Ryan’s handoff session in the intelligence-engineering repo produced a 1-year plan with four streams (Schema + Quick Wins, SEO Plan Page, Learning Section, Authority + Distribution). He asked this Claude to install the CLAUDE.md insert, drop the items.json into the content collection, build the SEO Plan page, and ship the FAQPage schema as the first P0 win — kicking Stream A and Stream B for May 2026.
The FAQPage schema in particular is the single highest-leverage AI-visibility move available right now. The April 2026 baseline test showed Bailey appears in only 2 of 10 buyer-intent queries on ChatGPT/Claude/Perplexity/Gemini. Marking the FAQ hub up so AI assistants can extract entity-defining answers (“Who is Bailey?”, “Where do they work?”, “What do they offer?”) directly addresses the “no machine-readable answer” gap flagged in the audit.
Files affected
Created:
src/content/seo-plan/items.json— populated progress data (6 phases, 41 items)src/pages/dev-iq/seo-plan.astro— public SEO Plan page at /dev-iq/seo-plan/src/content/devlog/2026-04-28-seo-plan-handoff-installed.md— this entry
Modified:
CLAUDE.md— added SEO + Content + Learning Plan section at topsrc/pages/dev-iq/faqs/index.astro— added FAQPage JSON-LD with 6 entity-defining Q&Assrc/pages/dev-iq/index.astro— added 5th tile linking to /dev-iq/seo-plan/src/pages/search.astro— added SEO Plan entry to Dev.IQ sitemap column
Next P0 work queued in items.json
faqpage-articles(target 2026-05-20): FAQPage schema on each of 11 Dev.IQ articlesarticle-schema(target 2026-05-20): Article schema with author + dateModified on every articlefaq-rename(target 2026-05-30): rename existing 11 FAQ titles to question form with location qualifiershomepage-faq(target 2026-05-30): entity-defining FAQ block on homepagenap-yelp(target 2026-05-15): fix legacy Yelp/D&B/ZoomInfo NAP — outside this codebase, queued for Kellillms-txt(target 2026-05-10): publish/llms.txttemplate from.tmp/seo/llms.txt