seo

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

Updated Nov 29, 2025
One-click install
npx skills add https://github.com/achyutkneupane/Blog-Kit --skill seo-achyutkneupane
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo
Source: https://github.com/achyutkneupane/Blog-Kit/tree/main/.ai/skills/seo
Command: npx skills add https://github.com/achyutkneupane/Blog-Kit --skill seo-achyutkneupane

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Web pages often fail to rank in search engines due to missing meta tags, poor crawlability, absent structured data, and weak mobile or international configuration. This Skill provides concrete, standards-based guidance to diagnose and fix those issues. ## Core Features & Use Cases - Technical SEO: Configure robots.txt, canonical URLs, XML sitemaps, HTTPS, and clean URL structures so search engines can crawl and index your site correctly. - On-Page Optimization: Write effective title tags, meta descriptions, heading hierarchies, image alt text, and internal links following Google Search guidelines. - Structured Data: Add JSON-LD schema for Organization, Article, Product, FAQ, and Breadcrumbs to earn rich results, plus guidance for AI search visibility. - Use Case: You are launching a blog built with a Laravel/Filament starter kit and need it discoverable. Use this Skill to generate a sitemap, add Article schema to posts, fix duplicate title tags, and run through the SEO audit checklist before launch. ## Quick Start Audit my website's pages for SEO issues and generate the missing meta tags, canonical links, and JSON-LD 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 my website?

Start with technical SEO: ensure HTTPS, a crawlable robots.txt, an XML sitemap, and canonical URLs. Then fix on-page elements like unique title tags, meta descriptions, a single h1 per page, and descriptive image alt text.

How to add structured data JSON-LD to a web page?

Add a script tag with type application/ld+json containing schema.org types such as Article, Product, FAQPage, or BreadcrumbList. Validate the markup with Google Rich Results Test or the Schema.org validator before deploying.

What should a robots.txt file contain for SEO?

A robots.txt should allow crawling of public pages, disallow admin or private paths like /admin/ and /api/, and reference your sitemap URL. Avoid blocking static resources needed for rendering, since that harms indexing.

Does blocking AI crawlers affect search visibility?

Blocking bots like OAI-SearchBot, PerplexityBot, or ClaudeBot via robots.txt removes your pages from those AI engines' citations. Decide per-bot rather than blanket-blocking, since each crawler has a separate user-agent.

Why is my page not ranking despite good content?

Common causes include noindex meta tags, missing canonical URLs, duplicate title tags, poor mobile responsiveness, or failing Core Web Vitals. Run the audit checklist covering crawlability, on-page elements, and structured data to isolate the issue.