Build an SEO Keyword Strategy That Feeds Your Content Pipeline
Analyzes the client's website plus Search Console and GA4 data, then saves a prioritized keyword strategy as a client note the AI references every time it writes content.
What this does
This playbook crawls the client’s website, pulls whatever Search Console and GA4 data is available, and recommends target keywords organized by priority. It saves everything as a client note titled “SEO Keyword Strategy” that stays with the client permanently. When you run the SEO content pipeline, the AI reads this note to know which keywords to target next and what’s already been published.
Best for
Any client you’re doing SEO content for. Run it once during onboarding, then periodically to refresh the strategy as rankings change.
How the chain works
Template 1: Research & Build Strategy. Crawls the client’s website to understand their services, content, and site structure. Pulls Search Console data for current rankings and content gaps, and GA4 data for traffic patterns. If a Brand Guide note exists, reads the positioning and competitive differentiation to filter keyword selection (e.g. skip discount keywords for a premium brand). If analytics aren’t connected yet, it works with just the website. Creates a client note titled “SEO Keyword Strategy” with target keywords, content gaps, and a prioritized topic list. When done, books Template 2.
Template 2: Review Keyword Strategy. No AI. You review the strategy note, adjust priorities based on what you know about the client’s goals, and approve it. This note becomes the source of truth for all future content.
Requirements
- The client profile should have their website URL set so the AI can crawl it.
- Search Console and GA4 are optional. If connected, the AI uses the data for better recommendations. If not, it works with just the website crawl. Re-run after connecting analytics to get an updated strategy.
- The Brand Guide is optional but useful. If a “Brand Guide” note exists, the AI uses its positioning and competitive differentiation to filter keyword selection. Without it, keywords are picked on intent and opportunity alone.
How to use it
- Create a task from “SEO Keyword Research” for your client.
- It runs the analysis and saves the strategy as a client note. To run it immediately, click Run Prompt or mark it complete.
- The review task lands in your queue. Open the “SEO Keyword Strategy” note on the client’s Activity screen, adjust priorities, add keywords from client conversations or competitor intel, and mark the task complete.
- The strategy note is now live. When you run the SEO content pipeline, the AI reads this note automatically.
Customize the focus
- Local businesses. Add to the prompt: “Focus on local keywords with city/region modifiers. Include ‘near me’ variants.”
- E-commerce. Add: “Focus on product category and comparison keywords. Include transactional intent keywords.”
- B2B / SaaS. Add: “Focus on problem-aware and solution-aware keywords. Include ‘how to’ and ‘best [category]’ patterns.”
Tips
- Run this before your first blog post. The content pipeline references this note. Having it in place means every article targets a real keyword from the start.
- The note title matters. The content pipeline looks for a note titled “SEO Keyword Strategy.” Don’t rename it.
- The note updates itself over time. Each time the AI writes a blog post, it updates the note with the new post and target keyword. Over time the note becomes a map of what’s published and what’s still open.
- Re-run to refresh. When rankings shift or competitors change, run this playbook again. The AI updates the existing note rather than creating a duplicate.
- Add your own knowledge. After the AI creates the note, edit it to add keywords from client conversations, competitor intel, or industry knowledge the AI doesn’t have access to.
- Build the Brand Guide for positioning-aware keywords. If the client has a Brand Guide note, the AI uses its positioning and competitor list to filter keyword selection. This prevents obvious mismatches (e.g. picking discount keywords for a premium brand).
- If you don’t use the Brand Guide. Keyword selection still works, just without the positioning filter. If you want to remove the Brand Guide lookup entirely, edit the “SEO Keyword Research (1/2)” template’s Lifty Prompt and delete Step 3 (the Brand Guide lookup).
The templates
Paste these into Settings → Task Templates in your Lifted Work account. Create a template group, add each template in order. When you create tasks from these templates, the AI picks up client context automatically.
[1/2] SEO Keyword Research
Read the client profile.
Analyze the website
Browse the client’s website. Note their services, content structure, existing topics, and gaps.
Pull analytics (if connected)
Pull Search Console data for the past 3 months:
- Top queries by impressions (look for high-impression, low-CTR opportunities)
- Top pages by clicks
- Queries with no dedicated landing page
Pull GA4 data for the past 3 months:
- Landing pages by sessions
- Organic traffic trends
Skip silently if either integration is not connected.
Check the Brand Guide
Look up a client note titled “Brand Guide.” If it exists, use the positioning and competitive differentiation to filter keyword selection: avoid keywords that fight the brand’s positioning, prefer keywords that reinforce differentiation. Skip if no Brand Guide exists.
Build the keyword strategy
Check if an “SEO Keyword Strategy” client note exists. Update it if so; create one if not. Preserve the Published Content Log section when updating.
Note sections:
- Client Overview: one paragraph on what they do, who they serve, primary services.
- Current SEO Snapshot: what’s working and what’s not. Skip if no analytics data.
-
Target Keywords: 15-25 keywords in three tiers:
- Tier 1 (High Priority): 5-8 keywords with best opportunity (high intent, achievable difficulty, core services). First blog posts.
- Tier 2 (Medium Priority): 5-8 supporting keywords (related questions, long-tail, comparisons).
- Tier 3 (Future): 5-8 keywords for once the foundation is built. For each: keyword phrase, search intent, and why it fits this client.
- Content Gaps: topics to cover based on competitor gaps and missing content.
-
Published Content Log: tracking section for blog posts. Format:
- [slug]: "Target Keyword" (date).
Create a task from the “[2/2] Review Keyword Strategy” template, due tomorrow.
[2/2] Review Keyword Strategy
AI has built an SEO keyword strategy and saved it as a client note. Review before the team starts creating content:
- Check the keyword tiers. Are Tier 1 keywords realistic and aligned with what this client wants to rank for? Reprioritize if needed.
- Add your own intel. Keywords from client conversations, competitor research, or industry knowledge.
- Check content gaps. Do the suggested topics make sense for this audience?
- Approve. This note is the source of truth for future content. The SEO Blog Post playbook reads it to pick keywords.
- Mark this task complete.
More workflows
From Strategy to Send-Ready Emails in One Chain
Four chained tasks: strategy, copy with A/B subject lines, QA for subject lines and CTAs, and a review task on your desk with setup instructions for your email platform.
Turn Blog Posts Into Social Content and a Branded Image
Four chained tasks extract the key points, write copy for LinkedIn, Twitter/X, Instagram, and email, generate a branded social image, and land a review task on your desk.
Generate Ad Creatives From Proven Frameworks
Three chained tasks: write ad copy from 10 proven frameworks, generate matching visuals, and land a review task on your desk with 4 complete creatives.
Automate Monthly Client Reporting With Built-In Analytics
Pull data from GA4, Search Console, Google Ads, Meta Ads, and GBP, render a branded report, post it to the client's feed, and draft a summary email. No third-party reporting tool required.