はじめに
「このサイトはWordPressで作られているの?」
「見た目だけでは、どのCMSを使っているのか分からない」と気になっていませんか。
参考にしたいWebサイトを見つけても、ページ上にはCMS名が表示されていないことが多く、どこを確認すれば特定できるのか迷ってしまいますよね。
この記事では、WebサイトがWordPressなどのCMSを使っているか調べる方法から、CMSを特定できない場合に確認したいポイントまで紹介します。
CMSが何を使っているか調べる方法は?

Webサイトで使われているCMSは、専用の判定ツールを使う方法と、自分でサイト内の記述を確認する方法があります。
ここでは、ツール、ソースコード、特徴的なURLや記述の順に調べ方を説明します。
WappalyzerなどのツールでCMSを調べる
Wappalyzerなどの判定ツールでは、調べたいWebサイトのURLから使用しているCMSを確認できます。
「WordPress」などのCMS名が表示されれば、使われているCMSを判断する手掛かりになります。
ただし、サイトの設定によっては検出されないこともあるため、その場合は別の方法でも確認してみましょう。
サイトのソースコードからCMSを調べる
対象ページをブラウザで開き、右クリックから「ページのソースを表示」を選択すると、ソースコードからCMSを調べられます。
「WordPress」などのCMS名や固有の文字列を検索し、該当する記述がないか確認してみましょう。
ソースコードを開いても、どの部分を確認すればよいか分からない場合は、基本的な見方を知っておくと調査しやすくなります。
▶Webサイトのソースコードを見る方法とは?確認手順と見方を解説
CMSの特徴的なURLや記述から確認する
CMSごとに使われる特徴的なURLやフォルダ名から確認する方法もあります。
たとえばWordPressでは、「wp-content」や「wp-includes」などの文字列がURLやソースコードに含まれることがあります。
こうしたCMS固有の文字列を探すと、使用しているCMSを絞り込みやすくなります。
WordPressかどうかをさらに詳しく確認したい場合は、WordPress特有のURLやソースコードの特徴も確認してみましょう。
▶WebサイトがWordPressか調べる方法は?見分け方を解説
CMSを特定できないときの確認ポイント
CMS判定ツールやソースコードを確認しても、使用しているCMSを特定できない場合があります。
ここでは、CMSを特定できない場合に確認したいポイントを順番に説明します。
複数の方法で調べて結果を確認する
CMSを特定できない場合は、1つの判定結果だけで決めず、複数の方法で確認してみましょう。
CMS判定ツールに加えて、ソースコードやURLにCMS固有の文字列がないか調べると、使用しているCMSを判断しやすくなります。
独自CMSや静的サイトは特定できないことがある
独自CMSやHTMLで作られた静的サイトは、一般的なCMS名や固有の文字列がなく、使用している仕組みを特定できないことがあります。
判定ツールやソースコード、URLを確認しても手掛かりが見つからない場合は、公開情報だけで無理に判断する必要はありません。
CMSの調査結果を確認するときの注意点
CMSを調査するときは、表示された結果をそのまま確定情報として扱わないことが大切です。
ここでは、CMSの調査結果を確認するときに注意したい点を順番に説明します。
ツールの検出結果だけでCMSを断定しない
CMS判定ツールにCMS名が表示されても、その結果だけで使用しているCMSを断定しないようにしましょう。
実際とは異なる結果が表示されたり、使用中のCMSが検出されなかったりすることもあるため、ソースコードやURLの記述とあわせて確認することが大切です。
CMSが分かってもバージョンまでは特定できない場合がある
使用しているCMSが分かっても、バージョン番号まで確認できるとは限りません。
サイト側でバージョン情報を非表示にしていることもあるため、手掛かりが見つからない場合は公開情報だけで無理に特定しないようにしましょう。
まとめ
Webサイトで使われているCMSを調べるには、Wappalyzerなどの判定ツールを使う方法、ページのソースコードを確認する方法、特徴的なURLやフォルダ名を探す方法があります。
1つの方法でCMSを特定できない場合は、ツールの結果とソースコード、URLの記述を組み合わせて確認すると判断しやすくなります。
ただし、独自CMSや静的サイトではCMSを特定できないことがあり、CMS名が分かってもバージョン番号までは確認できない場合があります。
判定ツールの結果だけで断定せず、複数の情報を照らし合わせながら使用しているCMSを確認しましょう。











