Nofollowはコメントやメッセージ内のリンクを本当に機能させる

Nofollowはコメントやメッセージ内のリンクを本当に機能させる

コメントとメッセージはもともと、ウェブマスターがコミュニティと読者層を構築するための優れた手段でした。残念なことに、コメントやメッセージ機能はスパマーやその他の悪質な人物によって悪用されることが多く、その多くはスクリプトやその他のソフトウェアを使用してスパムコメントを生成し、投稿します。

この種のスパム メッセージが多すぎると、見た目が悪くなるだけでなく、ほとんどの場合、Web サイトの検索エンジン ランキングにも悪影響を及ぼします。このため、多くのウェブマスターはコメントやメッセージに URL ハイパーリンクを投稿することを禁止していますが、これではリンクのガイダンスが本当に必要なコンテンツに返信することができなくなります。

これで、「nofollow」タグが使用できるようになりました。数年前から、Google、Yahoo!、MSN などの主要な検索エンジンが「nofollow」を導入し、この属性が広く採用されるようになりました。 rel="nofollow" 属性を使用するリンクは、PageRank を計算したり、ユーザー クエリに対するページの関連性を判断したりするために使用されません。

たとえば、スパマーがコメントに次のようなリンクを貼ったとします。

<a href="https://www.jb51.net/">これは素晴らしいウェブサイトです! </a>次のように変換されます:

<a href="https://www.jb51.net/" rel="nofollow">これは素晴らしいウェブサイトです! </a>この新しいリンクは PageRank の計算時に考慮されません。

この方法により、PageRank を渡す際に発生する問題を回避できます。スパムコメントやメッセージは回避できませんが、意味のある方向リンクは正常に公開できます。

デフォルトでは、多くのブログ サイト (Blogger など) は、投稿されたすべてのコメントにこの属性を自動的に追加します。

<<:  CSS マージンの折りたたみの詳細な説明

>>:  Nginx Httpモジュールシリーズにおけるautoindexモジュールの具体的な使用法

推薦する

Nginxでネットワーク分離を解決した実践記録を詳しく解説

必要最近、Node オンライン サービスを移行する必要があったため、2 つの新しいオンライン サーバ...

Chromeの最小フォントサイズ制限12pxに対する最終的な解決策

ウェブサイトを作成するユーザーの多くが、このような問題に遭遇すると思います。Chrome のデフォル...

DockerToolBox ファイルマウント実装コード

docker を使用すると、ファイルをマウントできない場合があります。これは、仮想マシンの共有フォル...

デプロイから基本操作までDocker Swarm

Docker SwarmについてDocker Swarm は次の 2 つの部分で構成されます。 D...

MySQLはmysqldump+binlogを使用して、削除されたデータベースの原理分析を完全に復元します。

1. 概要MySQL データベースの日常的な操作とメンテナンスにおいて、ユーザーが誤ってデータを削...

Vue でシンプルな無限ループスクロールアニメーションを実装する例

この記事では主に、Vue でシンプルな無限ループスクロールアニメーションを実装し、みんなで共有する例...

JavaScript のデシェイクとスロットリングの例

目次安定スロットル: 手ぶれ防止: 一定時間内に最後のタスクのみを実行します。スロットル: 一定期間...

初心者のためのWebページ作成: HTMLのハイパーリンクAタグの使い方を学ぶ

ハイパーリンク a タグはリンク ポイントを表し、英語の単語「anchor」の略語です。その機能は、...

JavaScript に関する 6 つの奇妙で便利な点

目次1. 解体のヒント2. デジタルセパレーター3. try...catch...finally が...

Tencent Cloud Server Centosにデータディスクをマウントする方法

まず、ハードディスクデバイスにデータディスクがあるかどうかを確認します # まずfdisk -lを実...

CSS における @ の使用法の概要 (例と説明付き)

@ ルールは、CSS の実行または動作に関する指示を提供する宣言です。各宣言は @ で始まり、その...

VueRouterルーティングの詳細な説明

目次vueルーター1. ルーティングの概念を理解する1.1 ルーティングとは何ですか? 1.2. バ...

エージェントを介したzabbix監視プロセスとポートの詳細なプロセス

環境の紹介オペレーティングシステム: Centos 7.4 Zabbix バージョン: zabbix...

JavaScript で文字列を数値に変換する方法

目次1.parseInt(文字列、基数) 2. 数値() 3.parseFloat()主なメソッドは...

HTMLは正規表現を使用してテーブルの例をテストします

以下は、HTML で正規表現を使用してテーブルをチェックするサンプル コードです。具体的なコードの内...