RevealTheme logo

Drupalテーマ検出ツール

任意のWebサイトがどのDrupalテーマを使用しているかを瞬時に発見できます。無料・高速・高精度、登録不要です。

デザイナー、開発者、マーケターに信頼されています

なぜRevealTheme Drupal検出ツールを使うのか?

任意のサイトを調べる最も信頼できる方法です。

  • 瞬時の結果

    テーマと拡張機能のデータを2秒以内に取得。待ち時間も、登録も、レート制限もありません。

  • ずっと無料

    個人利用も商用利用も100%無料。プレミアムプランもアップセルもありません。

  • 高い精度

    標準的なDrupalインストールに対して98%以上の検出率。

  • プライバシー優先

    チェックしたURLは保存しません。トラッキングもログもありません。

  • マルチプラットフォーム

    Shopify、Magento、Joomla、Drupal、Moodle、PrestaShopも検出します。

  • 常に最新

    検出ルールは最新のテーマやプラグインのパターンに合わせて毎週更新されます。

任意のDrupalサイトを瞬時に調査

デザイナーが使い、開発者が愛用し、マーケターが頼りにしています。

任意のDrupalサイトの技術スタックを明らかに

デザイナーが使い、開発者が愛用し、マーケターが頼りにしています。

Get started

Drupal検出ツール — よくある質問

当社の検出ツールは、提供されたURLの公開HTML、CSS、JavaScriptを取得し、フィンガープリントルールを使用してテーマとインストール済みの拡張機能を特定します。ほとんどの検出は2秒以内に完了します。

RevealThemeのDrupal検出ツールは、あらゆるDrupal 8、9、10のサイトでアクティブなテーマを特定します。Drupalのテーマは、サイトごとに作られたカスタムテーマの場合は/themes/custom/{名前}/に、drupal.orgからダウンロードしたテーマの場合は/themes/contrib/{名前}/に、コアのテーマの場合は/themes/{名前}/に置かれます。当サイトの検出ツールは、これらのパスを、Drupalのmeta generatorタグやdrupal-settings-jsonの署名とともに分析し、アクティブなテーマを特定します。

drupalテーマ検出ツールの使い方

  1. 上にDrupalサイトのURLを貼り付けます。
  2. 「テーマを検出」をクリックします。当サイトがそのトップページのHTMLを取得します。
  3. 検出ツールは、meta generatorタグ、drupal-settings-jsonの署名、Drupal.behaviorsのJavaScript、または/sites/default/files/のアセットパスによって、サイトがDrupalであることを検証します。
  4. Drupalが確認されると、/themes/custom/、/themes/contrib/、/themes/のパスからテーマ名を抽出します。
  5. カスタムテーマ(サイト専用に作られたもの)とcontribテーマ(drupal.org由来のもの)の両方を検出します。

Drupalのテーマとは何か?

Drupalは、複雑なコンテンツモデル、多言語の要件、組織的なコンテンツのワークフローを持つサイトを対象としたオープンソースのCMSです。WordPressやJoomlaと比べて、Drupalのサイトは高度にカスタマイズされており、既製のテーマが手を加えずに展開されることはまれで、本番のDrupalサイトのほとんどはそのサイト専用に作られた「カスタムテーマ」を動かしています。Drupalはテーマを3つのカテゴリに整理します。「コア」テーマ(Bartik、Olivero、Claroなど、Drupalに付属するもの)、「contrib」テーマ(drupal.orgからダウンロードしたもの)、「custom」テーマ(代理店や社内の開発者によってサイトごとに作られたもの)です。ディレクトリ構造が検出を容易にします:/themes/custom/、/themes/contrib/、/themes/。RevealThemeのDrupal検出ツールは、これら3種類すべてを特定し、テーマ名を返します。積極的なVarnishキャッシュの背後にあるDrupalサイトはアセットパスを取り除くことがあり、その場合、検出はdrupal-settings-jsonの署名の照合にフォールバックします。

よくある活用例

  • 他の代理店が類似の業界向けにどんなテーマを作っているかを調査するDrupal代理店
  • 同種の機関と自らを比較する政府・教育機関のウェブチーム
  • 企業サイトでテーマの継承パターンを特定するDrupal開発者
  • Drupal 7から移行するDrupalサイトの所有者—テーマのモダン化をどこから始めるかを監査
  • サイトが本当にDrupalで動いているか(WordPressや他のCMSではなく)を検証する技術購買担当者

よくある質問

Drupal 7で動作しますか?

部分的に動作します。Drupal 7は2025年1月5日にサポート終了を迎えたため、ほとんどのサイトは移行済みです。Drupal 7のテーマパスはDrupal 8以降とわずかに異なり、残っているDrupal 7のサイトでの検出精度は低くなります。

Drupalだと分かっているサイトで、なぜ「テーマを検出できませんでした」と返ることがあるのですか?

積極的なキャッシュ(Varnish、Cloudflare)を持つDrupalサイトは、テーマを明かすアセットパスを取り除くことがあります。当サイトは署名の照合(drupal-settings-json、Drupal.behaviorsのJS)にフォールバックしますが、高度に難読化されたサイトでは検出が常に可能とは限りません。

テーマがカスタムなのかdrupal.org由来なのか教えてくれますか?

はい。ディレクトリのパスが教えてくれます。/themes/custom/{名前}/はそのサイト専用に作られたカスタムテーマで、/themes/contrib/{名前}/はdrupal.org由来のテーマです。

稼働しているDrupalのバージョンを特定できますか?

時々できます。meta generatorタグにはしばしば「Drupal 8」「Drupal 9」「Drupal 10」が含まれます。存在する場合はそれを表示します。

Cloudflareの背後にあるDrupalサイトは検出できますか?

ほとんどの場合はできます。Cloudflareのボットチャレンジ(セキュリティ確認画面)は当サイトの取得をブロックしますが、Cloudflareの標準的なCDNは検出を妨げません。

関連ツール

このツールについて。Drupalテーマ検出ツールは、RevealThemeが提供する無料のウェブ技術検出ツール群の一部です。技術的な詳細については仕組みのページを、当サイトが推奨するテーマやプラグインのテスト方法については方法論をご覧ください。