a标签JS跳转链接
<ahref="xxxxxx">新地址</a>实现点击新地址通过JS跳转到一个新页面应该怎么写啊?如果直接写链接地址的话对搜索引擎不友好...
<a href="xxxxxx">新地址</a> 实现点击新地址通过JS跳转到一个新页面应该怎么写啊? 如果直接写链接地址的话对搜索引擎不友好
展开
2个回答
展开全部
a标签,你要跳转到一个新地址,又要表现对搜索引擎友好。
用js实现是很容易,但是即便是这样仍然对搜索引擎不友好。搜索引擎在抓取到这个链接时,会认为这个链接没有目标页,从而认为你是一个错误的链接地址。
因此,实际上你没有必要用JS去做跳转。只需要a标签里加一个属性就行了。
如下
<a href="http://www.123.com" target="_blank" rel="nofollow">新地址</a>
上面代码里,在a标签里加了一个rel="nofollow"属性,意思是告诉搜索引擎,这个链接不要传递权重,也不要抓取它。搜索引擎就会自动忽略掉这个链接。
用js实现是很容易,但是即便是这样仍然对搜索引擎不友好。搜索引擎在抓取到这个链接时,会认为这个链接没有目标页,从而认为你是一个错误的链接地址。
因此,实际上你没有必要用JS去做跳转。只需要a标签里加一个属性就行了。
如下
<a href="http://www.123.com" target="_blank" rel="nofollow">新地址</a>
上面代码里,在a标签里加了一个rel="nofollow"属性,意思是告诉搜索引擎,这个链接不要传递权重,也不要抓取它。搜索引擎就会自动忽略掉这个链接。
追问
受教了!
追答
目前百度和谷歌都是支持这个属性的。
所以在做SEO时,例如用户登陆页、会员中心页等等这类,都可以加上rel="nofollow",让浏览器别去抓取。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接写链接对搜索引擎好,用javascript跳转、Ajax才不好呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询