151-3895-5886
 

织梦dede导航外部链接新窗口打开加上nofollow属性

2018-10-26 浏览:
SEO优化中,对织梦主导航的设计非常讲究,主导航链接是栏目链接,一般直接跳转;如果主导航链接是外部链接,不可直接跳出,会增加网站的跳出率。此类链接应设置在新窗口打开target="_blank",并且用nofollow不让蜘蛛抓取该链接。郑州融科网络分享下面是修改方法。
 
  打开/include/taglib/channel.lib.php,找到
 
if($needRel)
 
 {
 
 $row['sonids'] = GetSonIds($row['id'], 0, false);
 
 if($row['sonids']=='') $row['rel'] = '';
 
 else $row['rel'] = "id']}'";
 
 }
  
 
下面增加
 
  $row['target'] = ($row['ispart']==2) ? "target = '_blank'" : "target = '_self'"; //新窗口打开
 
  $row['nofollow'] = ($row['ispart']==2) ? "rel = 'nofollow'" : "rel = 'follow'"; //nofollow属性
 
  需要currentstyle支持这两个属性,继续往下找到
 
  $linkOkstr = str_replace("~typename~",$row['typename'],$linkOkstr);
 
 
下面增加
查看源码  打印代码帮助
 
$linkOkstr = str_replace("~target~",$row['target'],$linkOkstr);
 
$linkOkstr = str_replace("~nofollow~",$row['nofollow'],$linkOkstr);
 
在导航标签里面增加新标签[field:target/]、[field:nofollow/]即可,这两个标签根据实际情况使用。
 
{dede:channel type='self' currentstyle="
<li class='thisclass'><a href='~typelink~' ~target~ ~nofollow~>~typename~</a></li>"}
<li><a href='[field:typeurl/]' [field:target/] [field:nofollow/]>[field:typename/]</a></li>
{/dede:channel}
 
郑州融科网络专注于企业网站建设、网站制作、高端网站设计,郑州荥阳、上街做网站就找融科网络!
本文章网址:http://www.ppssdd.com/code/1456.html。转载请保留出处,谢谢合作!
文章标签: 导航 织梦 dede 链接 跳出率 属性 窗口
 
阅读下一篇
对织梦dede标签调用的内容进行判断并输出的方法
 
 
推荐阅读
郑州网页设计中的图片和文字哪个
企业网站上线之后还能修改吗
一名合格的SEO专员需要做哪些工作
如何把握网页制作细节创造出好网
做网站设计时不可忽视的几个细节
织梦dedecms使用支付宝支付成功后发
做好网络营销需要吃透四个要点
织梦dedecms上传图片弹出提示302的解
如何判断美国虚拟主机质量的好坏
DNS污染怎么进行有效解决办法
郑州网站建设融科网络微信二维码
 
准备开展业务?
郑州建站咨询服务
联系专业的商务顾问,诊查网站现状及关键词、分析竞争对手的流量、一对一咨询、及其报价详情