合同会社 Propel-Lab のコーポレートサイト。LLMO(LLM Optimization)に最適化された静的サイトです。
- LLMO最適化 — AIクローラーに最適化された構造設計
- 5段階AI理解構造 — llms.txt → /ai/ → /docs/ → llms-full.txt
- JSON-LD 11スキーマ — Organization, Person, Service, Book, MusicGroup, FAQPage, WebSite
- URL.mdパターン — 全主要ページにMarkdownエンドポイントを提供
- Playwrightテスト — 33テストでLLMO品質を自動検証
- GitHub Actions CI/CD — pushから約30秒で自動デプロイ
| 技術 | 用途 |
|---|---|
| Astro | 静的サイトジェネレーター |
| Tailwind CSS | スタイリング |
| Playwright | E2E / LLMOテスト |
| GitHub Pages | ホスティング(無料) |
| Let's Encrypt | SSL証明書(自動) |
| ページ | URL | 内容 |
|---|---|---|
| トップ | / |
Hero / 事業紹介 / プロフィール / FAQ / お問い合わせ |
| 会社概要 | /company |
会社情報 |
| 事業紹介 | /products |
4事業の詳細 |
| Yureru | /yureru |
音楽プロジェクト |
| LearningMate | /learningmate |
出版・教育コンテンツ |
public/
├── llms.txt # AI向けサイトガイド
├── llms-full.txt # 全情報統合版
├── robots.txt # AIクローラー許可設定
├── .well-known/
│ └── security.txt # セキュリティ連絡先
├── ai/ # AI向け構造化Markdown
│ ├── company.md
│ ├── products.md
│ ├── services.md
│ └── projects.md
└── docs/ # 技術詳細Markdown
├── architecture.md
├── ai-strategy.md
└── tech-stack.md
src/pages/
├── company.md.ts # URL.mdパターン
├── products.md.ts
├── learningmate.md.ts
└── yureru.md.ts
# セットアップ
npm install
# 開発サーバー
npm run dev
# ビルド
npm run build
# テスト
npx playwright testLLMO対応を33のPlaywrightテストで自動検証しています。
# 全テスト実行
npx playwright test
# 特定カテゴリ
npx playwright test tests/llmo/json-ld.spec.ts
npx playwright test tests/llmo/llms-txt.spec.ts
npx playwright test tests/llmo/url-md.spec.tsこのサイト自体がLLMO最適化の実装例です。詳しくは以下の書籍をご覧ください。
- LLMO — AIがあなたのコンテンツを見つける3つの経路(Kindle)
- 実践Claude Code(Kindle)
- LLMOに最適化されたホームページをゼロから作る(Zenn Book)
© 2025 合同会社 Propel-Lab