Page 15 of Will's Journal.
This is page 15 of Will's Journal — a later slice of the archive, not the hub.
Writing on AI visibility, automation, agents, and websites — from Spurlock Studios.
Which notes are on page 15 of Will's Journal?
Websites Framer vs Webflow vs Custom: Picking the Stack for the Job
Framer wins designer-led motion. Webflow wins collection CMS. Custom wins unusual systems. Pick by editor, lifespan, and performance — not vendor logos.
Automation Lead Routing Automations That Sales Teams Do Not Mute
Dedupe inbound leads before you assign, log the owner reason on the CRM row, then send one high-context alert. Keep SLA and notify loudness as separate rules.
Automation OAuth Tokens Will Expire: Stop Silent 401 Loops in Production
n8n refreshes OAuth on 401, not expires_in. Persist refresh tokens, set tokenExpiredStatusCode, pause on auth, and alert before quiet overnight 401 loops.
AI Visibility Measuring AI Search Visibility When Rank Tracking Is Not Enough
Measure AI search visibility with a frozen prompt panel plus Search Console generative AI reports. Rank tracking alone misses ChatGPT and AI Overviews.
AI Visibility Block Training Bots if You Want — Don’t Accidentally Block Being Cited
Block GPTBot for training if you want — keep OAI-SearchBot allowed for ChatGPT search citations. Google-Extended does not control Google Search indexing.
Websites Above the Fold That Works: One Job, One Proof, One Action
The first viewport gets one job, one proof, and one action. Cut badge walls, dual filled CTAs, and carousels — the fold is a title card, not a collage.
Websites Leave Squarespace Without Torching the Rankings You Already Paid For
Leave Squarespace without torching SEO: inventory every URL, ship a 1:1 301 map, keep launch-week signals stable, and monitor Search Console for 30–60 days.
AI Agents Multi-Agent Handoffs Without Lost Context
More agents are not maturity. Typed handoff packages — goal, artifacts, failures, remaining budget — keep context without a shared contaminated transcript.
Automation Invoice and Ops Pipelines: Deleting Busywork Without Deleting Control
Draft invoices in n8n, then human-approve before send. Thresholds, reconciliation, and exception queues delete the ops busywork without losing control.
AI Agents Prompt Injection for Tool Agents: Stop Text from Becoming Actions
Stop prompt injection by isolating untrusted email and tickets from write tools, then gating every proposed call in code — never in the system prompt.
Automation n8n Queue Mode: Switch When Concurrency Hurts, Not Because It Sounds Pro
Enable n8n queue mode when the main process is the bottleneck — UI freeze, webhook lag, piled executions. Redis and workers add ops you now have to own.
AI Visibility Local Business AEO: Getting Cited When Someone Asks AI for a Pro Near Them
Local AEO gets service businesses named in AI answers for near-me and city prompts by locking NAP, Maps, and service pages — Maps rank alone is not enough.
What should I know about this archive page?
- What is page 15 of Will's Journal?
- Page 15 of Will's Journal is a later slice of the archive, not the hub. The writing is on AI visibility, automation, agents, and websites — from Spurlock Studios.
- Where is the first page of Will's Journal?
- The first page is the hub at /blog. This URL is a later page of the same journal; previous and next links move through the rest of the archive.
- Is this a different journal than the hub?
- No. This is the same Will's Journal from Spurlock Studios — page 15 of the archive, after the notes on the first page.