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


20

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

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

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

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

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

また、非表示のテキストは欺de的なものと見なされる可能性があることに言及しています。

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

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

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

または

  1. 「コンテンツへスキップ」リンクをGoogleが許容できる最小のフォントサイズ(パーセント)で表示し、ユーザーが不満を持たないように祈ります。

または

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

私は少し混乱しています。ヘッダーの深さは?? コンテンツは、画面サイズに関係なく常にスクロールせずに見えるはずです。つまり、「コンテンツにスキップ」する必要はないということです。リンクが問題の一部である可能性があります。おそらくあなたのヘッダーサイズも問題の一部ですか?新しいテンプレートはまだデプロイしていませんが、古いものは悪くありませんでしたが、ヘッダーを根本的に削減しました。アイデアは、コンテンツは最優先事項であり、他の何物でもないというものです。ヘッダーが大きすぎますか?Googleは、いわゆるSEOの専門家が言っていることに関係なく、深いヘッダーを好みません。
-closetnoc

もちろん、アクセシビリティのためにこれを行っていることを理解しています。ページの上部とコンテンツの間に単純なものが多すぎますか?物理的なヘッダーサイズだけでなく、コンテンツの前のgoblety-gook(専門用語)についてでもあります。私の新しいテンプレートでは、ページの上部とコンテンツの間に、ロゴとほんの一握りのナビゲーションリンクだけがあります。シンプルは常に最高です。これについて私を信じてください。
-closetnoc

画面の解像度が800x600pxのコンピューター(はい、まだ古いコンピューターを使用しています)では、コンテンツの先頭がスクロールせずに見えるようになっています。約400ピクセルのマークに垂直方向に正式に表示されます。コンテンツへのスキップリンクとそれが指すコンテンツとの間には、おそらく約1000バイトあります。私は大きなインラインスタイルシートを持っていますが、外部に行くことはグーグルが不平を言うのでオプションではありません。
マイク

面白い。大丈夫ですが、外部CSSを作成できます。Googleはどのように文句を言いますか?これは尋ねるべき良い質問かもしれません。インラインスタイルは絶対にありません。ところで、私はすべてのインタラクティブな仕事にHP Netbookを使用しています。サイトがこの匂いテストに合格すれば、問題ないはずです。コンテンツが画面に表示されれば、それで十分だと思います。古いコンピューターを使うのが好きです。彼らはまだ大丈夫です。古い200Mhzサーバーがたくさんありますが、Webサーバーとデータベースサーバーは最新の標準内ですが、十分に高速です。それは何よりもスループットに関するものです。
closetnoc

4
@closetnoc問題は、ほとんどのアクセシビリティアプリ/デバイスがスタイルを削除または無視することです。視覚または聴覚に障害のあるアシスタントは、ヘッダーを単純なネストされたリストとして表示し、すべてを処理します。これは小さなサイトではあまり面倒なことではないかもしれませんが、数十のリンクを持つ病院/大学にとってはこれは困難な場合があります。「ヘルスケア、手術、心臓手術、胃手術...」などの各ページロードを介して座って想像してみてください!「コンテンツへスキップ」リンクは、もみ殻をスキップし、ユーザーが実際に消費したいコンテンツをスクリーンリーダーに取得するためのアクセス可能な方法を提供します。
CodeMoose

回答:


17

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

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

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


このページには、「メインコンテンツへスキップ」リンクが適していると記載されています。また、Googleはないではない隠されたテキストが悪いと言って、それはないではない、あなたがすることを言う-またはも-あなたのウェブサイトに隠されたテキストを使用するために罰せられること。

Googleは何と言う、です

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

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

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

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


3
最初はそう思っていましたが、Googleがその説明を提示する方法のために100%確信はありませんでした。それは今より理にかなっているように見えるので、私はそれについてあなたの言葉を取る必要があります。
マイク

3
@マイクええ、彼らがもう少し直接的なものになるとすれば、それはかなり素晴らしいでしょう。はい、いいえ、またはxを実行するとyなどになります。しかし、隠し要素を使用することが許容される/許容されないすべての可能なシナリオをリストしたくないので、このように書くと思います。
NDEIGU

安価なルートを使用して、サイトにコンテンツへのスキップリンクを表示しますが、テキストは小さくなりますが、画面には表示されたままになります。Googleは今少し幸せになっているはずです。
マイク

@マイクロル、ごめんなさいよりも安全だと思う:)
NDEIGU

11

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

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

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

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


ありがとう。「フォーカス」を使用してみましたが、一部の古いWebブラウザーと互換性がありません。
マイク


はい、私はそうします、そして、他の多くがそれらを無視するだけで驚いています。企業が古いブラウザのサポートを継続する場合、特に新しいコンピューターを購入する余裕がなく、無料のwifiに依存している人々からより多くのお金を稼ぐでしょう。
マイク

@マイク:なぜこれが問題になるのか分かりません。それでもスキップリンクを非表示にすることに決めた場合ほとんどのユーザーがフォーカスを持っているときにスキップリンクを表示するが、すべてのユーザーに対して非表示のままにするよりも明らかに優れています。
unor

実際、このページを発明した人は、新しいテクノロジーだけでなく古いブラウザーにも関心を持っています。彼は悪いデザインのチェックリストさえ持っています
Mike

8

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

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

4

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

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

0

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

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


最初はそう思っていましたが、Googleがルールをレイアウトする方法から、文字通りルールを確認するためにGoogleの従業員が必要だと思います。
マイク
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.