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モジュールの具体的な使用法

推薦する

テキストの両側に水平線を描くための CSS のサンプルコード

この記事では、テキスト中央の両側に水平線を引く効果を実現する CSS のサンプルコードを紹介し、皆さ...

Vueアイコンセレクターのサンプルコード

出典: http://www.ruoyi.vip/ 'vue' から Vue をイン...

Node.js を使用して png 画像に透明なピクセルがあるかどうかを判断する方法

背景PNG 画像は jpg 画像よりも多くのストレージスペースを占有しますが、PNG 画像の品質は大...

メンテナンスしやすい CSS コードを書くための 5 つのガイドライン

1. スタイルシートの先頭にコメント ブロックを追加して、スタイルシートの作成日、作成者、タグ、その...

ES6分解課題の原理と応用

目次配列分割代入オブジェクトの分解代入分割割り当ての適用変数の値の交換関数から複数の値を返すマップ構...

ウェブデザイナーは適した人材

<br />この世に道はない。より多くの人が歩くようになると、それは道になります。最初は...

MySQL 5.7のワンクリックインストールとパスワードポリシーの変更方法

1.Mysqlスクリプトのワンクリックインストール [root@uat01 ~]# cat Inst...

Vue が配列の変更を監視できない問題の解決方法

目次1. Vueリスナー配列2. vueが配列の変更を監視できない状況1. Vueリスナー配列Vue...

MySQL InnoDBセカンダリインデックスのソート例の詳細な説明

ソート問題最近、Geek Time の「45 Lectures on MySQL Practice」...

Vue+Elementバックグラウンド管理フレームワークの統合実践

目次Vue+ElementUI バックグラウンド管理フレームワークでは、ElementUI とは何で...

柔軟で安定した高品質の HTML および CSS コード標準を作成するためのガイド

黄金律常に同じコーディング標準セットに従ってください。同じプロジェクトに何人の人が関わっているかに関...

Vue で Excel インポート機能を実装する詳細な手順

1. フロントエンド主導の実装手順最初のステップは、ページのインポートボタンをクリックしてExcel...

GET POSTの違い

1. Get はサーバーからデータを取得するために使用され、Post はサーバーにデータを渡すために...

SCSS スタイルのコードを 50% 削減する 14 の実践的な経験

序文Sass は CSS3 言語の拡張機能です。Sass を使用すると、より良いスタイルシートをより...

Linux の高並列性とパフォーマンス最適化の落とし穴の紹介

目次序文Linux アプリケーション実行中に開いているファイルが多すぎる問題の分析と解決Linux ...