repl-seo-optimizer

Audit and fix SEO issues in Replit app source code before deployment.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/koya-alt/Catalyst --skill repl-seo-optimizer-koya-alt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repl-seo-optimizer
Source: https://github.com/koya-alt/Catalyst/tree/main/local/secondary_skills/repl-seo-optimizer
Command: npx skills add https://github.com/koya-alt/Catalyst --skill repl-seo-optimizer-koya-alt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill audits a Replit-built website or web app's source code and implements practical SEO improvements so pages are discoverable, shareable, and indexable before deployment.

Core Features & Use Cases

  • Title & Meta Optimization: Ensure each page or route has a unique title and meta description and implement dynamic titles for SPAs.
  • Social & Structured Data: Add Open Graph and Twitter Card tags plus JSON-LD structured data appropriate to the site type.
  • Crawlability & Technical Fixes: Generate or fix robots.txt and sitemap.xml, add canonical links, enforce semantic HTML, image alt attributes, and SPA prerendering/SSR or meta injection as needed.
  • Use Case: Prepare a Replit landing page or single-page app for launch by fixing head tags, adding OG images, creating a sitemap, and ensuring routes render correctly for crawlers.

Quick Start

Ask the skill to audit and apply SEO fixes to the current Replit project, including titles, meta descriptions, Open Graph tags, sitemap, robots.txt, canonical links, image alts, and SPA fixes.

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 meta tags and Open Graph tags to my Replit single-page app?

To add meta tags and Open Graph tags to a Replit SPA, the skill audits your source code and injects unique titles, meta descriptions, and social sharing tags into your HTML head or framework routing.

Why does my Replit single-page application show blank titles for crawlers?

Your Replit SPA shows blank titles for crawlers because client-side routing does not render head tags without JavaScript. The skill fixes this by implementing SPA prerendering, SSR, or route-specific meta tag injection.

What's the best way to generate a sitemap.xml and robots.txt for a Replit site?

The best way to generate a sitemap.xml and robots.txt for a Replit site is using an SEO audit skill that reads your project files and routing structure to automatically create these crawlability files and canonical links.

How do I add structured data and JSON-LD to my web app before deployment?

To add structured data and JSON-LD to your web app before deployment, the skill reviews your site type and injects appropriate schema markup into the HTML to improve search engine indexing and rich results.

Does this SEO optimizer require access to my project's HTML and JavaScript files?

Yes, the SEO optimizer requires read and write access to your project's HTML, CSS, and JavaScript files to modify head content, fix header structure, add image alt attributes, and implement routing-level SEO corrections.