web-dev-qa-db-ja.com

JavaScript機能のリンクのSEOへの影響

たとえば、jQueryタブは各タブとしてリンクを使用し、タブ付きコンテンツを開きます。または、実際にはどこにもリンクしていない場合でも、開発者はリンクをホバーツールチップのアンカーテキストとして使用することがよくあります。機能がJavaScriptを使用していることを考えると、ほとんどの場合、リンクは必要ありませんが、目的を説明するための最も適切なマークアップがあります。 ''

Href = "#"のリンクはseoに影響しますか?それらは避けるべきですか?または、現在のページへのリンクは何らかの方法で役立ちますか?

簡単に説明すると、ここでは2つのコーディング方法の例を示します。今回はjavascriptではなくdhtmlを使用します。

<a href="#" >Anchor text <span class="tooltip"> This will appear on hover</span></a>

CSS:

.tooltip span{display:none;}
.tooltip:hover span{display:block;}

またはリンクなし

<div> Anchor text <span class="tooltip"> This is my hover tooltip</span></div>

同じCSS

助けてくれてありがとう!

1
David Hobs

Googleは、#をページリンクの内部として扱い、同じキーワードを何度も使用している場合でもキーワードスタッフィングと見なされますが、有害ではないとわかっている限りは#を扱います。数百万のサイトではないにしても、100,000のサイトがさまざまなホバーツールチップや、タブ、アコーディオン、スライダーなどのその他のファンキーなJavaScriptのリンクを使用します。したがって、Googleはこれを完全に認識し、必ず認識します。

個人的には、結局のところリンクを使用することは考えられませんが、結局のところ技術的にはサイトリンクはありません。

<div class="hovertip"> Content Here</div>

しかし、もしあなたが熱心なマークアップウィズなら、より良いマークアップとより簡単な使用を可能にするHTML5メソッドを使うことを選ぶかもしれません:

<div data-placement="bottom" data-toggle="tooltiphover" data-original-title="description here">

1
Simon Hayter

アンカーリンクは問題ありません。間違いなくペナルティを受けることはありません。それらを回避する理由はありません。

1