Site & SEO operations
Page structure pattern
Section titled “Page structure pattern”Most product/service pages follow: hero, features/capabilities, use case, selector (for variants), output showcase, pricing/CTA, FAQ. One model sits behind multiple search-intent pages (see Products overview).
SEO and AI-search posture
Section titled “SEO and AI-search posture”- On-page SEO: H1 noun-phrase work, hero polish, per-page keyword targeting.
- AI search (AEO/GEO): FAQPage JSON-LD, structured content, an llms.txt / llms-full.txt draft. This is working: 4 confirmed LLM-citation leads. Most competitors have neither per-page schema nor llms.txt, so this is real edge.
- Rank Math (WordPress plugin) manages SEO config, schema, robots, and serves
/llms.txt.
Where the work-in-progress lives
Section titled “Where the work-in-progress lives”Marketing content is staged in notes/:
notes/current/marketing/- copy audits, ad optimization, competitor comparisons, FAQ drafts, page improvements.notes/drafts/- content awaiting boss review (e.g. /cfo/, /fpa/ depth).notes/current/reference/llms-text.md- the llms.txt / llms-full.txt draft.
The handbook holds durable strategy and decisions. Active, in-flight copy work
stays in notes/ because it has its own ship-then-archive lifecycle. See
The notes system.
How a copy change reaches the live site
Section titled “How a copy change reaches the live site”Copy lives in pages/ and global/ HTML, but editing those files does not
change the live site. Each change is pasted by hand into a Divi Code Module in
WordPress admin. The full mechanics, risks, and paste-order discipline are in
Deploy process.
Standing copy gaps (flagged, not yet shipped)
Section titled “Standing copy gaps (flagged, not yet shipped)”- Pricing-posture line on RE model pages (no numbers). High priority; 161 historical price mentions.
- Cross-link the Rental Property Mini Model from RE model pages as a “see our work” sample.
- Add “student housing” and “build-to-rent” as property-type tags on residential dev/acq pages (real demand, currently missing).
- Fix the WPForms “How did you find us?” default option (data-quality fix).