seo-page

Analyze a single URL's on-page SEO and technical signals.

53|25|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/naveedharri/benai-skills --skill seo-page-naveedharri
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-page
Source: https://github.com/naveedharri/benai-skills/tree/main/plugins/seo/skills/seo-page
Command: npx skills add https://github.com/naveedharri/benai-skills --skill seo-page-naveedharri

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, beautifulsoup4, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Deep analysis of a single page's on-page elements, content quality, and technical signals to deliver actionable SEO recommendations.

Core Features & Use Cases

  • On-page analysis of title, meta description, headings, canonical, meta robots, and internal/external links.
  • Technical signals check including schema markup, Open Graph, Twitter Card, and crawlability hints.
  • Use Case: Run a focused SEO review on a landing page to improve rankings and CTR with clear next steps.
  • This skill can be invoked for quick audits of a single URL and automated extraction of major SEO signals.

Quick Start

Analyze a single URL to generate a prioritized SEO report.

Frequently Asked Questions about seo-page

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

FAQPage Schema
How do I run a single page SEO audit to check meta tags and headings?

To run a single page SEO audit, the Skill fetches your URL and extracts on-page elements like title tags, meta descriptions, and headings to deliver actionable optimization recommendations.

What on-page SEO elements are analyzed during a single URL audit?

A single URL audit analyzes on-page SEO elements including title tags, meta descriptions, headings, canonical tags, meta robots directives, and internal and external links to assess content quality.

Can I use Python requests and beautifulsoup4 to extract technical SEO signals?

Yes, you can use Python requests and beautifulsoup4 to extract technical SEO signals by fetching and parsing HTML to identify schema markup, Open Graph, and Twitter Card data.

What is the best way to check schema markup and crawlability hints for a landing page?

The best way to check schema markup and crawlability hints is to perform a focused technical SEO review that parses the HTML of a single landing page to report on structured data and crawlability.

Does this single page SEO analysis identify missing image and performance signals?

Yes, single page SEO analysis identifies image and performance signals by evaluating the HTML structure of the URL, providing clear next steps to improve overall page rankings and CTR.

Are there limitations when using beautifulsoup4 for technical SEO audits on dynamic pages?

A limitation of using beautifulsoup4 for technical SEO audits is that it parses static HTML fetched by requests, meaning it may not execute or capture dynamic JavaScript-rendered content on a page.