H1タグを非表示にすると、Googleはウェブサイトにペナルティを課しますか?


8

今日私が記事を読んだのは、ページにキーワードを付けたが、CSSでそれらを非表示にすると、Googleがサイトにペナルティを課すと著者が述べたものです。これは理にかなっています。

これは私がウェブサイトを構築するときに自分自身のテクニックについて考えさせられました。たとえば、ウェブサイトを作成し、ロゴにウェブサイトの名前が含まれている場合、ウェブサイトの名前をH1タグに入れ、このタグを非表示にする傾向があります。私はなぜそれをするのか分かりません、私はいつもそれをしました。タグのalt属性には、画像に含まれるテキストも含めますimg

しかし、H1タグを非表示にしているので、この1つのタグを非表示にしたため、ウェブサイトにペナルティを課すことになりますか?

回答:


5

Su 'が述べたように、イメージ置換はかなり標準的です。H1を各ページで一意にすると(たとえば、記事のタイトルをH1として使用することにより)、H1がより強力になる可能性があります。

ペナルティが科せられる限り、Googleは隠しテキストをスパムの形式として明確にターゲットにしますが、理論的には、「検索エンジンが存在しない場合と同じようにウェブサイトを構築するだけで大​​丈夫です」と理論的には言っています。問題なく、操作可能な隠しテキストと自然に発生する隠しテキストの違いを認識できるはずです。

私は個人的にはそのようなことをGoogleに任せて理解するのは好きではないので、H1をサイトのメインコンテンツ、記事のタイトル、製品のタイトル、またはコンテンツが保証するものに移動することをお勧めします。そうすれば、Gが好むユニークなものになり、Gが好むコンテンツに関連し、人々とボットの両方にとって明白になります。


4

たとえば、ウェブサイトを作成していて、ロゴにウェブサイトの名前が含まれている場合、ウェブサイトの名前をH1タグに入れ、このタグを非表示にする傾向があります。また、画像内に保持されているテキストをimgタグのalt属性に含めます。

少しあいまいですが、これを非表示にしてH1から、ロゴを表示する別のタグも使用しているimg場合は、作業が重複しています(他のユーザーが言っているように、非表示のコンテンツペナルティが発生する可能性があります)。代わりに画像置換方法の使用を検討してみませんか?あなたはすでにほとんどの方法で、複数のステップでそれを行うだけです。

現実的には、画像を直接に貼り付けることができH1ますが、ソースにテキストを含めることを好む人もいます。あなたの電話。


3

あなたはH1タグの問題のために禁止されることを心配するのは正しいです。現在サイトが禁止されているのではないかと心配されている場合は、Googleのウェブマスターツールを使用して、コンテンツについてGoogleが投稿したメッセージを確認することをお勧めします。また、サイトが準拠していることを確認するために使用できるツールもいくつかあります。

「alt」タグについては、これを続けてください!Googleはaltタグを使用して画像を理解するだけでなく、スクリーンリーダーソフトウェアも同じaltタグを使用して視覚障害者がサイトをナビゲートできるようにしています。

Googleウェブマスターツールはここで見つけることができます


1

はい。Googleがサイトにペナルティを科すことにつながる可能性があります。Googleは常にaltタグを調べて画像に隠されているテキストを判別するため、実際にh1タグにタイトルを追加する必要はありません。メタタグのキーワードとページタイトルを指定することもできます。


1
21世紀に入った頃、メタタグにキーワードを入れることは役に立たなくなりました...
匿名

3
ここでの問題は、画像のaltテキストがに含まれるという意味の「重み」を持たないことH1です。代替テキストが確認されること事実ですが、これらのオプションは同等ではなく、状況にとってこれがより良い選択とは言えません。
Su '

1

ここではサイト名について話します。ほとんどの場合、それはそれほど長くはなく、通常、各ページで数回繰り返されます。したがって、これがどのようにしてユーザーをだますことができるかを理解するのは難しいので、これはどの検索エンジンにとっても問題ありません。これは、誰かがコンテンツで繰り返されない、またはコンテンツに関連しないさまざまなキーワードを非表示にする場合と比較することはできません。

しかし、それはあなたがそれをすべきだという意味ではありません。

私はなぜそれをするのか分かりません、私はいつもそれをしました。

今こそそれを再考する時です。なぜそんなことをするの?ロゴ、サイトの名前/タイトルです(またはを表します)。したがって、それはにあるはずh1です。非表示の方法によっては、スクリーンリーダーの見出しも非表示になる場合があります(多くのスクリーンリーダーユーザーが使用するアウトラインナビゲーションが壊れる可能性があります)。

ロゴと名前の両方を提供して表示する場合は、両方を同じものh1に配置するか、HTML5 hgroup要素を使用できます。

<!-- variant 1 -->
<h1><img src="acme-logo.png" alt="" />ACME Inc.</h1>

<!-- variant 2 -->
<hgroup>
  <h1><img src="acme-logo.png" alt="" /></h1>
  <h2>ACME Inc.</h2>
</hgroup>

ここではalt属性値を空にする必要があることに注意してください。

altすでに次の画像への散文で提供された属性の値がいけないの繰り返し情報

ロゴのみを使用したい場合も問題ありません。

<h1><img src="acme-logo.png" alt="ACME Inc." /></h1>

他の回答について:

まったく問題なく、多くの場合、ページのコンテンツのタイトルではなくh1サイトのタイトルに(ドキュメントの概要のために)使用する必要があります。ただし、HTML5ではh1両方のタイトルに使用できます(セクション要素と組み合わせて)。

CSSの画像置換方法は、装飾(CSS)ではなくコンテンツ(HTML)であるため、サイトのロゴには使用しないでください。


0

これはブラックハットSEOと見なすことができますが、場合によっては機能しますが、ペナルティが科される可能性があると思います。


0

FWIW:「The Central Scrutinizer」によって罰せられることに関するすべての話に関して、Google 自体はその検索結果<h2 class="hd">Search results</h2>ページにテキストを隠しています:

.hd {
   height: 1px;
   overflow: hidden;
   position: absolute;
   top: -1000em;
   width: 1px;
}
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.