seo-sxo

Detect page-type mismatches and score pages from persona perspectives using SEO and UX signals.

Updated Jun 4, 2026
One-click install
npx skills add https://github.com/REVREBEL/seo-api --skill seo-sxo-revrebel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-sxo
Source: https://github.com/REVREBEL/seo-api/tree/main/review/seo-sxo
Command: npx skills add https://github.com/REVREBEL/seo-api --skill seo-sxo-revrebel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf2, BeautifulSoup, requests, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides comprehensive Search Experience Optimization (SXO) analysis to identify why pages fail to rank, detect page-type mismatches, and generate user stories and persona scores based on search intent signals.

Core Features & Use Cases

  • Page-Type Mismatch Detection: Compare your page's type with the dominant type in SERPs.
  • User Story Derivation: Extract user stories from search intent signals and PAA questions.
  • Persona Scoring: Score the page from the perspective of different personas.
  • Wireframe Generation: Generate wireframes based on current and target state analysis.
  • DataForSEO Integration: Leverage DataForSEO tools for precise SERP data and metrics.
  • Use Case: If you have a page that isn't ranking well and you're not sure why, use this Skill to get insights into potential issues and opportunities.

Quick Start

Run a full SXO analysis for 'https://example.com/page'.

Frequently Asked Questions about seo-sxo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is Search Experience Optimization and how does it improve page ranking?

Search Experience Optimization (SXO) combines SEO and UX signals to identify page-type mismatches and score pages from multiple persona perspectives, helping you understand why pages fail to rank and how to align with search intent.

How do I analyze search intent to fix a page that isn't ranking?

To analyze search intent for a page that isn't ranking, you compare your page type against dominant SERP page types, derive user stories from PAA questions, and evaluate content using persona scoring based on SEO and UX signals.

How do I use DataForSEO and web scraping for SERP data analysis?

You can leverage DataForSEO integration to retrieve precise SERP data and metrics, while built-in Python scripts using BeautifulSoup and requests handle web scraping and HTML parsing to extract page content for analysis.

Does this SXO analysis tool require Python dependencies for HTML parsing?

Yes, this SXO analysis requires Python dependencies including BeautifulSoup for HTML parsing, requests for web scraping, and PyPDF2, to accurately process page content and evaluate search intent signals.

What is the best way to detect page-type mismatches in search results?

The best way to detect page-type mismatches is to compare your page's format against the dominant page type appearing in SERPs, using DataForSEO metrics to identify why your content fails to satisfy dominant search intent.

Can I generate wireframes based on search intent and persona scoring?

Yes, you can generate wireframes based on current and target state analysis, utilizing derived user stories and multi-persona search intent scores to guide the structural optimization of your page.

Related Skills