分享

织梦导航栏目如何加nofollow

 公孙吴用 2016-03-15

很多用织梦程序做网站的朋友会发现,dedecms后台并没有直接加nofollow的选项。那如果想要给联系我们、关于我们等导航栏目加上nofollow该怎么解决呢?

笔者在网上也找了一些资料,有通过修改数据库增加参数的方法,但没有成功。今天笔者给大家介绍一种简单的方法。

织梦调用导航栏目通常是统一调用的,代码如下:

<div id="navMenu">
<ul>
<li><a href='{dede:global.cfg_cmsurl/}/'><span>主页</span></a></li>
{dede:channel type='top' row='10' currentstyle="<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"}
<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>
{/dede:channel}
</ul>
</div>

如果加上nofollow,即><a href='[field:typeurl/]' [field:rel/] rel="nofollow"> ,那主导航上所有栏目都将加上nofollow,这是很多朋友不愿意看到的,所以这就需要个别栏目分别调用,方法如下:

比如我的网站,想将私密空间、关于笔者加上nofollow,而其他栏目不需要。
导航栏加nofollow
连续调用几个栏目:

①{dede:channelartlist typeid='1,2,3,4,5'}
{dede:type}
<li class="page_item"><a href='[field:typelink /]'title="[field:typename/]"><span>[field:typename/]</span></a>
</li>
{/dede:type}
{/dede:channelartlist}

这里的1,2,3,4,5是前面5个栏目是统一调用的,不需要加nofollow。typeid根据织梦后台——核心——网站栏目管理——查看对应id,想要调用哪个就写哪个。以上是前面5个栏目加上nofollow。
栏目id

②{dede:channelartlist typeid='6,7'}
{dede:type}
<li class="page_item"><a href='[field:typelink /]'title="[field:typename/]" rel="nofollow"><span>[field:typename/]</span></a>
</li>
{/dede:type}
{/dede:channelartlist}

和上一段的区别在于tipeid的更改和a标签中加入了nofollow。最后一个栏目发展历程,可以用单个调用:

③{dede:type typeid='35'}
<li class="page_item"><a href='[field:typelink /]'title="[field:typename/]"><span>[field:typename/]</span></a>
</li>
{/dede:type}
当然,也可以将每一个栏目都用③的代码调用,typeid和a标签进行对应的修改即可。

以上就是给网站加nofollow的方法,加nofollow的作用是可以避免网页权重分散。


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约