我不想通过在相关网站中添加变量来稀释相关网站的 SEO,因为推荐链接是精通 SEO 的网络的一部分。
有没有办法在点击或悬停时通过 javascript 添加代码?
或者这是一个毫无意义的担忧?据我所知,谷歌不喜欢 URL 中的变量,并将它们视为单独的(重复)页面。
我不想通过在相关网站中添加变量来稀释相关网站的 SEO,因为推荐链接是精通 SEO 的网络的一部分。
有没有办法在点击或悬停时通过 javascript 添加代码?
或者这是一个毫无意义的担忧?据我所知,谷歌不喜欢 URL 中的变量,并将它们视为单独的(重复)页面。
完全可以在悬停时更改链接。一个简单的方法如下(假设您使用的是 jQuery):
<a href="http://www.example.com/index.php" data-query="?foo=bar">link</a>
<script type="text/javascript">
$(document).ready(function () {
$('a').hover(function () {
if ($(this).attr('data-query'))
$(this).attr('href',$(this).attr('href') + $(this).attr('data-query'));
$(this).attr('data-query','');
});
});
</script>