ガイド · 1/8ページ
SpiderHeadをはじめる
SpiderHeadは、ローカルで動作するSEOクローラー兼監査ツールキットです。Pythonで書かれた1つのコアを、デスクトップアプリ、seoheadコマンドライン、AIエージェント用のMCPサーバーが共有します。どれも同じローカルプロジェクトと保存済みスキャンを扱います。
Python 3.10以上、pip、gitが必要です。基本のクロールでは、外部サービスのアカウントは不要です。必須・任意のコンポーネントは 動作環境 を参照してください。
1インストール
Python 3.10以上、pip、gitを用意します。リポジトリをクローンして、仮想環境にインストールします。
bashgit clone https://github.com/PavloSEO/spiderhead.git cd spiderhead python -m venv .venv source .venv/bin/activate python -m pip install -e ".[all]"2クロールと監査
URL数の上限を決めてサイトをクロールします。クロールはローカルで動作し、読み取りのみ。速度は1ホストあたり毎秒2リクエスト程度です。
bashseohead crawl-site --url https://example.com --max-urls 500 --scan-out ./scans/audit.sqlite3レポートの作成
保存済みの監査結果を、スプレッドシートやクライアント向け文書にまとめます。
bashseohead report-build --audit ./scans/audit.sqlite --format xlsx --out audit.xlsx4使うインターフェースを選ぶ
ターミナルで続けても、同じプロジェクトをデスクトップアプリで開いても、AIエージェントにMCPサーバーを登録しても構いません。
GitHubでこのページを編集更新日 12.10.2026