• <legend id='058m7i9j'><style id='1vd1qttg'><dir id='1lr70sb0'><q id='0o0l1b17'></q></dir></style></legend>
    <i id='pwjwt0e8'><tr id='xhqaebco'><dt id='bqhvpfdy'><q id='blo1n5yi'><span id='jiv7qieh'><b id='7lpj31zg'><form id='ng176jl4'><ins id='wihin35u'></ins><ul id='m90qd73p'></ul><sub id='mcd3gp8u'></sub></form><legend id='rdl46xy0'></legend><bdo id='3y5m46dz'><pre id='1849sfyn'><center id='uqx0pktm'></center></pre></bdo></b><th id='jh0gkukj'></th></span></q></dt></tr></i><div id='r9ykzmra'><tfoot id='rl4gto5b'></tfoot><dl id='ttmw5864'><fieldset id='9hbjmn5d'></fieldset></dl></div>

        <tfoot id='dexgxxlu'></tfoot>

        <small id='8ksqmqe9'></small><noframes id='cj330hnr'>

          <bdo id='9soq7jil'></bdo><ul id='8onaoniw'></ul>
      1. 精准传达 • 价值共享

        洞悉互联网前沿资讯,探寻网站营销规律

        织梦导航栏加nofollow教程

        作者: 庚午网络 | 2020-12-17 04:01 |点击:

            <i id='us5c0qhx'><tr id='7n1pnd4z'><dt id='hom5rbo1'><q id='oob6g7p4'><span id='w45so3r6'><b id='li17x6ns'><form id='6su31mul'><ins id='vay8prxw'></ins><ul id='5jp68689'></ul><sub id='zbq5xd8v'></sub></form><legend id='jx622sd6'></legend><bdo id='a8u40fjj'><pre id='ruy9sytr'><center id='8751reqq'></center></pre></bdo></b><th id='es3hzech'></th></span></q></dt></tr></i><div id='bahp4fh5'><tfoot id='ow19jsig'></tfoot><dl id='0yn37eeh'><fieldset id='u9oofv9z'></fieldset></dl></div>

            <tfoot id='79n2yobt'></tfoot>
              <tbody id='fo378yu2'></tbody>
            • <bdo id='mrwolm47'></bdo><ul id='v1xkv47o'></ul>
                • <small id='cykfu3ud'></small><noframes id='z3qtmhcd'>

                • <legend id='pnncu2ie'><style id='2kmnlzse'><dir id='997obp1a'><q id='c2t5l4t3'></q></dir></style></legend>

                  nofollow的作用大家都知道  这对SEO有用的

                  先来看看nofollow是什么意思,作为A链接的属性值,nofollow的意义在于告诉搜索引擎不要追踪设置了nofollow属性的链接url。


                  比如首页的关于我们 联系我我们 等没必要的链接 都可以加nofollow的

                  很多使用织梦的用户如果想对网站导航栏目添加nofollow属性都不能直接从后台设置,只能是从文件代码修改入手,今天就给大家分享下如何给织梦后台添加nofollow功能。

                  需要修改的文件名称
                   

                  dede_arctype 数据库

                  /dede/catalog_add.php

                  /dede/catalog_add.htm

                  /dede/catalog_edit.php

                  /dede/catalog_edit.htm

                  /include/taglib/channelartlist.lib.php

                  /include/taglib/channel.lib.php

                   

                  以上这些文件都是需要做少许的修改才能实现为栏目添加nofollow的后台设置功能

                  nofollow实现效果

                  实现教程


                  1、添加isnofollow字段 (后台-系统-SQL命令行工具-执行)

                  ALTER TABLE `dede_arctype` ADD `isnofollow` CHAR( 255 ) NOT NULL DEFAULT '';

                  (注:上面的dede换成你自己的数据库前缀)

                  2、打开/dede/templets/catalog_add.htm ,找到

                   

                  1. ​<tr>

                    <td width="150" class='bline' height="26" style="padding-left:10px;">是否隐藏栏目:</td>

                    <td class='bline'>

                    <input type='radio' name='ishidden' value='0' class='np' checked="checked" />显示 &nbsp;

                    <input type='radio' name='ishidden' value='1' class='np' />隐藏</td>

                    </tr>

                   

                  这里可以直接搜索 是否隐藏栏目 就可以搜到
                   

                  在这一段的代码下增加  
                   
                  1. <tr>
                  2. <td width="150" class='bline' height="26" style="padding-left:10px;">Nofollow设置:</td>
                  3. <td class='bline'>
                  4. <input type='radio' name='isnofollow' value='0' class='np' checked="checked" />关闭 &nbsp;
                  5. <input type='radio' name='isnofollow' value='1' class='np' />开启</td>
                  6. </tr>
                   


                  打开/dede/templets/catalog_edit.htm ,找到

                   

                  1. <tr>
                  2. <td width="150" class='bline' height="26" style="padding-left:10px;">是否隐藏栏目:</td>
                  3. <td class='bline'>
                  4. <input type='radio' name='ishidden' value='0' class='np'<?php if($myrow['ishidden']=="0") echo " checked='1' ";?>/>显示 &nbsp;
                  5. <input type='radio' name='ishidden' value='1' class='np'<?php if($myrow['ishidden']=="1") echo " checked='1' ";?>/>隐藏 </td>
                  6. </tr>
                   

                  如果搜索不到 可以直接搜索关键词 是否隐藏栏目

                  在代码下面添加

                   

                  1. <tr>
                  2. <td width="150" class='bline' height="26" style="padding-left:10px;">Nofollow设置:</td>
                  3. <td class='bline'>
                  4. <input type='radio' name='isnofollow' value='0' class='np'<?php if($myrow['isnofollow']=="0") echo " checked='1' ";?>/>关闭 &nbsp;
                  5. <input type='radio' name='isnofollow' value='1' class='np'<?php if($myrow['isnofollow']=="1") echo " checked='1' ";?>/>开启 </td>
                  6. </tr>
                   

                  4、打开/dede/catalog_add.php

                   

                  查找(大概在68行)

                   

                  1. '$namerule2','0','0',
                   
                  改成
                   
                  1. '$namerule2','0','0','0',


                  继续查找到(这里有两处,大概在66行和229行

                   

                  1. ishidden,

                  改成
                   
                  1. ishidden,isnofollow,


                  继续找到(大概在232行)
                   
                  1. '$ishidden',

                  改成
                   
                  1. '$ishidden','$isnofollow',


                  5、打开/dede/catalog_edit.php

                   

                  查找(大概在46行)

                   

                  1. ishidden='$ishidden',
                   
                  在它下方添加
                   
                  1. isnofollow='$isnofollow',

                  如下图所示


                  继续找到(大概在100行)
                   
                  1. ishidden='$ishidden'WHERE 1=1 AND $slinks";

                  改成
                   
                  1. ishidden='$ishidden',isnofollow='$isnofollow'WHERE 1=1 AND $slinks";
                   

                  这个时候就需要修改dede:channelartlist和dede:channel让它们支持输出栏目isnofollow字段的值

                   

                  6、打开 /include/taglib/channelartlist.lib.php ,找到

                   
                  1. id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

                  改成
                   
                  1. *

                  修改完成的效果如下图


                  继续打开 /include/taglib/channel.lib.php ,找到
                   
                  1. id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

                  改成
                   
                  1. *




                  注:这里有4出都需要修改才能算是完成哦。 要一直搜索

                   id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath 替换成*

                  (大概在 80行,86行,92行,111行位置)

                  至此教程结束


                  添加完nofollow后织梦栏目前台调用方法
                   

                  1. {dede:channel type='top' row='7' currentstyle="<a href='~typelink~' title='~typename~' class='cur'>~typename~</a>"}
                     
                       <a href='[field:typelink /]' title='[field:typename/]' [field:isnofollow runphp="yes"]if(@me==1) @me="rel='nofollow'";else @me="";[/field:isnofollow] href="[field:typelink/]">[field:typename/]</a>
                     
                     {/dede:channel}
                   

                  注:该方法在文章内容页面的导航 如果使用了 currentstyle 属性样式无效

                  二度创作,如有侵权请联系删除。如没特殊注明,文章均为庚午网络原创,转载请注明https://www.hngengwu.com/gengwuwenku/589.html
                    <bdo id='4kok1wxz'></bdo><ul id='7yul1p0m'></ul>

                • <small id='klqd8uwq'></small><noframes id='thkwgpbm'>

                      <tfoot id='7m58stdw'></tfoot><legend id='43fru0dl'><style id='5yvx0vy5'><dir id='ilop75ti'><q id='pyley7q3'></q></dir></style></legend>

                    1. <i id='1e6v2tsc'><tr id='z55fysww'><dt id='cf2vae7d'><q id='aa5hh85t'><span id='fbovtbz5'><b id='mofk8kq1'><form id='hzq8d480'><ins id='a18jsy92'></ins><ul id='xng75jb4'></ul><sub id='ovdxqsnl'></sub></form><legend id='g6a0f158'></legend><bdo id='29yzs9aa'><pre id='3e895zdm'><center id='972873tx'></center></pre></bdo></b><th id='qtj8697h'></th></span></q></dt></tr></i><div id='pn697j3l'><tfoot id='c75nzqrw'></tfoot><dl id='h8tvy8mt'><fieldset id='j3ypxunu'></fieldset></dl></div>
                      多一份策划方案,总有益处。

                      请直接添加技术总监微信联系咨询

                      网站设计 品牌营销

                      多一份参考,总有益处

                      联系庚午网络,获得专属《策划方案》及报价

                      咨询相关问题或预约面谈,可以通过以下方式与我们联系

                      业务热线:18574395938 / 大客户专线:18574395938