たとえば、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
助けてくれてありがとう!
Googleは、#をページリンクの内部として扱い、同じキーワードを何度も使用している場合でもキーワードスタッフィングと見なされますが、有害ではないとわかっている限りは#を扱います。数百万のサイトではないにしても、100,000のサイトがさまざまなホバーツールチップや、タブ、アコーディオン、スライダーなどのその他のファンキーなJavaScriptのリンクを使用します。したがって、Googleはこれを完全に認識し、必ず認識します。
個人的には、結局のところリンクを使用することは考えられませんが、結局のところ技術的にはサイトリンクはありません。
<div class="hovertip"> Content Here</div>
しかし、もしあなたが熱心なマークアップウィズなら、より良いマークアップとより簡単な使用を可能にするHTML5メソッドを使うことを選ぶかもしれません:
<div data-placement="bottom" data-toggle="tooltiphover" data-original-title="description here">
アンカーリンクは問題ありません。間違いなくペナルティを受けることはありません。それらを回避する理由はありません。