今天我們用pbootcms做了一個站點,并增加了TAG聚合和TAG列表頁功能,pbootcms默認進入tag列表頁時網(wǎng)頁標題都是沒變化的,這樣對seo來說就不好了,特別對于有些網(wǎng)站專門做tag優(yōu)化。既然官方還沒更新這一塊那就自己來看下如何可以把tag詞作為標題顯示。先來看看要做的效果,常用的tag列表頁標題是這樣:tag標簽詞-網(wǎng)站名稱。
方法一:直接標簽代碼
<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、找到'相關(guān)內(nèi)容'修改成$pagetitle
上面都修改后發(fā)現(xiàn)tag列表頁都正常了。