What Are Intent and Governance Signals?

Intent and Governance signals are the 58 data points that map a business to buyer intent and declare its governance posture. Where Identity signals establish who the business is and Trust signals prove it can be relied upon, Intent signals answer a more precise question: for which buyer queries, which buyer types, and which geographies should this business be recommended?

Without Intent signals, AI systems perform generic category matching — they may find the business for broad queries but miss the specific, high-intent buyer queries where conversion probability is highest. Intent signals are the buyer matching layer that transforms general AI visibility into precise buyer-query alignment.

A business without Intent signals is like a skilled specialist with no appointment book. AI knows they exist. AI does not know who to send to them, when, or for what problem.

Intent vs Governance — Two Distinct Functions

Intent signals map services to buyer queries — who should find this business, for what reason, at what point in the buying journey, and in which geographic or sector context.

Governance signals declare the rules of engagement — what AI systems are permitted to do with the business's content, which signal tiers are accessible to which AI systems, and what compliance posture the business declares to AI governance evaluators.

The Six Intent and Governance Signal Groups

Group 1 — Service Category Mapping

9 signals
SignalDescriptionWeightFile
intent.primary-service-categoryPrimary service category as defined in the canonical taxonomy — must match entity.categoryVery Highintents.json
intent.secondary-service-categoriesAll secondary service categories the business operates inHighintents.json
intent.service-to-intent-mapExplicit mapping of each service to the buyer queries that should trigger itVery Highintents.json
intent.problem-to-service-mapMaps buyer problems to the services that solve them — enables problem-based query matchingHighintents.json
intent.primary-problem-solvedPrimary problem the business solves — stated in buyer language, not company languageHighintents.json
intent.secondary-problems-solvedAll secondary problems addressed across the service portfolioMediumintents.json
intent.delivery-formatHow services are delivered — remote, on-site, hybrid, SaaS, consulting, softwareMediumintents.json
intent.engagement-modelHow the business engages clients — project, retainer, subscription, one-offMediumintents.json
intent.primary-outcomePrimary measurable outcome delivered to clients — stated quantitatively where possibleHighintents.json

Group 2 — Buyer Personas

9 signals
SignalDescriptionWeightFile
intent.primary-buyer-personaPrimary buyer — role, sector, company size, and decision authorityVery Highintents.json
intent.secondary-buyer-personasAll secondary buyer types the business servesHighintents.json
intent.buyer-role-filterSpecific job titles or roles of primary buyers — CFO, Head of IT, Operations ManagerHighintents.json
intent.company-size-filterTarget company size range — SME, Mid-market, EnterpriseHighintents.json
intent.sector-filterTarget sectors — enables sector-specific query matchingHighintents.json
intent.buyer-journey-stageBuyer journey stages covered — awareness, consideration, decisionMediumintents.json
intent.buying-triggerEvents that trigger a buying decision for this service categoryMediumintents.json
intent.decision-timelineTypical decision timeline for the primary serviceLowintents.json
intent.budget-rangeBudget range signal — enables matching to queries with budget contextMediumintents.json

Group 3 — Geographic and Language Filters

7 signals
SignalDescriptionWeightFile
intent.primary-geographyPrimary geographic market with explicit country or region declarationVery Highintents.json
intent.secondary-geographiesAll secondary geographic markets servedHighintents.json
intent.excluded-geographiesExplicit list of geographies where the business does NOT operateHighintents.json
intent.primary-languagePrimary service delivery languageHighintents.json
intent.secondary-languagesAll secondary service delivery languagesMediumintents.json
intent.currency-filterCurrencies accepted — enables matching for location-specific queriesLowintents.json
intent.timezone-coverageTimezone coverage for service deliveryLowintents.json

Group 4 — Negative Intents

7 signals
SignalDescriptionWeightFile
intent.negative-queriesExplicit list of buyer queries the business should NOT appear forVery Highintents.json
intent.negative-sectorsSectors the business explicitly does not serveHighintents.json
intent.negative-geographiesGeographies explicitly excluded from service deliveryHighintents.json
intent.negative-company-sizesCompany sizes the business does not serve — e.g. consumer, micro-businessMediumintents.json
intent.negative-service-typesService types explicitly outside scope — prevents AI from recommending for wrong servicesHighintents.json
intent.competitor-disambiguationExplicit disambiguation from named competitors with similar names or categoriesMediumintents.json
intent.not-a-service-declarationExplicit declaration of capabilities the business does not offer to prevent misclassificationMediumintents.json

Group 5 — AI Permission and Access Control

