Webサイトが構築されたソフトウェアを確認するための4つのツール(およびその理由)

公開: 2020-07-12

ある時点で、私たちは皆Webサイトを見て、それがどのようにまとめられているのか疑問に思いました。 ただし、好奇心が高まり、Webサイトがどのソフトウェアで構築されているかを正確に調べるようになる場合があります。 良いニュースは、想像以上に簡単だということです。 必要なのは、ページのソースコードを掘り下げて、その上に構築されているスタックを理解するのに役立つ適切なツールだけです。 この記事では、なぜこれを行う必要があるのか​​について説明し、質問に答えるのに役立つ4つのツールを紹介します。

掘り下げましょう!

私たちのYoutubeチャンネルを購読する

Webサイトがどのソフトウェアで構築されているのか知りたい理由

ウェブサイトを「構築する」ことは、あなたがこれまでにやり終えたようなことではありません。 おそらく、追加できる新機能や、ユーザーエクスペリエンス(UX)を常に改善する方法を探しています。 ウェブサイトは、デザインと機能の両方の点で進化しています。 これらの変更の多くは、他のサイトを見て、「ねえ、その機能はかっこいい!」と考えることから来ています。 また、以前に比べてHTMLとCSSについての知識が豊富である場合もあれば、設計のベストプラクティスとアクセシビリティについてより多くの洞察を得ている場合もあります。

多くの場合、サイトの構成と構造を理解することは複雑になる可能性があります。 結局のところ、あなたは彼らのバックエンドにアクセスすることができず、開発者もあなたに洞察を与える義務はありません。

幸い、ソースコードを見るだけで、必要な答えの多くを得ることができます。 さらに良いことに、ツールを使用してソースコード内の一般的なパターンとコードスニペットを探し、次のように知っておく必要のあることを正確に伝えることができます。

  • Webサイトが使用しているコンテンツ管理システム(CMS)は何ですか?
  • サイトにはどの言語がありますか?
  • 彼らは特定のWordPressプラグインまたはサードパーティのツールやサービスに依存していますか?
  • 彼らはどのホスティングサービスを使用していますか?

この情報を利用して、多くの優れた機能をリバースエンジニアリングして、Webサイトが何で構築されているかを調べ、サイトを改善することができます。 何よりも、この情報を入手することは秘密ではなく、違法でもありません。何を探すべきかを知る必要があるだけです。

Webサイトが構築されたソフトウェアを確認するための4つのツール

これから説明するツールファミリは、非常に簡単に使用できます。 ほとんどの場合、Webサイトのスタックのさまざまな側面を指摘するため、本当に知りたい情報をつなぎ合わせることができます。 また、特定の順序でそれらを提示しているわけではないので、自由に飛び回って、気になるものを熟読してください。

1.ネットクラフト

Netcraftサービスのホームページ。

Netcraftは、顧客のWebサイトを攻撃から保護し、ネットワークを安全に保つのに役立つサイバー防御ソフトウェアスイートです。 ただし、特定のドメインに関する情報を無料で検索したり、ネットワークに関する情報を見つけたりすることもできます。 URLを入力するだけで、任意のWebサイトのパブリックドメインとホスティング情報の完全なレポートを取得できます。

ウェブサイトが何で構築されているかを示す、エレガントなテーマのNetcraft情報ページ。

また、使用しているSecure Sockets Layer(SSL)証明書の種類の内訳も表示されます(存在する場合)。

エレガントテーマのSSL証明書に関する情報。

特定のサイトが使用しているホスティングサービスを見つけようとしている場合、これは頼りになるツールです。 ただし、調査しているWebサイトがコンテンツ配信ネットワーク(CDN)を使用している場合、Netcraftは基盤となるホストを見つけることができません(これは多くのそのようなツールに当てはまり、CDNの設計の一部です)。

とにかく、この情報自体は役に立ちます。 たとえば、Webサイトのパフォーマンスを賞賛する場合は、Webサイトが使用しているCDNサービスを確認し、それをサイトに追加することも検討できます。

2.ワッパライザー

Wappalyzerのホームページ。

Wappalyzerはそれ自体を「技術データプロバイダー」と呼んでいます。 目標は、Webサイトを分析して、全体を構成するすべての基礎となる要素を見つけるのに役立つことです。 Wappalyzerのテクノロジールックアップツールを使用するには、無料のアカウントに登録してから、特定のURLを検索する必要があります。

Wappalyzerルックアップツール。

Wappalyzerが終了すると、識別できたソフトウェアのリストが返されます。 エレガントなテーマの場合、Cloudflare、Google Analytics、Tag Manager、およびGoogleFontsを正しく識別しました。

