seo

Implements technical SEO, on-page optimization, and structured data for web pages.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/TranVanTienDat/Milkyway --skill seo-tranvantiendat
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: seo
Source: https://github.com/TranVanTienDat/Milkyway/tree/main/apps/storefront/.agents/skills/seo
Command: npx skills add https://github.com/TranVanTienDat/Milkyway --skill seo-tranvantiendat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Websites often fail to rank in search engines due to missing meta tags, poor crawlability, broken heading structures, and absent structured data. This Skill provides concrete guidance and code patterns to diagnose and fix these search visibility issues. ## Core Features & Use Cases - Technical SEO: Configure robots.txt, XML sitemaps, canonical URLs, meta robots tags, and HTTPS security headers to ensure proper crawling and indexing. - On-Page Optimization: Write effective title tags, meta descriptions, heading hierarchies, image alt text, and internal linking strategies. - Structured Data: Implement JSON-LD schemas for Organization, Article, Product, FAQ, and Breadcrumb types, validated with Google Rich Results Test. - Use Case: When launching a new e-commerce product page, use this Skill to generate the correct title tag, meta description, Product schema markup, canonical URL, and breadcrumb structured data so the page is fully optimized for search engines. ## Quick Start Use the seo skill to audit my product page and add the missing meta tags, canonical URL, 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 web page for SEO?▼

Add JSON-LD structured data inside a script tag with type application/ld+json in your page HTML. Use schema.org types like Product, Article, FAQPage, or BreadcrumbList, then validate the markup with Google 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 front and the brand name at the end. Write meta descriptions of 150-160 characters that include the target keyword naturally and a compelling call to action, unique for every page.

What should a robots.txt file contain for SEO?▼

A robots.txt file should allow crawling of public content, disallow admin and private areas like /admin/ and /api/, and reference your XML sitemap URL. Never block static assets like CSS or JavaScript needed for page rendering.

Does this SEO skill handle backlinks and content writing?▼

No, the skill focuses on technical SEO and on-page optimization, which together represent roughly 25% of ranking factors. Backlinks, domain authority, and content quality are outside its scope, though it covers content structure through heading hierarchy guidance.

Why is my page not being indexed by Google?▼

Common causes include a noindex meta robots tag, robots.txt rules blocking the page, missing canonical URLs, or the page absent from your XML sitemap. Check Google Search Console for crawl errors and verify indexability settings on important pages.