Claude Code向けのオープンソースSEO分析プラグイン。技術SEO、E-E-A-T、Schema.org、AI検索を並列監査します。
AgriciDaniel/on-page-seo
FirecrawlとDataForSEOを使い、74項目のオンページSEO指標で最大500ページを監査できるセルフホスト型Webアプリ。
- スター
- 269
- フォーク
- 57
- 未解決の Issue
- 3
- 最終コミット
- 5 か月前
これは何?
On-Page SEO Analyzerは、WebサイトのオンページSEOを監査するWebアプリケーションです。監査を開始すると、Firecrawlを使ってサイト内のページを検出し、DataForSEO APIで各ページを74項目のSEO指標に照らして分析します。1回の監査で最大500ページを対象にできます。
監査中は進捗状況がリアルタイムで表示され、LCP、FID、CLSのCore Web Vitalsも追跡できます。結果はCSVまたはJSONでエクスポートでき、ダークモードにも対応しています。
このプロジェクトはTypeScriptのモノレポで、フロントエンドにはReact 19とVite、バックエンドにはデータをSQLiteに保存するExpressを採用しています。APIキーは.envファイルまたは設定ページから指定できます。
主な機能
- 01FirecrawlでWebサイト内のページを自動検出します。
- 02DataForSEOを使い、ページごとに74項目のSEO指標を分析します。
- 03LCP、FID、CLSのCore Web Vitalsを追跡します。
- 04Server-Sent Eventsを通じて監査の進捗状況をリアルタイムに表示します。
- 05監査結果をCSVまたはJSONでエクスポートします。
- 06監査の開始や管理に使えるREST APIを提供します。
ユースケース
- 数百ページある企業サイトのオンページSEOを監査する。
- サイト全体にわたるメタデータの欠落や不整合、指標の問題を見つける。
- SEO監査データをエクスポートし、チーム向けのレポートに使う。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/AgriciDaniel/on-page-seo.git - 2
プロジェクトフォルダに移動する
cd on-page-seo - 3
すべての依存関係をインストールする
npm run install:all - 4
開発サーバーを起動する
npm run dev
使う前に知っておきたいこと
- 監査を実行するには、有料のFirecrawl APIキーとDataForSEOアカウントが必要です。
トピック
よくある質問
- on-page-seo とは?
- FirecrawlとDataForSEOを使い、74項目のオンページSEO指標で最大500ページを監査できるセルフホスト型Webアプリ。 On-Page SEO Analyzerは、WebサイトのオンページSEOを監査するWebアプリケーションです。監査を開始すると、Firecrawlを使ってサイト内のページを検出し、DataForSEO APIで各ページを74項目のSEO指標に照らして分析します。1回の監査で最大500ページを対象にできます。
- on-page-seo は無料で使えますか?ライセンスは?
- on-page-seo は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- on-page-seo は今もメンテナンスされていますか?
- 半年以内に更新あり。on-page-seo の最終コミットは 2026年6月6日 です。
- on-page-seo は何に使えますか?
- 数百ページある企業サイトのオンページSEOを監査する。 サイト全体にわたるメタデータの欠落や不整合、指標の問題を見つける。 SEO監査データをエクスポートし、チーム向けのレポートに使う。
- on-page-seo のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/AgriciDaniel/on-page-seo.git プロジェクトフォルダに移動する: cd on-page-seo すべての依存関係をインストールする: npm run install:all 開発サーバーを起動する: npm run dev
- on-page-seo はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/AgriciDaniel/on-page-seo
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ライブPDFプレビュー、応募管理、AIアシスタント、セルフホストに対応した、無料のオープンソース履歴書ビルダー。
全画面のアニメーション歌詞に重点を置いた、NetEase、QQ、Kugou、Navidrome、ローカルライブラリ対応のTypeScript製音楽プレーヤー。
AI支援を使い、ブラウザ上でNext.jsとTailwind CSSのコードをデザイン・編集できるオープンソースのビジュアルエディター。
GmailとOutlookに対応し、受信トレイを整理して返信案を作成するオープンソースのAIメールアシスタント兼メールクライアント。
ReactとTypeScriptで構築された、Matrixオープンメッセージングプロトコル向けのシンプルで洗練されたWebクライアント。