ウェブサイトが何で構築されているかを示すWappalyzerの概要ページ。

このツールは、WooCommerceも正しく検出しました。 ただし、各ツールの詳細の量は少し不十分です。 たとえば、WappalyzerはWordPressとの統合を識別しましたが、それに関する具体的な詳細は提供していません。 一方では、これはセキュリティには最適ですが、主な目標には不向きです。

同様に、WappalyzerはYouTubeをサイト上の15のテクノロジーの1つとして検出することができました。 ただし、結果をクリックすると、他のWebサイトがそれを使用しているものの簡単な内訳のみが表示されます。

WappalyzerのYouTubeユーザーの内訳。

全体として、Wappalyzerは、任意のWebサイトのテクノロジーのリストを取得するための迅速な方法を提供します。 ただし、サービスを最大限に活用するには、各統合の機能を正しく識別するためのWeb開発の知識が必要です。

3.で構築

ビルドウィズツール。

Built Withには、Webサイトが使用しているソフトウェア、その主要なキーワードなどに関するWebサイトデータを検索できるツールファミリが含まれています。 分析したいウェブサイトのURLを入力することでボールを転がすことができます。 Built Withは、識別できるすべてのソフトウェアとツールのリストを返します。

ウェブサイトが何で構築されているかを示す、BuiltWithのツールのリスト。

BuiltWithで得られる詳細の量は驚くべきものです。 あなたにアイデアを与えるために、サービスは3つの異なるタイプのFacebook統合を識別することができました。 これは、Monarch Social Sharing、Yoast SEO、W3 TotalCacheなどを含む複数のWordPressプラグインを識別したこれまでのところ唯一のツールでもあります。

同時に、Built Withは、WebサイトのCDN統合を超えて、Webホスティングプロバイダーを正しく識別することができました。 唯一の欠点-そしてそれはマイナーです-私たちが得たリストが膨大だったということです。 場合によっては、Built Withには、Webサイトが使用しなくなったツールも含まれていますが、サービスが変更を加えたときに通知するため、それらを簡単に見つけることができます。

特定のWebサイトのスタックを深く掘り下げる時間がない場合、これは欠点になる可能性があります。 ただし、できるだけ詳細な情報を探している場合は最適です。

4.Webspotter

Webspotterのホームページ。

Webspotterは、ターゲットとするビジネスの連絡先情報とリードを見つけることができるサービスです。 ただし、ウェブサイトが構築されたテクノロジーに関する情報にアクセスするのに役立つ無料のChrome拡張機能も提供しています。

WebspotterChromeの統合。

Webspotterをインストールしたら、チェックアウトするWebサイトにアクセスして、拡張機能のアイコンをクリックします。 次に、そのソフトウェアスタックの概要が表示されます。

Webspotterのソフトウェアスタック情報。Webサイトが何で構築されたかを示します。

分析自体は、WappalyzerやBuiltWithほど多くの統合を明らかにしていません。 ただし、すべてのWebサイトで完全な分析を実行する時間がない場合は、その場で使用できる種類のツールです。

さらに、Webspotterは、任意のWebサイトから利用可能な電子メールを収集するのにも役立ちます。これにより、連絡先となる可能性のあるリードのリストが得られます。

Webspotterの電子メールリードジェネレータ。

必要な情報が見つからない場合は、運が良ければ担当者にメールを送信して、技術的な専門知識を求めることができます。 答えが得られないかもしれませんが、試してみても害はありません。

結論

あなたが日常的にやり取りする多くのウェブサイトは、WordPressの上に構築されています。 ただし、サイトがWordPressを使用していることを知っているだけでは十分ではありません。 特定の機能を強化するために使用しているプラ​​グインやツールを知りたい場合は、さらに深く掘り下げる必要があります。

これらの4つのツールを使用すると、各Webサイトがどのソフトウェアで構築されているかを正確に知ることができます。

  1. Netcraft:このサービスは、ドメインとWebサイトが使用するホスティングサービスに関する詳細情報を提供します。
  2. Wappalyzer: Webサイトのテクノロジーのクイックリストを取得するための優れたソリューション。
  3. 構築:ウェブサイトが過去に使用した、または使用したことのあるツールを調べます。
  4. Webspotter:このChrome拡張機能を使用すると、ウェブサイトに関する情報をその場で見つけることができます。

Webサイトが使用しているソフトウェアを特定する方法について質問がありますか? 以下のコメントセクションでそれらを調べてみましょう!

KostyaTimofeev / shutterstock.comによる記事のサムネイル画像