seo-optimizer

Analyze websites for missing title tags, meta descriptions, and broken links.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/Maosixian/selfused-xavier-lobsterop --skill seo-optimizer-maosixian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-optimizer
Source: https://github.com/Maosixian/selfused-xavier-lobsterop/tree/main/skills/seo-optimizer
Command: npx skills add https://github.com/Maosixian/selfused-xavier-lobsterop --skill seo-optimizer-maosixian

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, requests, BeautifulSoup, lxml, pandas, selenium, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps identify and fix SEO issues on your website, improve search engine rankings, and implement best practices.

Core Features & Use Cases

  • SEO Analysis: Scan your website for issues such as missing title tags, meta descriptions, and broken links.
  • Optimization Reports: Generate detailed reports with actionable recommendations to improve your site's SEO.
  • Use Case: Use this Skill to optimize your homepage's SEO by analyzing its current state and applying the suggested changes.

Quick Start

Run the SEO analysis for your website using the 'seo-optimizer' skill.

Frequently Asked Questions about seo-optimizer

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

FAQPage Schema
How do I perform a technical SEO audit to find missing title tags and broken links?

You can run a comprehensive SEO analysis to scan your website for missing title tags, meta descriptions, and broken links. This process crawls your web pages, identifies technical SEO issues, and generates actionable optimization recommendations to improve search engine rankings.

Do I need Python to run a website optimization analysis for search engine rankings?

Yes, executing the scripts for this SEO analysis requires a Python environment. The website optimization process depends on Python alongside specific web crawling and parsing libraries to scan your pages and generate detailed reporting data.

What's the best way to generate SEO optimization reports with actionable recommendations?

The best way to generate SEO optimization reports is by using a script to crawl and parse your web pages for missing meta tags and broken links. This method produces a detailed report containing actionable recommendations to directly improve your site's search engine rankings.

Can I use BeautifulSoup and Selenium together for scanning meta tags and website optimization?

Yes, you can use BeautifulSoup and Selenium together for website optimization. Selenium handles dynamic web crawling while BeautifulSoup and lxml parse the HTML structure to accurately extract data and identify missing title tags or meta descriptions.

Why does my SEO analysis not working when scanning large websites with broken links?

Your SEO analysis might fail when scanning large websites due to memory limits during web crawling. Parsing thousands of pages for broken links and meta tags requires robust script execution, and incomplete runs often result from timeout issues or missing Python dependencies.