Vexal Documentation by WileyLabs

Page Readiness

Stable

Applies to: SmartBlocks readiness scoring pipeline

Introduced: v1 readiness model

Updated: Documentation v1

Page Readiness calculates structured section scores to show how prepared a page is for search indexing and AI retrieval workflows.

Summary

The readiness model stores section-level outputs such as readiness_section_scores and combines them into actionable recommendations.

Use cases

  • Identify weakest sections before campaigns
  • Prioritize fixes by SEO/AI/GEO/schema impact
  • Track score movement after governed apply

How it works

Signals are normalized into per-section scores (SEO, AI, GEO, schema) and then mapped to registry keys for UI guidance.

Inputs

  • Visible content and heading structure
  • Schema flags and FAQ completeness
  • Internal links, entities, and locality signals

Outputs

  • readiness_section_scores persisted with page context
  • Aggregate readiness score
  • Recommendation evidence and campaign queue signals

Admin UI location

Displayed across SmartBlocks dashboard and campaign compare views.

Crawl and agent trends help validate readiness changes in Telemetry Engine.

Score-affecting applies and snapshots are tracked in Visibility Ledger.

Valid fallbacks (not errors)

SmartBlocks uses context-aware scoring. These signals are often informational—they score normally and should not be treated as failures:

  • OG title / OG description — falls back to SEO title and meta description
  • Canonical URL — empty dedicated canonical with a valid permalink → info “Using default permalink canonical”
  • Primary Keywordsmartblocks_primary_keyword → else info fallback to Focus Keyword (Rank Math, Yoast, or SmartBlocks)
  • GEO section — excluded when the page is not local-intent; shown as optional info
  • Categories / tags — not required on pages; marked info-only, not penalized

Full workflow context: SmartBlocks User Guide → Valid fallbacks

Security

Readiness processing uses bounded inputs and avoids direct unsafe content rewrites without governed handlers.

Valid fallbacks (not errors)

SmartBlocks uses context-aware scoring. These signals are often informational:

SignalValid fallback
OG title / descriptionFalls back to SEO title / meta description
Canonical URLDefault permalink when dedicated canonical is empty
Primary KeywordFalls back to Focus Keyword (Rank Math/Yoast/SmartBlocks)
GEO sectionExcluded when page is not local-intent—contextual, not a failure
Categories / tagsNot required on pages—info only

Full details: SmartBlocks User Guide — valid fallbacks.

See also