web-dev-qa-db-ja.com

このタグは本物ですか? rel = "nofollow external"

このタグについて公式にコメントしているドキュメントは見つかりません。あちこちにいくつかのフォーラム投稿があるかもしれませんが、ウェブマスター向けガイドラインには何もありませんし、プロウェブマスターにもここには何もありません。それに関連するものは見当たりません。

私たちの会社が契約していた元のSEO会社によって、かなり恐ろしいSEOの選択を解除するためのリンクをふるいにかけていたときに、これに遭遇しました。

私の経験では、

...rel="nofollow external">anchor text</a>

サイトの所有者が私たちのリンクを維持しながら、彼が私たちを助けようとしているように見えるようにする方法にすぎませんか?私は約1週間前に彼に連絡しましたが、私たちは2回目の電子メールを通過しようとしています。彼は私に連絡を取ったことがないので、私は彼を再びつかもうとするでしょう。正直言って、前回彼にメッセージを送る前にこの属性があったかどうかは覚えていませんが、そうではなかったと確信しています。

だから、簡単に言えば、私の質問は、これは実際にGoogleのレーダーからリンクを削除するのですか、この人にもう一度連絡する必要があるのですか?

編集:それは明らかです、私はrel="nofollow"が幸せで素晴らしいことを理解しています、それは私が今まで見たことのない外部ビットであり、人々が独自のメタタグを作成してコードに使用しないものを追加できることを知っています、KEYPHRASESメタタグのように。

3
Drew

基本的に、リンクはnofollow'dである必要があることをユーザーエージェントに伝え、外部Webサイトを指します。検索エンジンは、nofollow値のため、リンク先URLにリンクジュースを渡さないことを知っています。 external値は、さまざまなことに使用できます。多くの場合、JavaScriptで使用され、リンクがユーザーを現在のWebサイトから遠ざけることを示すアイコンを自動的に提供します。

そのため、SEOに関する限り、意味、価値、効果はありませんでした。このリンクは、SEOの取り組みには役立ちません(ただし、トラフィックを提供します)。ただし、リンクを販売したことでGoogleから罰則を受けることから他のWebサイトを保護します。

5
John Conde

target="_blank"が非推奨になり、rel="external"エントリを確認して空のウィンドウでリンクを開くことにより、次のJavaScriptのようなものがその機能を置き換えるために使用されているXHTMLで有効です。

function externalLinks() {
   if (!document.getElementsByTagName) return;
   var anchors = document.getElementsByTagName("a");
   for (var i=0; i<anchors.length; i++) {
      var anchor = anchors[i];
      if (anchor.getAttribute("href") 
        && anchor.getAttribute("rel") == "external")
        anchor.target = "_blank";
   }
}
window.onload = externalLinks;
3
Fiasco Labs

externalおよびnofollowは、リンク(関係)タイプです。

リンクの種類について

リンクタイプは、HTTPヘッダーLinkまたはHTML属性relで指定できます。

HTML5には、使用できるリンクタイプの2つのセットがあります: 仕様で定義されている 、および このMicroformats wikiページに登録されている仕様 )。

HTML 4.01では、制限はありません(すべてのリンクタイプを使用できます)。 ( SOに関する私の答え を参照してください。)

IANAは リンク関係タイプのリスト をホストします。関連するRFCは RFC 5988:Web Linking です。ウィキペディアの記事 リンク関係 も参照してください。

externalについて

externalwas 2006年から2011年までのHTML5仕様の一部でした 削除 。理由はこの問題で説明されています 「リンクタイプ「外部」が役に立たないか、指定が不十分です」

ただし、これは Microformatの既存のrel値 の一部であるため、HTML5での使用は引き続き有効です。これはexternalの定義です:

参照されたドキュメントが現在のドキュメントと同じサイトの一部ではないことを示します。

Microformats externalのwikiページ では、次のように書かれています:

2006年頃の時点で、これは5番目と6番目に使用頻度の高いrel値でした(6番目は厳密に「外部nofollow」です)。

いくつかのリンクタイプ

1つのrel属性で複数のリンクタイプを使用できます。これらは空白で区切る必要があります。意味は「結合」せず、各リンクタイプには独自の意味があります。したがって、rel="external nofollow"を使用したリンクには、nofollowおよびexternalのすべてのセマンティクスが、個別に指定されているかのように引き続き保持されます。

3
unor