web-dev-qa-db-ja.com

Googleは隠された「コンテンツへのスキップ」リンクを欺くと思いますか?

過去にpowermapperツールを使用してWebサイトをテストしたとき、スクリーンリーダーを使用するユーザーがWebサイトを使用できるように、画面外に隠された「コンテンツにスキップ」リンクを追加する必要がありました。

私は完全に関連することができます、そしてこのウェブサイトもそうすることができます:

http://accessibility.oit.ncsu.edu/training/accessibility-handbook/skip-to-main-content.html

次に、Googleのウェブマスター品質ガイドラインをご覧ください。

https://support.google.com/webmasters/answer/6635

そして、隠されたテキストは欺cept的なものとみなされる可能性があると述べています。

ウェブサイトで意図的に非表示にした唯一のテキストは、「コンテンツにスキップ」リンクをクリックすると、ユーザーが共通メニューヘッダーをすぐに通過するようになります(コンテンツの開始位置に直接移動します)。 bodyタグのすぐ下にハイパーリンクタグを配置し、CSSを使用してリンクをブロックとして設定し、十分な技術を持つユーザーがコンテンツリンクへスキップしないように-xxxxpx(画面外の場所)に配置しましたが、代わりに、表示されるはずのサイトを参照してください。

私は取るべき最善の行動方針に興味があります。私はどちらか:

  1. 「コンテンツへスキップ」リンクをすべて削除し、Googleを幸せにし、場合によっては他のいくつかの広告主を不幸にします

または

  1. 「コンテンツへスキップ」リンクを、Googleが許容する最小のフォントサイズ(何パーセントであっても)で表示し、ユーザーが苦情を言わないように祈ります。

または

  1. グーグルと暴言を実行している人を把握します(おそらく失敗します)。
20
Mike

それが価値があるものについては、私はこれについて私自身の見解を提供します。隠されたテキストだけではだまされません。あなたがそれで何をするかは、それが欺cept的かどうかを決定するものです。

アクセシビリティ、機能性、純粋な素晴らしさの両方の点で、隠されたテキストが良いことである多くのシナリオがあります。しかし、いくつかの問題もあり、隠されたテキストによって、特定のユーザーが意図されたとおりにWebサイトを使用できなくなることがあります。

常識的なアプローチを取る必要があります。ユーザーにとって正しいことを行い、常に標準に従ってください。あなたがそれを行うことができれば、誰もあなたやあなたのウェブサイトを罰する権利はありません。


これ ページは、「メインコンテンツへスキップ」リンクが適していると述べています。また、Googleはnotを非表示のテキストは悪いと言い、notあなたのウェブサイトで非表示のテキストを使用した場合、ペナルティを科せられる-またはそうする-と言います。

Googleが行うことが言うこと is

コンテンツ内のテキストやリンクを非表示にしてGoogleの検索ランキングを操作することは、欺く行為と見なされる可能性があり、Googleのウェブマスター向けガイドラインに違反しています。テキスト(過剰なキーワードなど)はいくつかの方法で非表示にできます...

そして、さらに下に、彼らは言います:

ただし、すべての隠されたテキストが不正と見なされるわけではありません。

基本的に、Googleはこう言っています:「非表示のテキストは、何か悪いことをしている場合にのみ悪いと見なされます(たとえば、検索ランキングを操作しようとしたり、訪問者/潜在的な訪問者を欺こうとするなど)。」

17
NDEIGU

w3dの答え に同意します。Google検索やその他の検索エンジンに問題はないはずです。

ただし、とにかく見えるようにすることをお勧めします。

SEO向けではなく、アクセシビリティ向け:スキップリンクを利用できるユーザーはスクリーンリーダーユーザーだけではありません。スキップリンクは、キーボードでナビゲートするすべてのユーザーにとって便利であり、それらのユーザーのサブセットのみがスクリーンリーダーも持っています。

このリンクを絶対に表示したくない場合は、(:focus疑似クラスを介して)フォーカスを取得したときに表示するようにしてください。それは良い解決策ではありませんが、隠しておくよりはおそらく良いでしょう。そうしないと、キーボードでナビゲートするユーザーは、見ることができないものに焦点を合わせてしまい、混乱を招く可能性があります。

11
unor

Googleが隠された「コンテンツへスキップ」リンクを欺くと考える理由はわかりません。

  • 非表示のキーワードでページをあふれさせているか、検索エンジンを欺こうとしていますか?番号。
  • Googleは疑いなく「コンテンツへスキップ」のようなリンクを認識しています。 W3Cが推奨 結局のところ。
  • Googleは( リンクする記事 で)「すべての隠されたテキストが不正と見なされるわけではない」と述べています。ページに非表示のテキストがある理由はたくさんあります。
8
MrWhite

他の回答では、Googleがこれを許可すると言っていますが、Googleがペナルティを課す隠しテキストについては言及していません。次の場合にのみ、Googleは非表示のテキストを欺くと見なします。

  • ユーザーが検索する可能性のある非表示のキーワードがありますが、あなたのサイトにそれらが含まれていないことに気付くと怒ってしまいます。ユーザーが「コンテンツへスキップ」を検索する可能性は低い
  • 非表示のテキストには、PageRankを渡すように設計されたリンクが含まれています。同じページへのアンカーリンクは、PageRankを渡すべきではありません。 Googlebotを欺こうとはしません。
4

Googleは「詐欺」をかなり広範に使用します。ユーザーを欺くことを意味します(つまり、「テキストにスキップ」というリンクが実際に広告やポップアップなどを送信した場合、基本的にテキストにスキップしない場合) )または、Googleを欺く/操作することを意味する場合があります(つまり、上記の@ SE505の回答で、隠しテキストを使用して、検索アルゴリズムを秘密/隠しキーワードのページを上位にランク付けします)。

あなたの場合、隠されたテキストの例はGoogleもユーザーも欺かないので、うまくいくようです。

0
2yossarian2