呼び名より実際の要素から始める
dofollowという呼び名は、nofollow、sponsored、ugcなどの関係値を付けていない通常のリンクを指すことがあります。通常のリンクにrel="dofollow"という属性値が必要なわけではありません。商品名やボタンの色から判定せず、実際のa要素、href、関係を表す値を調べます。画面上の見た目だけでは属性は分かりません。
このページはマークアップの確認手順を扱い、関係値の意味を説明する既存の比較ガイドを置き換えません。掲載方針は比較ガイドで整理し、ここではページに何が実装されているかを保存します。契約や注文に書かれた呼び名と、掲載後に確認できる実装は別の証拠です。
URL、取得方法、すべての一致要素を保存する
参照元、期待するリンク先、取得日時、サーバーHTMLか描画後DOMかという方法を保存します。最初の一致だけで止めず、同じ行き先の要素をすべて探してください。同じページに有料指定の参照と通常の参照が共存する場合があります。またJavaScriptが追加するリンクは、最初のHTML応答には存在しないかもしれません。
Googleはクロール可能なリンク要素を説明していますが、ローカルで一致しても検索エンジンが取得した証拠にはなりません。実際のhref、アンカー、rel全体を読んでください。相対URLなら解決に使う基準URLも記録します。一部分の文字列が一致しただけで、期待する宛先だと判断しないことが大切です。
再現可能な五つのHTML例を確認する
以下は実在する掲載者の取得結果ではなく、独自に作成した教材です。架空の参照元はpublisher.example/article、リンク先はresource.example/soilです。既存のローカル解析器を使い、期待する関係をfollowとして検証しています。FOUNDは、渡されたマークアップ内でその期待に一致したことだけを意味します。
例2にはリンク自体はありますが、sponsored nofollowが期待と異なります。例3のdofollowという単語はNOFOLLOWを取り消しません。例4には同じ宛先への二つの要素があり、一方に関係指定があっても他方は通常の要素です。要素数と相違を残します。例5のdata-href付きspanは、見た目を整えてもaリンクではありません。
| 例 | 一致要素数 | followの期待 | 根拠 |
|---|---|---|---|
| 1 | 1 | FOUND | 通常のa要素 |
| 2 | 1 | ATTRIBUTES_CHANGED | sponsored nofollow |
| 3 | 1 | ATTRIBUTES_CHANGED | dofollow NOFOLLOW |
| 4 | 2 | FOUND | 関係指定ありと通常の二要素 |
| 5 | 0 | NOT_FOUND | data-href付きspanのみ |
1 · 通常のa要素
<a href="https://resource.example/soil">土壌採取ガイド</a>2 · 関係指定付きリンク
<a href="https://resource.example/soil" rel="sponsored nofollow">土壌採取ガイド</a>3 · 誤解を招く呼び名
<a href="https://resource.example/soil" rel="dofollow NOFOLLOW">土壌採取ガイド</a>4 · 二つの一致要素
<a href="https://resource.example/soil" rel="sponsored">土壌採取ガイド</a>
<a href="https://resource.example/soil">土壌採取ガイド</a>5 · リンクではない装飾要素
<span data-href="https://resource.example/soil">土壌採取ガイド</span>ブラウザーの動作と検索向けの関係を区別する
noopenerとnoreferrerはブラウザー動作に関係し、sponsoredやnofollowの代わりにはなりません。分類前に元の文字列を保存してください。Googleの説明では複数値の組み合わせも扱われるため、短い分類名だけでは情報が欠ける場合があります。関係の説明と元の値を一緒に保持すると、後から判断を確認できます。
依頼文がdofollowを要求していても、有料リンクの適切な関係指定を維持してください。監視の期待値に合格させるために商業関係を変えてはいけません。関係指定の説明では有料掲載にsponsoredを推奨しnofollowも許容しています。Googleはこれらをヒントとして扱うと説明しており、HTML検査が個別リンクの評価を予測するわけではありません。
他の担当者が再確認できる記録にする
正確な参照元、期待するリンク先、HTMLまたはDOMの保存、方法、日時、アンカー、rel、一致した数を記録します。期待と観察結果を同じ欄に混ぜないでください。関係指定付きで存在するリンクは、属性の差であって不存在ではありません。複数要素がある場合は、どれを根拠に結論を出したのかを説明します。
例の結果か空のCSVをダウンロードして、自分の検査に利用できます。既存の監視機能は提供した組み合わせを確認し、保存範囲内の履歴を残します。そのサーバー側の確認は掲載者のJavaScriptを実行しません。必要なら描画後のブラウザーを別途確認し、方法を明示したまま両方の証拠を関連付けます。
記入済みHTML検査CSVをダウンロード · 空のHTML検査CSVをダウンロード
通常の要素が見つかっても成果の保証ではない
関係指定がないリンクの存在は、参照元のインデックス登録、リンク先の有用性、順位向上を証明しません。内容と文脈は別に確認します。技術的な検査はリンクの将来の継続や新規掲載の承諾も保証しません。合意した条件、現在の証拠、測定した成果を別々に扱うと、説明可能な記録になります。
この教材は無料リスト、自動承認、特定サービスの獲得手順、権威のある掲載先の保証を提供しません。それらの主張には個別の最新証拠が必要です。ここで得られるのは、確認を許可されたリンクのマークアップを再現可能な方法で読む手順と、同じ入力で確かめられる例です。