seo-llmo

Configure JSON-LD, llms.txt, robots.txt, sitemap.xml, and agent-skills index for site discoverability.

2|Updated Dec 12, 2024
One-click install
npx skills add https://github.com/liomoti/pirkei-avot-finder --skill seo-llmo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-llmo
Source: https://github.com/liomoti/pirkei-avot-finder/tree/main/.kiro/skills/seo-llmo
Command: npx skills add https://github.com/liomoti/pirkei-avot-finder --skill seo-llmo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Public websites often struggle to be found by humans and AI tools, and to be usable by autonomous agents without exposing surface areas or mislabeling content. This skill provides a comprehensive playbook to optimize discovery and usability across search engines, AI crawlers, and client agents.

Core Features & Use Cases

  • Structured data and JSON-LD for rich results and AI citation
  • llms.txt and agent-readiness guidance to support agent access and context
  • Robots.txt with Content-Signal directives, sitemap.xml, and agent-skills index
  • Practical guidance for marketing sites, docs, blogs, and e-commerce storefronts

Quick Start

Create a root llms.txt, publish a robots.txt that enables search and AI crawlers, and ensure JSON-LD, Open Graph tags, and a sitemap.xml are in place.

Frequently Asked Questions about seo-llmo

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

FAQPage Schema
How do I make my website discoverable by AI agents and search engines?

Agent-readiness is achieved by publishing an llms.txt file for AI context, configuring robots.txt with Content-Signal directives, and deploying JSON-LD structured data. This combination allows autonomous agents to safely discover, access, and parse public website content without mislabeling or exposing sensitive surfaces.

What is llms.txt and how does it support AI agent access?

An llms.txt file is an agent-facing markdown document placed at a site's root to provide AI crawlers and autonomous agents with structured context. It supports agent access by clearly outlining available content and integration points, preventing mislabeling while improving discoverability for AI tools.

How do I add JSON-LD structured data for rich results and AI citation?

Add JSON-LD structured data to your site's pages to provide explicit semantic context for rich search results and AI citation. This skill enforces JSON-LD requirements across marketing sites, docs, blogs, and commerce storefronts, ensuring content is accurately parsed and cited by both search engines and AI agents.

Does this approach to SEO and LLMO work for e-commerce and documentation sites?

Yes, this SEO and LLMO approach explicitly supports e-commerce storefronts, documentation, blogs, and marketing sites. It provides practical guidance and enforces requirements for JSON-LD, sitemap.xml, and agent-skills index across these varied site types to maximize discoverability.

What do I need in robots.txt to enable both search and AI crawlers?

Your robots.txt needs Content-Signal directives to enable both search and AI crawlers effectively. This skill outlines practical constraints and privacy-conscious defaults for robots.txt, ensuring public sites are accessible to legitimate AI agents without exposing sensitive surface areas.