レスポンシブ・ウェブデザインでスマホ表示時に、ある要素をhiddenかましてしまうとSEOとしてはペナルティ喰らうんでしょうか?
googleはレスポンシブを推奨していますね。ってことは、ペナルティないんじゃないかなーっておもいますが、詳しくは知らないですw
レスポンシブの場合はhidden使ってもokとは言ってないんですよねぇ… Media Queries内のhiddenは良しとしてくれるのであればいいんですけどね。
自分もこれは気になっております。overflowのhiddenとvisibilityのhidden(あとdisplay:noneとか)。SEO的にもですがクローラーがどう判断するのか。そこらへんを考慮して、今はhiddenを使用しないレイアウトへ変更するように作っています。
そうなんですよね、私ももう少し情報が出てくるまではhiddenなどのブラックハットと判断されるようなことは控えようと思っています。
hiddenもdisplay:none;も不正に使わなければ問題ないはずです。下記の様な使い方をしなければ大丈夫です。
<div style="display:none;"><h1>キーワード</h1><h2>キーワード</h2><h3>キーワード</h3><strong>キーワード</strong><strong>キーワード</strong><strong>キーワード</strong></div>↑※これは不正と思われる
例えば<noscript>もJavaScriptをオフにしている人向けに説明文を書けば問題ないですが、JavaScriptとは関係のないワードやリンクを書くとペナルティになります。
レスポンシブだからOKとかNGとか意識しないのが一番良いと思います。
みんなの回答 3 件
googleはレスポンシブを推奨していますね。ってことは、ペナルティないんじゃないかなーっておもいますが、詳しくは知らないですw
Google ウェブマスター向け公式ブログ: Google がお勧めするスマートフォンに最適化されたウェブサイトの構築方法
http://googlewebmastercentral-ja.blogspot.jp/2012/06/google.html自分もこれは気になっております。overflowのhiddenとvisibilityのhidden(あとdisplay:noneとか)。SEO的にもですがクローラーがどう判断するのか。そこらへんを考慮して、今はhiddenを使用しないレイアウトへ変更するように作っています。
hiddenもdisplay:none;も不正に使わなければ問題ないはずです。
下記の様な使い方をしなければ大丈夫です。
<div style="display:none;">
<h1>キーワード</h1>
<h2>キーワード</h2>
<h3>キーワード</h3>
<strong>キーワード</strong><strong>キーワード</strong><strong>キーワード</strong>
</div>
↑
※これは不正と思われる
例えば<noscript>もJavaScriptをオフにしている人向けに説明文を書けば問題ないですが、
JavaScriptとは関係のないワードやリンクを書くとペナルティになります。
レスポンシブだからOKとかNGとか意識しないのが一番良いと思います。
関連するトピックス