ホームページ  >  記事  >  バックエンド開発  >  phpは訪問者とクローラーに異なるコンテンツを表示します

phpは訪問者とクローラーに異なるコンテンツを表示します

高洛峰
高洛峰オリジナル
2017-01-21 11:59:021231ブラウズ

この方法は検索エンジンの一部の動作原則に違反し、さまざまな検索エンジンによって罰せられたり、Web サイトが削除されたりする可能性があると聞きました。そのため、不正行為ではないことが確認されるまでこの処理を削除しました。エンタープライズは続行できますので、ご自身の責任でご利用ください。

このブログのトップページとアーカイブページでは記事がリスト形式で表示され、訪問者がクリックして記事を展開した場合にのみ記事の内容が読み込まれます。記事には大量のテキストと画像が含まれているため、多くの読み込み時間とトラフィックが必要です。 モバイル ユーザーにとって、Web ページをできるだけ早く訪問者に表示することは、読み込み時間とトラフィックの方が重要です。

一般的に、ウェブサイトのトップページは検索エンジンが最もアクセスするページであり、意味のあるコンテンツを可能な限り検索エンジンに表示する必要がありますが、記事がリスト形式で表示される場合、訪問者と検索エンジンは、記事のタイトル情報を取得します。記事の内容または概要 (特に記事の最初の文) は SEO にとって非常に重要なので、このコンテンツをクローラーに送信する必要があります

さて、ユーザー エージェントを使用して、訪問者がクローラーであるかどうかを判断します。そうである場合、記事は一般形式で表示されます。それ以外の場合、記事はリスト形式で表示されます。次の PHP メソッドを使用して、クローラーであるかどうかを判断できます。

これは私が使用している方法です。各クローラーは、アクセスされたコメントによって上位から下位にソートされ、次の方法を使用して、クローラーと自然の人々に異なるコンテンツを表示します。クローラーの皆さん、PHP 中国語 Web サイトに注意してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。