DEDE 5.7列表页优化 将列表页标题加上分页号码

时间:2015-12-10 17:03 / 来源:未知 / 作者:admin / 点击:



本期织梦教程主讲:DEDE 5.7列表页优化,主要针对织梦列表页标题重复进行优化,优化涉及模版文件以及织梦功能文件修改。

如果你使用织梦建站,又恰巧使用了谷歌站长工具,就会发现织梦建站的一个通病:重复的标题标记。谷歌站长工具测试有这一项,说明着一样对搜索引擎是很不友好的,所以今天我们就来想办法解决掉这个问题。

经过资料查询等571免费空间尝试了多种方法,这里只讲最完美的解决方法:

1:登陆FTP或者直接在后台文件管理中修改include\arc.listview.class.php文件。

DEDE5.7需要修改的地方

1.删掉 $this->ParseTempletsFirst();
2.在$this->ParseDMFields($this->PageNo,1);前添加
$this->Fields['pagexx'] = $this->PageNo;
$this->ParseTempletsFirst();

DEDE5.6等需要修改地方

1.删掉 $this->ParseTempletsFirst();
2.在$this->ParseDMFields($this->PageNo,1);前添加
$this->Fields['pagexx'] = $this->PageNo;
$this->ParseTempletsFirst();

注:此修改仅针对静态页,也就是网站生成HTML之类网页的网站。

2:修改列表页模版,如list_article.htm

在原本的<title></title>标签之间加上_第{dede:field.pagexx /}页,如下边示范

<title>{dede:field.title/}_第{dede:field.pagexx /}页</title>

当然“_”可以删除不要或者换成其他你认为对搜索引擎比较友好的符号。

自由列表增加页码:

1:登陆FTP或者直接在后台文件管理中修改include\arc.freelist.class.php文件。

2.删掉 $this->ParseTempletsFirst();(第二个)


3.在$this->ParseDMFields($this->PageNo,1);前添加
$this->Fields['pagexx'] = $this->PageNo;
$this->ParseTempletsFirst();



PS:自由列表的修改方法也是一样的,下载后直接替换到include文件夹中,然后修改对应的栏目页标题。
点击下载5.6DEDECMS版本文件

猜你喜欢

推荐栏目

DEDECMS
DEDECMS

DEDE使用经验和技巧

WordPress
Wordpress

WP使用经验和技巧

Zblog
Zblog

Zblog使用经验和技巧

CSS
CSS

CSS使用经验和技巧

网络资料
网络资料

转载实用网络资料

按键伤人
按键伤人

转载乱七八糟的网络资源

我是酱油
我是酱油

随笔札记 记录生活点滴

本站推荐

百度站内搜索

专业博客主机