seo

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

Updated Aug 3, 2026
One-click install
npx skills add https://github.com/Yvesdefaria/GymLab --skill seo-yvesdefaria
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo
Source: https://github.com/Yvesdefaria/GymLab/tree/main/.opencode/skills/seo
Command: npx skills add https://github.com/Yvesdefaria/GymLab --skill seo-yvesdefaria

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 developers lack a consolidated checklist to fix these issues. ## Core Features & Use Cases - Technical SEO Guidance: Covers robots.txt configuration, canonical URLs, XML sitemaps, URL structure, and HTTPS security headers. - On-Page Optimization: Provides rules for title tags, meta descriptions, heading hierarchy, image alt text, and internal linking. - Structured Data Templates: Includes ready-to-use JSON-LD snippets for Organization, Article, Product, FAQ, and Breadcrumb schemas. - Use Case: When auditing a product landing page, apply this Skill to add a unique title tag, a compelling meta description, Product schema markup, and a self-referencing canonical link. ## Quick Start Audit this page for SEO issues and add the missing meta tags, canonical link, and Product structured data.

Frequently Asked Questions about seo

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

FAQPage Schema
How do I add structured data to a webpage for SEO?

Add JSON-LD structured data inside a script tag with type application/ld+json in the page head. Use schema.org types like Organization, Article, Product, FAQ, or BreadcrumbList, then validate with Google's Rich Results Test or the Schema.org validator.

How to write title tags and meta descriptions for SEO?

Keep title tags between 50-60 characters with the primary keyword near the beginning and the brand name at the end. Meta descriptions should be 150-160 characters, unique per page, include the keyword naturally, and contain a compelling call to action.

What should a robots.txt file contain for SEO?

A robots.txt file should allow crawling of public pages, disallow admin and private areas like /admin/ and /api/, and reference the sitemap URL. Avoid blocking static resources such as CSS and JavaScript needed for rendering.

Does image alt text affect search engine ranking?

Yes, image alt text helps search engines understand image content and improves accessibility. Use descriptive filenames with keywords, write alt text describing the image, compress images to WebP or AVIF, and lazy-load below-fold images.

When should I use canonical URLs on my site?

Use canonical URLs to prevent duplicate content issues when the same content is accessible via multiple URLs. A self-referencing canonical on every page is recommended, and paginated content should point to the main page or use rel prev/next.