-1

我不想通过在相关网站中添加变量来稀释相关网站的 SEO,因为推荐链接是精通 SEO 的网络的一部分。

有没有办法在点击或悬停时通过 javascript 添加代码?

或者这是一个毫无意义的担忧?据我所知,谷歌不喜欢 URL 中的变量,并将它们视为单独的(重复)页面。

4

1 回答 1

1

完全可以在悬停时更改链接。一个简单的方法如下(假设您使用的是 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>
于 2013-06-27T01:43:57.353 回答