【SEO】JavaScriptでa要素無しリンクはリンク扱いされない事もある

PR



SEO】JavaScriptでa要素無しリンクはリンク扱いされない事もある

JavaScriptでの動的なリンクについての注意点です。

PR




JavaScriptでa要素なしリンクは注意、リンクとして扱われないことも

今のグーグルはJavaScriptを実行してレンダリングした結果をインデックスする。とはいえ、JavaScriptで動的にリンクを生成する場合には適切にリンクのa要素(~~の形)を作らなければ、グーグルにリンクだと認識してもらえないようだ。

グーグルのジョン・ミューラー氏がTwitterで説明した内容によると

~~

といったHTMLをクリックした際にJavaScriptでリンクのように動作する構成にしていても、グーグルはそれをリンクとして評価しないということだ。ユーザーがブラウザ上でその要素をクリックすれば、通常のリンクと同じようにリンク先ページへ移動する。しかしながら検索エンジン視点で見ると、通常のリンクとは異なりPageRankやアンカーテキストの情報をリンク先ページに渡すことはない。

SEOの観点からは、JavaScriptを使ったリンクには注意が必要だ。たとえば、次のようなリンクもグーグルはクロールしない。つまり評価対象にならない。

×<span onclick=”location.href=’http://example.com/bad-link'”>クロールしないリンク</span>
×<a onclick=”location.href=’http://example.com/bad-link'”>クロールしないリンク</a>
原則的に、リンクとして評価してもらうには、a 要素(タグ)と href 属性が必要だ。JavaScriptを使ったリンクでも、次のリンクはクロールされ評価の対象になる。

○<a href=”http://example.com/” onclick=”location.href=’http://example.com/'”>クロールされるリンク</a>

SEOコンサルタントの感想

可能ならば「a href=」の静的なリンクにするのが一番ですよね。

SEO・IT漫画「ウェブマブ!」

マンガボックスインディーズ

「ウェブマブ!」 第3話(5-6P)

LINEマンガインディーズ

「ウェブマブ!」 第3話(5-6P)「お客様先に訪問」

少年ジャンプルーキー

「ウェブマブ!」 第3話(5-6P)

あしたのヤングジャンプ

「ウェブマブ!」 第3話(5-6P)

DAYS NEO -デイズ ネオ-

「ウェブマブ!」 第3話(5-6P)

マガジンデビュー

「ウェブマブ!」 第3話(5-6P)「お客様先に訪問」

マンガハック

「ウェブマブ!」 第3話(5-6P)「お客様先に訪問」

SEOまんが

記事執筆/サイト管理者

記事執筆/サイト管理者


名前:白石竜次 Shiraishi Ryuji
肩書:SEOコンサルタント
高校卒業後、調理師を経て数々の職業を経験し、その後IT企業でHTMLおよびSEO対策を学ぶ。
その経験を知識を生かしながら各企業でSEO担当者となりインハウスSEOを行う。
現在ではフリーで様々な企業のSEOコンサルティングを行っている。
2011年11月 「SEO対策<検索上位にヒットする>コレだけ!技(技術評論社)」を出版。
2014年1月「世界一わかりやすいSEO対策 最初に読む本(技術評論社)」を出版。
2014年1月「たった30分でできるSEO検索エンジン最適化(秀和システム)」を出版。
2017年 書籍「DeNAと万引きメディアの大罪(宝島社)」に寄稿。

SEOコンサルタント問い合わせ
SEOコンサルタント問い合わせ
[PR]サクラサクLABO
SEOコンサルタント
[PR]SEOコンサルティングサービス – サクラサクLABO
seoコンサルティングサービスとは、貴社サイトを徹底的に分析し、サイト内部改善、阻害要因排除、外部施策と、総合的に最適化し、検索流入を増加させるサービスです。
スポンサーリンク
スポンサーリンク
スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
スポンサーリンク