GeoAction
Back to Knowledge Base
GEO Basics

JTBD and Semantic Depth: Why AI Needs to Know Why Users Buy

2026-01-22
8 min

What is JTBD?

JTBD (Jobs To Be Done) is a product strategy framework developed by Harvard Business School professor Clayton Christensen. Its core insight:

> Users don't buy products - they "hire" products to complete tasks in their lives.

When someone buys a drill, they don't want the drill itself - they want the hole. When someone buys a sofa, they're not just buying furniture - they're hiring it to:

  • Complete a functional task: "I need a comfortable place to sit"
  • Fulfill an emotional need: "I want to feel relaxed after work"
  • Project a social image: "I want guests to see my good taste"
  • Respond to a life trigger: "I'm moving to a new apartment"
  • JTBD shifts the perspective from "what is this product" to "why would someone buy this product."

    ---

    What is Semantic Depth?

    Semantic depth measures how completely a page expresses the full meaning and context of its content - not just surface-level attributes, but the deeper "why" behind the information.

    For a product page, semantic depth means:

    Low Semantic DepthHigh Semantic Depth
    Lists product specsExplains who benefits from these specs
    Describes featuresConnects features to user problems
    States the pricePositions the value for specific users
    Shows dimensionsTranslates dimensions into use cases

    A page with high semantic depth doesn't just say "89 inches wide" - it says "fits living rooms 200-500 sq ft, perfect for apartment dwellers."

    ---

    Why Use JTBD to Analyze Semantic Depth?

    JTBD provides a structured framework to evaluate semantic depth because it covers the complete picture of why users buy:

    The Four JTBD Dimensions

  • Functional Jobs - What task does the user want to complete?
  • "I need furniture that fits my small space"
  • "I need something easy to clean with kids around"
  • Emotional Jobs - How does the user want to feel?
  • "I want to feel proud of my home"
  • "I want to feel relaxed and comfortable"
  • Social Jobs - What image does the user want to project?
  • "I want visitors to see I have good taste"
  • "I want my home to look put-together"
  • Job Context - What triggers the purchase?
  • Moving to a new home
  • Old furniture wearing out
  • Life changes (marriage, kids, remote work)
  • By measuring coverage across all four dimensions, we can objectively assess whether a page has sufficient semantic depth for AI to understand and recommend it.

    ---

    Why Does Semantic Depth Affect GEO?

    This is the critical connection between JTBD, semantic depth, and AI visibility.

    1. AI Understands Intent, Not Just Keywords

    Traditional search engines match keywords. AI search engines understand user intent.

    When a user asks: "What's the best sofa for a family with pets?"

    The AI breaks this down into:

  • User: Family with pets
  • Need: Durable, easy to clean
  • Context: Living with animals that may scratch or shed
  • The AI then searches for pages that address these specific needs. A page listing "stain-resistant fabric, $1,799" doesn't help. But a page saying "worry-free for families with kids and pets - our Performance fabric resists stains and pet hair" directly answers the user's job-to-be-done.

    2. AI Recommends Solutions, Not Products

    AI doesn't recommend products - it recommends solutions to user problems.

    If your page only describes WHAT your product is, AI has no way to match it to user queries about WHY they need something.

    User QueryWhat AI Looks For
    "Best sofa for small apartment"Content about space efficiency, compact design
    "Furniture for families with pets"Content about durability, easy cleaning
    "Comfortable sofa for back pain"Content about support, ergonomics

    Pages with high semantic depth (expressing the full JTBD picture) can match to many more user queries.

    3. Semantic Depth = Citation Confidence

    AI systems need confidence to recommend a product. This confidence comes from:

  • Explicit claims: "Perfect for apartments under 500 sq ft"
  • Supporting evidence: "50,000-cycle durability test"
  • Clear user targeting: "Designed for young professionals"
  • When a page explicitly addresses user jobs, AI can confidently cite it. When a page only lists attributes, AI must guess - and AI prefers not to guess.

    ---

    The Connection: JTBD → Semantic Depth → GEO

    Here's how these concepts connect:

    JTBD Framework
         ↓
    Measures Semantic Depth (How well does the page explain WHY to buy?)
         ↓
    Predicts GEO Performance (Will AI recommend this page?)

    JTBD is the framework - it defines what "complete meaning" looks like for a product page.

    Semantic depth is the measurement - how much of the JTBD picture does the page cover?

    GEO is the outcome - pages with high semantic depth get cited more by AI because they answer user questions, not just describe products.

    ---

    Why This Matters for E-commerce

    Most product pages are attribute-focused:

  • Here's the product name
  • Here are the specifications
  • Here's the price
  • Here are some photos
  • This worked for traditional e-commerce where users browse and compare. But in the AI search era, users ask questions:

  • "What sofa should I get for my small apartment?"
  • "What's comfortable for someone with back problems?"
  • "What's good for a family with young kids?"
  • These are jobs-to-be-done queries. Pages that only list attributes can't answer them.

    ---

    Summary

    JTBD provides a framework to understand why users buy products - the functional tasks they need to complete, the emotional needs they want to fulfill, the social image they want to project, and the life contexts that trigger purchases.

    Semantic depth measures how well a page expresses this full picture - not just product attributes, but who should buy and why.

    GEO performance depends on semantic depth because AI search engines recommend solutions to user problems, not just products with matching keywords.

    When you analyze a product page through the JTBD lens, you're measuring its ability to be understood, matched, and recommended by AI - which is the essence of Generative Engine Optimization.