この方法は検索エンジンの一部の動作原則に違反し、さまざまな検索エンジンによって罰せられたり、Web サイトが削除されたりする可能性があると聞いたので、進取的な行為ではないことが確認されるまでこの処理を削除しました。引き続き使用できますが、自己責任で行ってください。
このブログのホームページとアーカイブ ページには記事がリスト形式で表示され、訪問者がクリックして展開した場合にのみ記事の内容が読み込まれます。記事のコンテンツには大量のテキストと画像が含まれているため、多くの読み込み時間とトラフィックが必要になります。モバイル ユーザーの場合、Web ページをできるだけ早く表示することで、多くの読み込み時間を確保できます。
一般的に言えば、ウェブサイトのトップページは検索エンジンにできるだけ多くの意味のあるコンテンツが表示されるべきですが、記事がリスト形式で表示されると、訪問者と検索エンジンは記事のタイトル情報のみを取得できます。記事の内容または概要 (特に記事の最初の文) は SEO にとって非常に重要なので、このコンテンツをクローラーに送信するように努める必要があります。 、訪問者がクローラーであるかどうかを判断するには、ユーザー エージェントを使用します。そうである場合は、記事を一般的な形式で表示します。そうでない場合は、次の PHP メソッドを使用して、訪問者がクローラーであるかどうかを判断できます。クローラー:
コードをコピー コードは次のとおりです:
function is_crawler() {
$userAgent = strto lower($_SERVER['HTTP_USER_AGENT'])
$spiders = array(
'Googlebot', // Google クローラー
'Baiduspider'、// Baidu クローラー
'Yahoo! Slurp'、// Yahoo クローラー
'YodaoBot'、// Youdao クローラー
'msnbot' // Bing クローラー
// その他のクローラー キーワード
);
foreach ($spiders as $spider) {
$spider = strtolower($spider);
if (strpos($userAgent, $spider) !== false) {
return true
}
}
return false; }
これは私が使用する方法です。各クローラーは、次の方法でコメントを高いものから低いものに並べ替えます。
http://www.bkjia.com/PHPjc/320871.html
www.bkjia.comtruehttp://www.bkjia.com/PHPjc/320871.html技術記事この方法は検索エンジンの一部の動作原則に違反し、さまざまな検索エンジンによって処罰されたり、Web サイトが削除される可能性があると聞いたので、この方法が適切ではないことが確認されるまで削除しました...。