当前位置 : 主页 > SEO教程 > 正文

什么是面包屑导航绝对路径及SEO优化(2)

原创

重庆seo2016-05-28 11:50:43阅读()面包导航seo优化网站基础优化A+ / A-

什么是面包屑导航绝对路径及SEO优化(2)

面包屑导航优化方法

       使用dedecms的时候发现面包屑导航一般是

首页 > 主栏目 > 子栏目 >

       去掉后面的难看的">"很有必要。打开/include/typelink.class.php,找到

return $this->valuePosition.$this->SplitSymbol;

去掉后面的

.$this->SplitSymbol

面包屑导航所有链接为绝对路径

       可以在系统-系统设置-核心设置-勾选“(是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址”,但是这样会造成一些地方比如移动端跳转代码出错或者其他需要相对路径修改的地方,个人还是喜欢在必要的地方修改。

       系统的站点设置里面除了下面框起来的部分会涉及到重要内容,其余的几个参数是可以直接利用的:站点根网址、网页主页链接、主页链接接名等。

dede站点设置可以更改部分

       面包屑导航如下:

首页 > 主栏目 > 子栏目 >

       “首页”链接:对应的就是站点根网址;其他栏目都是相对路径,把他修改为如:http://www.vi586.com  后面不要带“/”,一般“/”代表着路径而不是链接。

       如果站点根网址和网页主页链接都相同,可以自己修改,打开include/typelink.class.php,找到

$this->indexUrl = $GLOBALS['cfg_basehost'].$GLOBALS['cfg_indexurl'];

       修改为

$this->indexUrl = $GLOBALS['cfg_basehost'];

       建议大家把站点根目录写成完整的域名:http://www.vi586.com,网站主页链接为空,这样就能避免面包屑导航重复。面包屑导航其他栏目链接修改请继续找到

function GetOneTypeLink($typeinfos)
{
   $typepage = $this->GetOneTypeUrl($typeinfos);
   $typelink = "<a href='".$typepage."'>".$typeinfos['typename']."</a>";
   return $typelink;
}

       在".$typepage."前面加上已经修改好的indexUrl参数:

function GetOneTypeLink($typeinfos)
{
   $typepage = $this->GetOneTypeUrl($typeinfos);
   $typelink = "<a href='".$this->indexUrl."".$typepage."'>".$typeinfos['typename']."</a>";
   return $typelink;
}

扩展阅读

本文地址:https://www.vi586.com/tool/159.html
版权声明:原创文章,版权归重庆SEO吖七所有,欢迎分享本文,支持原创,转载请保留出处

赞(6)