如果你想了解更多關於帝國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('|',$class_r[$GLOBALS[navclassid]][featherclass]); $topbclassid=$fr[1]?$fr[1]:$GLOBALS[navclassid]; if(($topbclassid==$s[classid])&&($ishome==0)){ $tclass='active'; } $classurl=sys_ReturnBqClassname($s,9); echo '<li id="navbar-category-'.$s[classid].'" class="submenu li-cate-'.$s[classid].' '.$tclass.'"><a href="'.$classurl.'">'.$s[classname].'</a>'; 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.='<li id="navbar-category-'.$s[classid].'" class="li-cate-'.$s[classid].'"><a href="'.$classurl2.'">'.$s2[classname].'</a></li>'; } echo '<ul class="sub-menu">'.$str.'</ul>'; } echo '</li>'; } ?> </ul>
以上是帝國cms導航怎麼加nofollow的詳細內容。更多資訊請關注PHP中文網其他相關文章!