SEO Optimizer

Implements on-page SEO, schema markup, and Core Web Vitals optimizations for web content.

Updated Jul 7, 2026
One-click install
npx skills add https://github.com/singhaganesh/Urban-assist --skill seo-optimizer-singhaganesh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: SEO Optimizer
Source: https://github.com/singhaganesh/Urban-assist/tree/main/.cursor/skills/seo-optimizer
Command: npx skills add https://github.com/singhaganesh/Urban-assist --skill seo-optimizer-singhaganesh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Websites often fail to rank in search results due to missing meta tags, poor keyword targeting, slow page speed, and absent structured data, requiring systematic SEO guidance across content and technical layers. ## Core Features & Use Cases - On-Page Optimization: Guidance for title tags, meta descriptions, header hierarchy, URL structure, and image alt text following search engine best practices. - Technical SEO: Schema markup templates (Article, Product, FAQ, LocalBusiness), robots.txt configuration, XML sitemaps, and canonical tag handling. - Performance & Content Strategy: Core Web Vitals targets (LCP, FID, CLS), keyword research workflows, topic clusters, and featured snippet formatting. - Use Case: When publishing a new blog post in a Next.js app, use this Skill to generate optimized meta tags, Article schema markup, and a content structure checklist before deployment. ## Quick Start Ask the AI to audit your page's SEO and generate optimized meta tags, schema markup, and a content checklist for your target keyword.

Frequently Asked Questions about SEO Optimizer

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

FAQPage Schema
How do I optimize meta tags for SEO?

Keep title tags under 60 characters with the primary keyword near the beginning, and write meta descriptions of 150-160 characters with a compelling call to action. Each page needs unique tags that accurately describe its content.

How to implement schema markup for a blog post?

Add JSON-LD structured data with the Article type including headline, image, datePublished, dateModified, author, and publisher fields. Place the script tag in the page head so search engines can parse it for rich results.

What are good Core Web Vitals scores?

Target LCP under 2.5 seconds, FID under 100 milliseconds, and CLS under 0.1. Achieve these by optimizing images, deferring non-critical JavaScript, preloading fonts, and setting explicit dimensions on media elements.

Does keyword density still matter for SEO?

Aim for 1-2% primary keyword density with natural placement in the title, H1, first paragraph, URL, and meta description. Use semantic variations and related terms rather than repeating exact keywords, which triggers stuffing penalties.

Why is my page not ranking despite good content?

Common causes include missing canonical tags causing duplicate content, slow page speed, poor mobile experience, weak internal linking, or insufficient content depth. Audit technical factors with Google Search Console and PageSpeed Insights first.