repl-seo-optimizer

Automates SEO best practices integration into static sites and SPAs.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/ma-wais/Quality-Management-System --skill repl-seo-optimizer-ma-wais
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repl-seo-optimizer
Source: https://github.com/ma-wais/Quality-Management-System/tree/main/.local/secondary_skills/repl-seo-optimizer
Command: npx skills add https://github.com/ma-wais/Quality-Management-System --skill repl-seo-optimizer-ma-wais

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers ensure their Replit-built websites and apps are SEO-ready by embedding proper titles, meta descriptions, Open Graph data, structured data, and SPA-friendly fixes directly in the codebase.

Core Features & Use Cases

  • Auto-fixes unique page titles and meta descriptions per route to improve search visibility.
  • Adds Open Graph and Twitter Card meta tags for social sharing and better click-through.
  • Improves semantic HTML, accessibility, and crawlability, including canonical URLs and robots.txt scaffolding.
  • Prepares and injects JSON-LD structured data appropriate for a SaaS or content site.
  • Works across static sites and single-page applications, with SPA considerations for dynamic title updates.

Quick Start

Apply SEO changes across the project by updating templates and SPA shell to ensure unique titles, meta descriptions, OG tags, and JSON-LD data.

Frequently Asked Questions about repl-seo-optimizer

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

FAQPage Schema
How do I add SEO meta tags and Open Graph data to a single-page application?

To add SEO meta tags to a single-page application, you need dynamic title updates per route and proper meta descriptions. This ensures search engines and social platforms can crawl unique page titles and Open Graph data across SPA routes.

What is the best way to automate sitemap and robots.txt generation for a web project?

Automating sitemap and robots.txt generation involves scaffolding the files directly in your codebase. This provides search engines with proper crawl directives and route mapping without requiring manual file updates for new pages.

How do I inject JSON-LD structured data into a static website?

Injecting JSON-LD structured data into a static website embeds schema markup directly into your templates. This provides search engines with explicit context about your SaaS or content site to improve rich search result visibility.

Does this SEO optimizer work with both static sites and single-page applications?

Yes, this SEO optimizer works with both static sites and single-page applications. It handles standard static HTML templates while also providing specific SPA considerations for dynamic route updates and crawlability fixes.

Why does my single-page application have duplicate titles and missing canonical URLs?

Single-page applications often have duplicate titles because they lack per-route title updates and canonical URLs. Fixing this requires updating the SPA shell to dynamically inject unique titles and canonical tags on route changes.

Can I automatically add alt text and semantic HTML to improve web accessibility?

Yes, you can automatically add alt text and semantic HTML to improve web accessibility. This ensures accessible images and better crawlability by embedding proper semantic structure directly into the project codebase.