πŸ“‹ SEO & AEO Target Definition

BaC Principle

β€œA filter you can’t run in code isn’t a filter β€” it’s a preference. Codify your targeting criteria so agents can execute them without interpretation.” β€” Business as Code Manifesto

This file is the machine-readable targeting specification for the SEO & AEO optimization process. It defines what the site is, what it should rank for, who it competes against, and how to score content opportunities. When this file changes, the entire optimization pipeline recalibrates.

See Map of Content for full vault navigation.


🎯 Site & Goal Definition

target:
  domain: businessascode.co
  site_description: >
    Business as Code β€” a methodology and content platform teaching companies
    how to make their business processes machine-readable, AI-executable, and
    self-improving. Primary audience: operations leaders, founders, and
    automation-minded professionals.
 
  primary_goal: organic_traffic_growth    # Options: organic_traffic_growth | ai_citation_rate | brand_visibility
  secondary_goals:
    - ai_citation_rate                    # Cited by LLMs when users ask about business automation
    - featured_snippets                   # Own answer boxes in Google
    - google_ai_overviews                 # Surface in Google's AI-generated answers
    - topical_authority                   # Recognized as the go-to source for BaC topics
 
  target_audience:
    primary: operations leaders, COOs, founders at 10-200 person companies
    secondary: automation engineers, AI product managers
    knowledge_level: intermediate         # understands automation concepts, new to AI agents

πŸ”‘ Keyword & Topic Targeting

keywords:
  seed_topics:
    - business automation
    - AI agents for business
    - business process automation
    - business as code
    - LLM agents operations
    - AI-powered SOPs
    - no-code automation
    - process documentation AI
 
  intent_types:
    informational:
      weight: 0.5                         # Blog posts, guides, explainers
      examples:
        - "what is business as code"
        - "how to automate business processes with AI"
        - "AI agents for operations"
    navigational:
      weight: 0.1                         # Brand search β€” capture, not create
      examples:
        - "businessascode.co"
        - "business as code manifesto"
    commercial:
      weight: 0.3                         # Comparison, "best", "top" queries
      examples:
        - "best AI tools for business automation"
        - "zapier vs AI agents"
    transactional:
      weight: 0.1                         # Direct conversion intent
      examples:
        - "business automation consulting"
        - "AI agent setup for my business"
 
  content_pillars:
    - id: CP1
      name: Business as Code Methodology
      description: Core BaC concepts, manifesto, philosophy
      priority: HIGH
    - id: CP2
      name: Use Case Playbooks
      description: Step-by-step BaC implementations per business function
      priority: HIGH
    - id: CP3
      name: AI Agent Specifications
      description: How to write agent specs, prompt engineering for ops
      priority: MEDIUM
    - id: CP4
      name: Tool Comparisons & Stack
      description: Which tools to use for BaC implementations
      priority: MEDIUM
    - id: CP5
      name: Metrics & Self-Improvement Patterns
      description: How to instrument and evolve automated business processes
      priority: LOW

πŸ† Keyword Scoring Model

Opportunities are scored 0–100. Higher = higher priority to target.

scoring_model:
  formula: >
    score = (search_volume_score Γ— 0.25)
           + (difficulty_score Γ— 0.25)
           + (intent_match_score Γ— 0.30)
           + (aeo_potential_score Γ— 0.20)
 
  search_volume_score:
    description: Normalized monthly search volume
    thresholds:
      - range: ">10,000/mo"
        score: 100
      - range: "1,000–10,000/mo"
        score: 70
      - range: "100–999/mo"
        score: 40
      - range: "<100/mo"
        score: 20
 
  difficulty_score:
    description: Inverted KD β€” easier = higher score
    thresholds:
      - range: "KD 0–20"
        score: 100
      - range: "KD 21–40"
        score: 70
      - range: "KD 41–60"
        score: 40
      - range: "KD >60"
        score: 10
 
  intent_match_score:
    description: How well this query maps to the site's value proposition
    thresholds:
      - match: "core topic (BaC, AI ops)"
        score: 100
      - match: "adjacent (automation tools, no-code)"
        score: 60
      - match: "tangential (general productivity)"
        score: 20
 
  aeo_potential_score:
    description: Likelihood an LLM will reference this content in its answers
    thresholds:
      - type: "definitional / how-to / comparison"
        score: 100
      - type: "process / checklist / framework"
        score: 80
      - type: "opinion / news"
        score: 20
 
scoring_thresholds:
  priority_high:   "score β‰₯ 70 β†’ include in content sprint"
  priority_medium: "score 50–69 β†’ queue for next quarter"
  priority_low:    "score 30–49 β†’ monitor only"
  disqualify:      "score < 30 β†’ skip"

🚫 Disqualification Rules

disqualification:
  - condition: keyword is purely brand-specific to a competitor
    action: skip
  - condition: SERP dominated by big-box media (Wikipedia, Forbes, HBR) with DA > 90
    action: skip_unless_aeo_potential >= 80
  - condition: informational intent but zero AEO potential (highly niche, no FAQ structure possible)
    action: deprioritize
  - condition: keyword requires E-E-A-T credentials we cannot establish (medical, legal, financial)
    action: skip

πŸ€– AEO Targeting

aeo_targets:
  platforms:
    - id: chatgpt
      citation_style: factual_answers_with_source_links
      optimization_focus: clear_definitions, structured_how_tos
    - id: perplexity
      citation_style: direct_webpage_citations_in_answers
      optimization_focus: factual_density, source_authority, schema_markup
    - id: claude
      citation_style: synthesized_answers_with_attribution
      optimization_focus: nuanced_content, clear_entity_definitions
    - id: gemini
      citation_style: google_knowledge_graph_aligned
      optimization_focus: structured_data, entity_disambiguation
    - id: google_ai_overviews
      citation_style: featured_snippet_expansion
      optimization_focus: answer_first_paragraphs, FAQ_schema, HowTo_schema
 
  citation_goal: "Cited by β‰₯ 3 AI platforms for each target topic cluster"
 
  aeo_query_types:
    - "What is [concept]?"            # Definitional β€” highest AEO priority
    - "How to [action] with AI?"      # Instructional
    - "What are the best [tools] for [task]?"   # Comparative
    - "How does [company/method] work?"          # Explanatory
    - "What is the difference between [A] and [B]?"  # Contrastive

🏒 Competition Profile

competition:
  direct_serp_competitors:
    - domain: zapier.com
      strength: high
      overlap: automation workflows, tool comparisons
    - domain: processst.com
      strength: medium
      overlap: process documentation
    - domain: fellow.app
      strength: medium
      overlap: operations SOPs
 
  ai_space_competitors:
    description: >
      Sources currently cited by LLMs when answering questions about business
      process automation and AI agents.
    note: Run quarterly AI citation audit to update this list
 
  positioning_gap: >
    No major site owns the "AI-executable business process" niche. Most content
    is either generic automation tutorials or enterprise BPM. BaC occupies the
    intersection of AI-native operations and practical implementation guides.

πŸ“„ Content Inventory Profile

content_profile:
  existing_pages: ~10           # update after S1 site audit
  indexed_pages: ~10
  target_language: en
  publishing_cadence: 4 articles/month
  average_word_count_target: 1800
  content_types:
    - pillar_pages              # 3,000+ words, broad topic coverage
    - cluster_pages             # 800–1,500 words, specific subtopics
    - use_case_playbooks        # 2,000–3,500 words, BaC vault content
    - comparison_pages          # 1,000–2,000 words, tool comparisons

πŸ”„ Changelog

changelog:
  - version: 1.0.0
    date: 2026-04-02
    author: CMO
    change: Initial target definition