本文へスキップ
ToolMug

アクセスログ解析ツール

サーバーの access.log をドロップするだけで、人気のページ、404 になる URL、アクセスの多い IP が数秒でわかります。クローラーの項目では、Googlebot が来たか、何をクロールしたか、404 をいくつ見つけたかなど、SEO に必要な情報を確認できます。

ブラウザ内で動作 — 入力した内容はアップロードされません

または access.log / .gz ファイルをここにドロップ

ログの行を貼り付け

ログはブラウザ内で読み込まれ、アップロードされません。大きなファイルは少しずつ処理します。

使い方

  1. ログ形式を選びます。Nginx と Apache の初期設定なら、既定の combined のままで使えます。独自形式の場合は nginx.conf の log_format の行を貼り付けてください。
  2. ログファイルを 1 つ以上選択またはドロップするか(.gz も可)、数行を貼り付けます。
  3. クローラー統計、時間帯別リクエスト、ステータスコード、人気 URL、404 の URL、IP、リファラー、ユーザーエージェントを確認します。

オプションの説明

クローラーの判定
Googlebot、Bingbot、Baiduspider、YandexBot、Applebot などの検索クローラーと、GPTBot、ClaudeBot などの AI クローラーを User-Agent で判別します。クローラーを開くと、最も多く取得した URL を確認できます。
実際の訪問者 IP
形式に $http_x_forwarded_for が含まれている場合は、その最初のアドレスを訪問者の IP として使います。CDN やリバースプロキシの背後にあるサーバーで便利です。
ファイルサイズ
ファイルはブラウザ内で少しずつ読み込むため、数百 MB のログも扱えます。速度はお使いのパソコンの性能によります。

1 行がレコードになるまで

各行はログ形式と照合され、フィールドに分割されます。既定の combined 形式の、この Googlebot のリクエストは、

66.249.66.1 - - [10/Oct/2026:13:55:36 +0800] "GET /blog/post-1 HTTP/1.1" 404 153 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"

IP は 66.249.66.1、メソッドは GET、パスは /blog/post-1、ステータスは 404、153 バイト、リファラーなし、と読み取られます。時刻はオフセット (+0800) を使って正確な瞬間である 05:55:36 UTC に変換されるため、異なるタイムゾーンのサーバーの行も、時間ごとのグラフで揃います。ユーザーエージェントは Googlebot と認識され、この行はそのクローラーのヒットを 1 件、404 を 1 件増やします。

CDN の背後にある場合は、形式の末尾に "$http_x_forwarded_for" を追加してください。"203.0.113.7, 10.0.0.2" で終わる行は、プロキシではなく、最初のアドレスである 203.0.113.7 として数えられます。

よくある質問

ログはアップロードされますか?

いいえ。ファイルの読み込みと集計はブラウザ内だけで行われ、ページを閉じると消えます。

ログにある Googlebot はすべて本物の Google ですか?

いいえ。User-Agent は簡単に偽装できます。怪しい IP はクローラー IP 検証ツールに貼り付けて、逆引き DNS で確認してください。

一致しない行が多いのはなぜですか?

ログが別の形式で出力されています。ホスティングのパネルが log_format を変更していることがよくあります。実際に nginx.conf で使われているものを「カスタム log_format」にコピーしてください。

プライバシー

このツールはすべてブラウザ内で動作します。ファイルやテキストはお使いの端末上で処理され、当サイトのサーバーにアップロードされることはありません。

関連ツール