If you want to confuse even the most sophisticated bot (unless it actually runs the javascript code), not to mention yourself:
Code:
<!DOCTYPE html>
<html>
<head>
<title>Obscure Links - Demo</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript">
function Zfunction(){var z=Zfunction,r,q=(r=arguments[0]).hash[z.q.f](z.q.rr,'');q&&z.q[q]&&z.z[q]&&(function(){r[z.e.p]=[z.z[q],z.q[q],'.',z.e.a].join('');})();}Zfunction.q={who:'doc',where:'page',rr:/#/,f:'replace'};Zfunction.e={a:'html',p:'href',g:document,t:function(){var l=Zfunction.e.g[Zfunction.e.w],ll=l.length;while(--ll>-1)Zfunction(l[ll]);},w:'links'};Zfunction.z={where:'some',who:'another'};
</script>
</head>
<body>
<a href="#where">Some Page</a><br>
<a href="#who">Another Doc</a>
<script type="text/javascript">
Zfunction.e.t();
</script>
</body>
</html>
Click Here for a Demo.
Bookmarks