如何避免crawler跟随锚空链接(使用jquery动作)

fab*_*ice 1 html anchor jquery

我在我的网站上有一些链接,用于显示信息弹出窗口.

例如,我有类似的东西:

<a href="#" id="myLink">show more info</a>
Run Code Online (Sandbox Code Playgroud)

在我的.js文件中,我有类似的东西:

$(document).ready(function() {
  $("#myLink).click(function() {
      displayPopup();
});
});

但是Google抓取工具或其他抓取工具会按照链接告诉我这是一个错误的链接(它转到我的/ usercontrol文件夹...)

如何避免抓取工具关注此链接?

我应该放:

<a href="#" id="myLink" onclick="return false">show more info</a>
Run Code Online (Sandbox Code Playgroud)

并保持我的jquery原样?

或者在Jquery点击事件中放置return false?

或者不使用锚而是使用div?在这种情况下它会在所有浏览器中工作吗?

谢谢大家

Dar*_*rov 6

<a href="#" id="myLink" rel="nofollow">show more info</a>
Run Code Online (Sandbox Code Playgroud)