← GrowReach Docs 2.0 pSEO NotebookLM Research

pSEO Notebook Research — Building and Scaling Programmatic SEO Systems

Source: NotebookLM notebook c46a44df-8628-4fcf-9a0a-5a4918a736b5 (50 sources) Queried: March 2026 | Status: PARTIAL — 3 of ~8 planned queries completed Next session: re-query remaining topics AND save each as NotebookLM note


Q1: URL Structure — /blog vs /learn vs flat

Decision: Use /learn/ for GrowReach (not /blog/)

Recommended GrowReach URL silos:

Technical requirements:


Q2: Complete pSEO Workflow — 7 Phases

Phase 1: Keyword Research

Phase 2: Unique Data Collection

Phase 3: Keyword Matrix (Google Sheets)

Phase 4: Content Generation

Phase 5: Publishing to WordPress

Phase 6: SEO + GEO Optimization (every page)

Phase 7: Monitoring & Scaling


Q3: Claude Code + WordPress REST API Automation

Core insight: Claude Code is not just a writer — it's a terminal-based orchestrator that can manage the entire pSEO pipeline end-to-end via MCP and REST API.

Authentication

WordPress fields set per published page

Standard fields (REST API native):

SEO plugin fields (require Rank Math API Manager plugin):

The automation script pattern (scripts/wp-publish.js — TO BUILD)

1. Read keyword matrix row (from Google Sheets or local CSV)
2. Get NeuronWriter NLP terms for the keyword
3. Claude generates HTML article using NLP terms
4. POST to /wp-json/wp/v2/posts with all fields
5. POST to /wp-json/rank-math-api/v1/update-meta with SEO fields
6. Wait 1-2 seconds
7. Next row

Key warning from sources


REMAINING QUERIES TO RUN NEXT SESSION (save each as note)

  1. Topical authority + hub-and-spoke content model for SaaS — how many pages needed?
  2. GEO (Generative Engine Optimization) — how to get cited by ChatGPT/Perplexity/AI Overviews
  3. WordPress template structure for pSEO — technical requirements, schema, Core Web Vitals
  4. Internal linking strategy at scale — how to automate it
  5. NeuronWriter API deep integration with Claude Code workflow

NEXT SESSION INSTRUCTIONS

  1. Open notebook c46a44df-8628-4fcf-9a0a-5a4918a736b5
  2. Run each remaining query above ONE AT A TIME
  3. IMMEDIATELY save each response as a NotebookLM note (mcp__notebooklm-mcp__note action=create)
  4. After all queries done, synthesize into GrowReach pSEO Master Plan
  5. Present plan to user for review before any execution