有的时候,网站页面由于内容太多而变得特长,就有必要对内容进行分页显示。使用帝国CMS在后台发布或更新文章时插入页码,分页功能实现是没有问题的。
这里操作注意两个步骤。
一,在帝国CMS后台在适当的地方,手动或自动插入分页符。
seo帝国CMS
帝国cms分页符
二,别忘了检查内容页模板,是否加入了分页标签[!–page.url–]。
<div class=”pagebar”>[!–page.url–]</div>
修改后再查看网页,结果如下:
seo帝国CMS
帝国cms分页
分页是OK了,但是发现第二页(和后面的更多页)的标题和第一页是一样的,这从SEO的角度来看,就是不同的URL重复了同样的标题,这样会造成重复页面,如果重复页面过多,那不太受搜索引擎喜欢的可能性会大大增加。如果能避免,就最好避免。
这里遵循的SEO原则是:每个URL网页,都应该有一个唯一的标题。
这样做对SEO有什么好处?那华哥认为好处并不显而易见,只是这样做,避免了有可能给网站SEO整体表现带来的一些害处。趋利而避害嘛!
以为帝国CMS内容页分页后标题不一样的实现很难解决,会像栏目页分页标题的解决方案一样,要去修改帝国CMS的系统文件,折腾老半天!
不料却发现,SO EASY!只需要在内容页模板中修改标题<title>中的标签即可,方法如下:
将[!–pagetitle–] 标签 换成 [!–p.title–] 标签。
完整示例:
<title>[!–p.title–]–<?=$public_r[sitename]?></title>
另外需要注意一点的是,如果在后台添加分页时,手动加入了标题,那么在生成网页后,网页的标题<title>即是刚才所添加的标题,这细节上来说,这也是可以有效去使用的一种方法。
seo帝国CMS
分页加入自定义标题
最后提示,此方法只是在帝国CMS7.2版中验证通过,其他版本并不一定会如此EASY。
|