12 signals
SignalDescriptionWeightFile
gov.llms-txt-statusllms.txt present, accessible, and correctly structured at domain rootVery Highllms.txt
gov.ai-json-statusai.json present, accessible, and schema-valid at domain rootVery Highai.json
gov.intents-json-statusintents.json present, accessible, and correctly structured at domain rootHighintents.json
gov.ai-actions-json-statusai-actions.json present — declares what AI systems are permitted to doHighai-actions.json
gov.ai-routes-json-statusai-routes.json present — routes buyer intent to specific pages or contact methodsMediumai-routes.json
gov.allow-lane-matrix-statusallow-lane-matrix.json present — tiered access control for AI system signal accessMediumallow-lane-matrix.json
gov.robots-txt-ai-permissionsrobots.txt explicitly permits all major AI crawlers — GPTBot, anthropic-ai, Google-ExtendedVery Highrobots.txt
gov.crawler-gptbotGPTBot explicitly permitted in robots.txtHighrobots.txt
gov.crawler-anthropicanthropic-ai explicitly permitted in robots.txtHighrobots.txt
gov.crawler-google-extendedGoogle-Extended explicitly permitted in robots.txtHighrobots.txt
gov.crawler-perplexityPerplexityBot explicitly permitted in robots.txtHighrobots.txt
gov.ai-content-usageExplicit declaration of permitted AI content usage — training, retrieval, citationMediumllms.txt

Group 6 — Pricing and Commercial Signals

7 signals
SignalDescriptionWeightFile
intent.pricing-modelPricing model — fixed fee, hourly, retainer, subscription, customMediumintents.json
intent.pricing-rangeIndicative price range — enables matching for budget-qualified queriesMediumintents.json
intent.free-tierWhether a free tier, trial, or entry-level offer existsMediumintents.json
intent.minimum-engagementMinimum engagement size or commitmentLowintents.json
intent.payment-methodsAccepted payment methods — relevant for geographic query matchingLowintents.json
intent.contract-typeContract type available — project contract, MSA, NDA, framework agreementLowintents.json
intent.procurement-compatibilityCompatibility with procurement frameworks — public sector, EU procurementMediumintents.json

Group 7 — Governance Declarations

9 signals
SignalDescriptionWeightFile
gov.eu-ai-act-readinessEU AI Act readiness posture declaration — supports readiness, never certifiesHighgovernance.json
gov.hitl-declarationHuman-in-the-Loop governance protocol documented and machine-readableHighgovernance.json
gov.gdpr-postureGDPR compliance posture with legal basis referencesMediumgovernance.json
gov.data-residencyData residency declaration — EU data only, specific country, globalMediumgovernance.json
gov.ai-tool-usageDeclaration of AI tools used in business operationsMediumgovernance.json
gov.epistemic-standardClaims standards declaration — what the business will and will not assertMediumgovernance.json
gov.content-policyContent policy declaration — editorial standards and authorship attributionLowpolicy.json
gov.terms-of-useTerms of use URL — machine-readable referenceLowgovernance.json
gov.privacy-policyPrivacy policy URL — must be consistent with GDPR declarationLowgovernance.json

The intents.json Structure

intents.json is the primary file for Intent signals. It is deployed at the domain root and read by AI systems to perform buyer-query matching. A minimal valid intents.json includes:

{
  "entity": "https://yourdomain.com",
  "primary_service": "AI Visibility Infrastructure",
  "primary_buyer": "B2B Marketing and Digital Leaders",
  "service_intents": [
    {
      "service": "AI AUDIT™",
      "triggers": ["how visible is my business to AI", "AI readiness assessment"],
      "buyer_role": "CMO, Head of Digital",
      "geography": "EU"
    }
  ],
  "negative_intents": ["consumer marketing", "social media management"]
}

Negative Intents — The Most Underdeployed Signal

Negative intents are the most commonly missing Intent signal. Businesses that deploy service-to-intent mappings but skip negative intents risk being recommended for queries where they cannot help — damaging the AI recommendation accuracy and, ultimately, buyer trust. A well-defined negative intent list is as valuable as a well-defined positive intent list. Both are built during the AI LENS™ knowledge acquisition phase.

Frequently Asked Questions

What are Intent and Governance signals?

Intent and Governance signals are the 58 data points that map a business to buyer intent and declare its governance posture. They cover service-to-intent mappings, buyer personas, negative intents, AI crawler permissions, and all governance and compliance file statuses.

What is a negative intent signal?

A negative intent signal explicitly tells AI systems which buyer queries the business should NOT appear for. Without negative intents, AI systems may match a business to queries where it cannot help — damaging recommendation accuracy and buyer trust.

What is intents.json?

intents.json is the machine-readable buyer intent registry deployed at the domain root. It maps every service to the buyer queries that should trigger a recommendation, defines buyer personas, declares negative intents, and specifies geographic and sector filters.

Why do Intent signals matter for AI recommendation?

Without Intent signals, AI systems cannot match the business to the correct buyer queries. A business with no intent mapping will appear for generic queries at best — and miss the specific buyer intent queries where conversion probability is highest.

What is the allow-lane-matrix.json file?

allow-lane-matrix.json is the permission layer that specifies which AI systems have access to which signal tiers. It enables tiered access control — public signals available to all AI systems, gated signals available only to specific platforms.