AgriciDaniel/jev-seo
ホームページURLひとつからWebサイトのSEOを監査し、PDF・XLSX・Markdownレポートを出力するCLI兼Claude Codeスキル。
- スター
- 657
- フォーク
- 106
- 未解決の Issue
- 2
- 最終コミット
- 28 日前
これは何?
jev-seoはWebサイトをクロールし、Google Search Centralに基づく52項目のルールをチェックします。PageSpeed Insights APIでCore Web Vitalsを測定し、各ページについてJev modelに型付きの質問を送って、ページ種別、検索意図、有用性、タイトルとの適合性を判定します。各指摘は、ID、優先度、影響度、工数、根拠、修正案を含むアクションとしてまとめられます。
結果は、クライアント向けにデザインされたPDF、編集可能なアクション管理表付きのExcelブック、GitHubやObsidianで表示できるMarkdownレポートとして出力されます。すべて単一のaudit.jsonから生成されます。Claude Codeスキル(/jev-seo URL)として、またはbin/jevseoコマンドラインから実行できます。
標準モードではSEOデータのサブスクリプションは不要です。オプションの--fullモードでは、DataForSEOからランキング、キーワード、競合、バックリンクのデータを追加できます。どちらの有料APIも実行ごとの予算上限で管理され、すべての呼び出しがレポートのコスト明細に記載されます。
主な機能
- 01稼働中のサイトをクロールし、robots.txt、サイトマップ、リダイレクト、リンク切れ、canonical、構造化データをチェックします。
- 0252項目のルールをチェックし、根拠と公式ソースを添えて問題を報告します。
- 03Jev modelを使い、ページの検索意図、有用性、タイトルとの適合性について型付きの質問に回答します。
- 04優先度、影響度、工数に基づいて修正項目を順位付けします。
- 05単一のaudit.jsonからPDF、XLSX、Markdownレポートを出力します。
ユースケース
- 詳細なレビューに入る前に、クライアントのWebサイトを初回のSEO監査にかける。
- ExcelのアクションシートでSEOの修正対応を継続的に追跡する。
- スキルを使って、Claude CodeのワークフローにSEOチェックを追加する。
- サイトの技術面やコンテンツ面の問題をまとめた、共有しやすいPDFを作成する。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/AgriciDaniel/jev-seo.git - 2
フォルダーに移動して仮想環境を作成する
cd jev-seo && python3 -m venv .venv && . .venv/bin/activate - 3
Pythonの依存関係をインストールする
pip install -r requirements.txt - 4
サイトを監査する
bin/jevseo run https://example.com
使う前に知っておきたいこと
- 標準モードでページを判定するには有料のTypeSafe Jev APIキーが必要です。また、--fullモードでは有料のDataForSEO認証情報が必要です。
- PDF出力を利用するには、事前にPangoシステムライブラリをインストールする必要があります。
- 大規模なサイトはデフォルトで60ページをサンプリングします。また、Jevのしきい値は人手によるラベルを基にまだ調整されていません。
トピック
よくある質問
- jev-seo とは?
- ホームページURLひとつからWebサイトのSEOを監査し、PDF・XLSX・Markdownレポートを出力するCLI兼Claude Codeスキル。 jev-seoはWebサイトをクロールし、Google Search Centralに基づく52項目のルールをチェックします。PageSpeed Insights APIでCore Web Vitalsを測定し、各ページについてJev modelに型付きの質問を送って、ページ種別、検索意図、有用性、タイトルとの適合性を判定します。各指摘は、ID、優先度、影響度、工数、根拠、修正案を含むアクションとしてまとめられます。
- jev-seo は無料で使えますか?ライセンスは?
- jev-seo は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- jev-seo は今もメンテナンスされていますか?
- 活発にメンテナンス中。jev-seo の最終コミットは 2026年9月22日 です。
- jev-seo は何に使えますか?
- 詳細なレビューに入る前に、クライアントのWebサイトを初回のSEO監査にかける。 ExcelのアクションシートでSEOの修正対応を継続的に追跡する。 スキルを使って、Claude CodeのワークフローにSEOチェックを追加する。 サイトの技術面やコンテンツ面の問題をまとめた、共有しやすいPDFを作成する。
- jev-seo のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/AgriciDaniel/jev-seo.git フォルダーに移動して仮想環境を作成する: cd jev-seo && python3 -m venv .venv && . .venv/bin/activate Pythonの依存関係をインストールする: pip install -r requirements.txt サイトを監査する: bin/jevseo run https://example.com
- jev-seo はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/AgriciDaniel/jev-seo
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
質問を計画し、Webやローカルの情報源を集め、任意のLLMプロバイダーで引用付きレポートを作成する自律型リサーチエージェント。
Claude Code向けのオープンソースSEO分析プラグイン。技術SEO、E-E-A-T、Schema.org、AI検索を並列監査します。
ChatGPT、Perplexity、Google AI OverviewsなどのAI検索エンジン向けに、従来のSEOチェックも行うClaude Codeスキル。
学習者に合わせてコースを計画し、レッスンを作成、学習記録に基づいて演習を調整するコーディングエージェント向け学習支援ツール。
FirecrawlとDataForSEOを使い、74項目のオンページSEO指標で最大500ページを監査できるセルフホスト型Webアプリ。