seo

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

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/Ishaq74/atomic --skill seo-ishaq74
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo
Source: https://github.com/Ishaq74/atomic/tree/main/.github/skills/seo
Command: npx skills add https://github.com/Ishaq74/atomic --skill seo-ishaq74

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. This Skill provides concrete, standards-based guidance to diagnose and fix these 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 that improve ranking and click-through rates. - Structured Data: Add JSON-LD schema markup for Organization, Article, Product, FAQ, and Breadcrumb types to earn rich results in search listings. - Use Case: You are launching a multi-language marketing site and need hreflang tags, a valid sitemap, unique meta descriptions per page, and Product schema markup before submitting to Google Search Console. ## Quick Start Audit this page for SEO issues and add the missing meta tags, canonical URL, 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 add structured data to my website for SEO?

Add JSON-LD script blocks to your page head using schema.org types like Organization, Article, Product, FAQ, or BreadcrumbList. Validate the markup with Google Rich Results Test or the Schema.org Validator before deploying.

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. Write meta descriptions of 150-160 characters that include the 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 pages, disallow admin and API paths, and reference your sitemap URL. Never block static resources like CSS or JavaScript that search engines need to render pages.

Does SEO optimization work for multi-language websites?

Yes, multi-language sites require hreflang link tags pointing to each language version plus an x-default fallback, and a correct lang attribute on the html element. Each localized page should have its own canonical URL and translated meta tags.

Why is my page not appearing in Google search results?

Common causes include a noindex meta robots tag, robots.txt blocking the page, missing canonical URLs causing duplicate content issues, or the sitemap not being submitted to Google Search Console. Check the audit checklist covering crawlability and indexation first.