Repolode
AgriciDaniel

AgriciDaniel/jev-seo

ホームページURLひとつからWebサイトのSEOを監査し、PDF・XLSX・Markdownレポートを出力するCLI兼Claude Codeスキル。

代替できる製品:Screaming Frog SEO SpiderSemrush Site Audit

スター
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. 1

    リポジトリをクローンする

    git clone https://github.com/AgriciDaniel/jev-seo.git
  2. 2

    フォルダーに移動して仮想環境を作成する

    cd jev-seo && python3 -m venv .venv && . .venv/bin/activate
  3. 3

    Pythonの依存関係をインストールする

    pip install -r requirements.txt
  4. 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 の数値は毎日更新されます。

関連プロジェクト