
検索エンジンはどのようにしてコンテンツを検索、クロール、インデックス付けしますか?
I don’t often recommend clients build their own e-commerce or content management systems because of the unseen extensibility options needed nowadays – primarily focused on search and social optimization. I wrote an article on CMSの選択そして私は今でも、コンテンツ管理システムを構築したいと考えている取引先の企業にそれを見せています。
検索エンジンはどのように機能しますか?
検索エンジンがどのように機能するかから始めましょう。 Google からの素晴らしい概要は次のとおりです。
ただし、カスタム プラットフォームが必要となる状況は絶対にあります。 それが最適なソリューションである場合、私は今でもクライアントに、検索やソーシャル メディア向けにサイトを最適化するために必要な機能を構築するよう勧めています。 XNUMX つの重要な機能が必須です。
- robots.txtの
- XMLサイトマップ
Robots.txtファイルとは何ですか?
robots.txtの ファイル– robots.txtの ファイルはサイトのルート ディレクトリにあるプレーン テキスト ファイルで、検索結果に何を含めるか、検索結果から何を除外するかを検索エンジンに指示します。 近年、検索エンジンは、ファイル内に XML サイトマップへのパスを含めることも要求しました。 これは私の例です。これにより、すべてのボットが私のサイトをクロールできるようになり、XML サイトマップに誘導されるようになります。
User-agent: *
Sitemap: https://martech.zone/sitemap_index.xml
XMLサイトマップとは何ですか?
XMLサイトマップ - お気に入り HTML XML はブラウザで表示するためのもので、XML はプログラムでダイジェストされるように記述されています。 アン XML サイトマップは、サイト上のすべてのページとその最終更新日の表です。 XML サイトマップはデイジーチェーン接続することもできます。つまり、XNUMX つの XML サイトマップが別の XML サイトマップを参照できます。 これは、サイトの要素を論理的に整理して分解したい場合に最適です (Q&A、ページ、製品など)を独自のサイトマップに追加します。
サイトマップは、作成したコンテンツと最後に編集された日時を検索エンジンに効果的に知らせるために不可欠です。 サイトマップとスニペットを実装しないと、サイトにアクセスするときの検索エンジンのプロセスは効果的ではありません。
XMLサイトマップなし, you risk your pages never being discovered. What if you have a new product landing page that’s not linked internally or externally? How does Google discover it? Well, until a link is found to it, you won’t be discovered. Thankfully, search engines enable content management systems and e-commerce platforms to roll out a red carpet for them, though!
- Googleは、サイトへの外部リンクまたは内部リンクを検出します。
- Google はページをインデックスに登録し、そのコンテンツと参照リンクのサイトのコンテンツと品質に応じてランク付けします。
XMLサイトマップを使用、コンテンツの発見や更新を偶然に任せる必要はありません。 あまりにも多くの開発者が、自分たちに害を及ぼす近道を試みようとしています。 これらはサイト全体に同じリッチ スニペットを公開し、ページ情報に関連しない情報を提供します。 すべてのページで同じ日付のサイトマップ (または、XNUMX つのページが更新されるとすべてのページが更新される) を公開し、検索エンジンにシステムを悪用しているか信頼できないというキューを与えます。 あるいは、検索エンジンにまったく ping を送信しません…そのため、検索エンジンは新しい情報が公開されたことに気づきません。
メタデータとは何ですか? Microdata? リッチスニペット?
リッチスニペットは慎重にタグ付けされたmicrodata ビューアからは隠されていますが、検索エンジンやソーシャル メディア サイトを利用するためにページ上には表示されます。 これはメタデータとして知られています。 Googleは以下に準拠しています Schema.org 画像、タイトル、説明、および価格、数量、位置情報、評価などのその他の多数の情報スニペットを含めるための標準として、スキーマを使用すると、検索エンジンの可視性が大幅に向上し、ユーザーがクリックスルーする可能性が大幅に高まります。
Facebookは OpenGraph プロトコル (もちろん、同じにすることはできません)、 X X プロファイルを指定するスニペットもあります。 公開時に埋め込みリンクやその他の情報をプレビューするためにこのメタデータを使用するプラットフォームが増えています。
あなたのウェブページには、人々がウェブページを読んだときに理解する根本的な意味があります。 しかし、検索エンジンはそれらのページで何が議論されているかについての理解が限られています。 WebページのHTMLに「検索エンジンねえ、この情報はこの特定の映画、場所、人物、またはビデオを説明している」というタグを追加することで、検索エンジンやその他のアプリケーションがコンテンツをよりよく理解できるようになります。便利で適切な方法で表示します。 Microdataは、HTML5で導入されたタグのセットであり、これを実行できます。
Schema.org、MicroDataとは何ですか?
もちろん、これらは必須ではありません…しかし、私はそれらを強くお勧めします。 たとえば、Facebookでリンクを共有しても、画像、タイトル、説明が表示されない場合、興味を持って実際にクリックする人はほとんどいません。 また、スキーマスニペットが各ページにない場合でも、もちろん検索結果に表示できますが、追加情報が表示されている場合、競合他社があなたを打ち負かす可能性があります。
XMLサイトマップをSearchConsoleに登録する
If you’ve built your own content or e-commerce platform, it’s imperative that you have a subsystem that pings the search engines, publishes microdata, and then provides a valid XML sitemap for the content or product information to be found!
robots.txt ファイル、XML サイトマップ、リッチ スニペットがカスタマイズされ、サイト全体で最適化されたら、各検索エンジンに忘れずに登録してください。 検索コンソール (別名 Webmaster ツール)を使用すると、検索エンジンでのサイトの健全性と可視性を監視できます。 リストにサイトマップ パスが存在しない場合は、サイトマップ パスを指定して、検索エンジンがサイトマップ パスをどのように使用しているか、問題があるかどうか、さらにはその修正方法を確認することもできます。
検索エンジンとソーシャル メディアにレッド カーペットを敷けば、サイトのランキングが向上し、検索エンジンの結果ページでのエントリのクリック数が増え、ソーシャル メディアでのページの共有が増えるでしょう。 すべてが合計されます!
Robots.txt、サイトマップ、メタデータがどのように連携するか
これらすべての要素を組み合わせるのは、サイトにレッド カーペットを敷くようなものです。 ここでは、ボットが実行するクロール プロセスと、検索エンジンがコンテンツのインデックスを作成する方法を示します。
- サイトには、XMLサイトマップの場所も参照するrobots.txtファイルがあります。
- CMS または電子商取引システムは、任意のページと公開日または編集日の情報を含む XML サイトマップを更新します。
- Your CMS or e-commerce system pings the search engines to inform them that your site has been updated. You can ping them directly or use RPC and a service like Ping-o-matic to push to all key search engines.
- 検索エンジンは即座に復帰し、Robots.txt ファイルを尊重し、サイトマップを通じて新しいページまたは更新されたページを検索し、ページのインデックスを作成します。
- ページのインデックスを作成するときは、タイトル、メタディスクリプション、HTML5 要素、見出し、画像、alt タグ、その他の情報を利用して、該当する検索に備えてページを適切にインデックスします。
- ページのインデックスを作成する際、タイトル、メタ ディスクリプション、リッチ スニペットのマイクロデータを利用して、検索エンジンの結果ページを強化します。
- 他の関連サイトがあなたのコンテンツにリンクしているので、あなたのコンテンツはより良くランク付けされます。
- コンテンツがソーシャル メディアで共有されるとき、指定されたリッチ スニペット情報は、コンテンツを適切にプレビューし、ソーシャル プロフィールに誘導するのに役立ちます。