Agent skill
product-led-seo-strategy
A framework for treating SEO as a product experience to drive high-intent conversions. Use this when your top-of-funnel traffic is declining due to AI search summaries, when deciding if SEO is a viable growth channel for a new SaaS product, or when designing programmatic SEO pages.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/product-led-seo-strategy
SKILL.md
Product-Led SEO Strategy
The traditional SEO model of "keywords + content + links" is being disrupted by AI Overviews that satisfy informational queries directly on the search results page. To win in this new paradigm, you must shift from being a content publisher to a product builder. This framework focuses on the mid-funnel—where users have intent and are looking for a specific solution—rather than the top-of-funnel discovery queries that AI now dominates.
The Opportunity Assessment
Before investing, determine if SEO is a viable growth engine for your specific product.
- Self-Discovery Journey: Does the user actively search for a solution to their problem, or is your product category-defining (requiring brand/social awareness)?
- Online Conversion: Can the user solve their problem or reach a meaningful milestone (MQL/Sign-up) directly through your website? If the product requires a heavy sales motion or offline committee decision (e.g., Google Cloud), traditional SEO may have a low ROI.
- Customer Empathy: Identify the core human problem. For example, Tinder isn't just "online dating"; it's a "loneliness-solving solution" for people in new cities.
The Execution Workflow
1. Identify the Mid-Funnel Intent
Ignore "informational" queries (e.g., "What is a CRM?") which AI now answers. Focus on "intent" queries where the user is looking for a tool to perform a task.
- Look for pairings: "Connect Gmail to Salesforce" (Zapier).
- Look for templates: "Project management template for small teams" (Monday.com).
- Look for local intent: "Online dating in Dubai" (Tinder).
2. Choose Your Asset Type
- Programmatic SEO (Scale): Use this when you have a large data set that can be recombined into thousands of useful pages.
- Requirements: A data source (e.g., property values, app integrations) and a user need for those specific combinations.
- Examples: TripAdvisor (hotels x cities), Zillow (addresses x valuations).
- Editorial SEO (Depth): Use this for high-value, specific topics where a human expert perspective is required to build trust before a conversion.
3. Build the SEO Product
Treat the search landing page as a feature, not a blog post.
- Assemble a cross-functional team: Include a PM, Engineer, and Designer—not just a content writer.
- Solve the problem immediately: If the user searches for a "survey template," show them the template and let them edit it instantly.
- Incorporate "Structured Data": Help search engines turn your unstructured content into data points they can use in AI summaries and rich snippets.
4. Set Conversion-Centric Metrics
Stop tracking "Rankings" or "Traffic" as primary KPIs.
- Primary Metric: Conversions (Sign-ups, MQLs, or specific "Jobs-to-be-done" completed).
- Secondary Metric: Indexed pages and "helpful" content scores.
- Avoid: "Vanity Traffic"—traffic to blog posts that never lead to the product journey.
Examples
Example 1: The Integration Flywheel
- Context: A SaaS tool that connects different apps.
- Input: User searches for "How to sync Salesforce leads to a Google Sheet."
- Application: Create a programmatic page specifically for the "Salesforce + Google Sheets" combination.
- Output: Instead of an article explaining how to do it, provide a "One-Click Sync" button that leads directly into the product's onboarding flow.
Example 2: The Local Solution
- Context: A global dating app expanding into new markets.
- Input: User in a new city searches for "best places to meet people in Austin."
- Application: Build a programmatic page for Austin that lists popular local date spots (using data) and positions the app as the tool to meet people at those spots.
- Output: A high-converting page that solves the user's "loneliness problem" in their specific location, leading to an app store download.
Common Pitfalls
- The "Traffic for the Sake of Traffic" Trap: Creating thousands of blog posts on generic topics (e.g., "History of the Internet") that drive traffic but zero conversions. If it doesn't feed the product journey, delete it.
- Neglecting the User Journey: Building a great SEO page but having a broken or high-friction product experience after the click. The SEO page is only the "front door."
- Over-Reliance on AI "Slop": Using AI to generate thousands of low-quality, "unhelpful" pages. Google's algorithms now aggressively penalize content that doesn't provide unique value beyond what the LLM can summarize itself.
- Treating SEO as a Marketing "Black Box": Assuming SEO success is a matter of "luck" or "dark arts." It is a predictable outcome of building a technically sound site that provides the best answer to a specific user intent.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?