今天我们用pbootcms做了一个站点,并增加了TAG聚合和TAG列表页功能,pbootcms默认进入tag列表页时网页标题都是没变化的,这样对seo来说就不好了,特别对于有些网站专门做tag优化。既然官方还没更新这一块那就自己来看下如何可以把tag词作为标题显示。先来看看要做的效果,常用的tag列表页标题是这样:tag标签词-网站名称。
查看源码 <title>{pboot:if('{sort:scode}'=='-2')}{$get.tag}{else}{pboot:2if('{sort:scode}'=='-1')}{pboot:keyword}{2else}{pboot:pagetitle}{/pboot:2if}{/pboot:if}-{pboot:sitesubtitle}</title> |
1、打开apps/home/controller/TagController.php,找到“CMS公共标签前置解析”在下方增加
查看源码 get('tag') != 'index'? $pagetitle = get('tag'): $pagetitle = ''; $content = str_replace('{pboot:pagetitle}', $pagetitle . '-{pboot:sitetitle}', $content); |
2、找到'相关内容'修改成$pagetitle
上面都修改后发现tag列表页都正常了。
郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。
若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
我们不承担任何技术及版权问题,且不对任何资源负法律责任。
如无法下载,联系站长索要。
如有侵犯您的版权,请给我们来信:cainiaovip8@qq.com,我们尽快处理。