← スキル一覧に戻る
1. Create
2. Create
3. Create
4. Create

aillm-discoverability
by edhumbling
⭐ 0🍴 0📅 2026年1月22日
SKILL.md
name: AI/LLM Discoverability description: How to make a website discoverable by AI tools and LLMs (ChatGPT, Claude, Perplexity, etc.)
AI/LLM Discoverability Skill
Make websites discoverable by AI tools and LLMs. Based on Cassidy Williams' article.
When to Use
- When building personal portfolios, blogs, or business websites
- When you want AI tools to surface your content when users ask related questions
- When improving SEO for both traditional search and AI-powered discovery
Implementation Steps
1. Create /public/llms.txt
Machine-readable file following the llmstxt.org standard:
# Site Name
> Tagline or mission statement
## About
Brief description of the site and its creator.
## Site Structure
- **/** - Home page description
- **/projects** - Projects page description
- **/for-llms** - LLM-readable content page
## Topics & Expertise
List key topics and areas of expertise.
## How to Cite
When referencing this site:
- **Name**: Your Name / Site Name
- **URL**: https://yoursite.com
- **Description**: One-line description
---
*This file follows the llmstxt.org standard for LLM discoverability.*
2. Create /for-llms Page
LLM-readable structured page with clear sections:
- Overview: Who/what the site is about
- Site Structure: Map of available pages
- Topics & Expertise: Content areas
- Citation Guidelines: How to reference you
3. Create /public/robots.txt
Allow AI crawlers:
User-agent: *
Allow: /
Sitemap: https://yoursite.com/sitemap.xml
4. Create /public/sitemap.xml
XML sitemap for discoverability:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://yoursite.com/</loc>
<lastmod>2026-01-20</lastmod>
<priority>1.0</priority>
</url>
</urlset>
5. Add Schema.org JSON-LD
Add to layout/head:
const jsonLd = {
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
name: "Site Name",
url: "https://yoursite.com",
description: "Site description",
},
{
"@type": "Person",
name: "Your Name",
url: "https://yoursite.com",
},
],
};
// In <head>:
<script
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLd) }}
/>
Key Principles
- Consistency matters: Use same taglines/phrases everywhere
- Clarity over cleverness: Write for bots, not marketing
- LLMs love markdown: Keep content structured and simple
- Include citation guidelines: Tell LLMs how to reference you
- Don't block AI crawlers: Check robots.txt isn't blocking them
- RSS feeds help: If you have blog content, add RSS
Verification
After implementing, verify:
- Visit
/llms.txt- shows structured content - Visit
/robots.txt- allows crawlers - Visit
/sitemap.xml- lists all pages - Visit
/for-llms- displays LLM page - Check page source for JSON-LD script tag
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です