首頁  >  文章  >  CMS教程  >  帝國cms導航怎麼加nofollow

帝國cms導航怎麼加nofollow

angryTom
angryTom原創
2019-07-31 15:20:222351瀏覽

帝國cms導航怎麼加nofollow

如果你想了解更多關於帝國cms的知識,可以點選:帝國cms教學

在我們建站做SEO的過程中,一些無關緊要的欄位(導航),例如:關於我們、聯絡方式等等的欄目,我們不需要他參與排名(因為就是一個單頁面,永遠都不會更新內容的頁面),所以這樣的頁面我們就會給他加nofollow,以確保我們首頁的權重不會分散!但是織夢cms的欄位一般都是統一呼叫的,原本的呼叫程式碼如下,很多人就不會針對單一欄位加nofollow了

如果你直接使用帝國預設的那個導航修改起來會比較複雜,我的一般操作方法是我把導航列改成手工寫成的一行程式碼,也就是說導覽列是我手工寫的,這樣的話,我修改起來就會比較容易,一般來說,我們的導覽列都是固定的,所以說不寫也是可以的。

範例程式碼

   <li id="nvabar-item-index" class="<?=$homestyle?>"><a href="[!--news.url--]">首页</a></li>
      <?php
$sql=$empire->query("select classid,classname,islast from {$dbtbpre}enewsclass where bclassid=0 and showclass=0 order by myorder,myorder asc");
    while($s=$empire->fetch($sql)){
    	$tclass="";
        $fr=explode(&#39;|&#39;,$class_r[$GLOBALS[navclassid]][featherclass]);
        $topbclassid=$fr[1]?$fr[1]:$GLOBALS[navclassid];
        if(($topbclassid==$s[classid])&&($ishome==0)){
        	$tclass=&#39;active&#39;;
        }
        $classurl=sys_ReturnBqClassname($s,9);      
        echo &#39;<li id="navbar-category-&#39;.$s[classid].&#39;" class="submenu li-cate-&#39;.$s[classid].&#39; &#39;.$tclass.&#39;"><a href="&#39;.$classurl.&#39;">&#39;.$s[classname].&#39;</a>&#39;;
        if(!$s[islast]){
        	$sql2=$empire->query("select classid,classname from {$dbtbpre}enewsclass where bclassid=$s[classid] and showclass=0 order by myorder,myorder asc");
            $str="";
            while($s2=$empire->fetch($sql2)){
            	$classurl2=sys_ReturnBqClassname($s2,9);          
            	$str.=&#39;<li id="navbar-category-&#39;.$s[classid].&#39;" class="li-cate-&#39;.$s[classid].&#39;"><a href="&#39;.$classurl2.&#39;">&#39;.$s2[classname].&#39;</a></li>&#39;;
            }
            echo &#39;<ul class="sub-menu">&#39;.$str.&#39;</ul>&#39;;
        }
        echo &#39;</li>&#39;;
    }
?>
      </ul>

以上是帝國cms導航怎麼加nofollow的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn