seo

Implements technical and on-page SEO optimizations including meta tags, structured data, and sitemaps.

Updated Jun 8, 2026
One-click install
npx skills add https://github.com/raulisai/eva02 --skill seo-raulisai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo
Source: https://github.com/raulisai/eva02/tree/main/.agents/skills/seo
Command: npx skills add https://github.com/raulisai/eva02 --skill seo-raulisai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Websites often fail to rank in search engines due to missing meta tags, poor crawlability, absent structured data, and weak on-page optimization, and diagnosing these issues manually is slow and error-prone. ## Core Features & Use Cases - Technical SEO: Configure robots.txt, canonical URLs, XML sitemaps, HTTPS, and URL structure for proper crawling and indexing. - On-Page Optimization: Write effective title tags, meta descriptions, heading hierarchies, image alt text, and internal links. - Structured Data: Add JSON-LD schemas for Organization, Article, Product, FAQ, and Breadcrumbs to earn rich results. - Use Case: When launching a Next.js marketing site, use this Skill to audit every public page, add unique titles and descriptions, generate a sitemap, and validate structured data with Google's Rich Results Test. ## Quick Start Audit my Next.js site's public pages for SEO issues and add the missing meta tags, sitemap, and structured data.

Frequently Asked Questions about seo

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

FAQPage Schema
How do I improve SEO for a Next.js website?

Improve Next.js SEO by adding unique title tags and meta descriptions per page, generating an XML sitemap, configuring robots.txt, and adding JSON-LD structured data. Follow the actual app router or pages router structure and keep secrets out of public metadata.

How to add structured data JSON-LD to a webpage?

Add structured data by embedding a script tag with type application/ld+json containing schema.org types like Organization, Article, Product, FAQ, or BreadcrumbList. Validate the markup with Google Rich Results Test or the Schema.org validator.

Should authenticated pages be included in a sitemap?

No, authenticated product surfaces should not be indexed or included in sitemaps. Apply SEO only to public marketing and documentation pages, and never expose private routes, tenant identifiers, or API internals in sitemaps, metadata, or robots rules.

What makes a good title tag for SEO?

A good title tag is 50-60 characters, places the primary keyword near the beginning, is unique for every page, and puts the brand name at the end. Google truncates titles around 60 characters, so front-load the important terms.

Why is my page not being indexed by Google?

Pages fail to index when robots.txt blocks crawling, a noindex meta tag is present, canonical URLs point elsewhere, or the page returns errors. Check Google Search Console for crawl errors and verify robots.txt allows access to important pages.