主營業務
- 高端網站定制
- 高端網站定制
- 高端網站定制
- 高端網站定制
- 高端網站定制
- 高端網站定制
上一篇我們提到:
接下來我們進入今天的正文:PbootCMS默認進入tag列表頁時網頁標題都是沒變化的,PbootCMS網站建設如何在TAG列表顯示標題以便于我們的網站seo優化。這樣對seo來說就不好了,特別對于有些網站專門做tag優化。既然官方還沒更新這一塊那就自己來看下如何可以把tag詞作為標題顯示。先來看看要做的SEO優化效果,常用的tag列表頁標題是這樣:tag標簽詞-網站名稱。
Yuxin網友提供的方法不修改程序源碼不影響升級,直接在標題那做判斷,通過判斷欄目id,tag列表默認-2,搜索列表默認-1。測試有效,點贊!
<title>{pboot:if('{sort:scode}'=='-2')}{$get.tag}-{pboot:companyname}{else}{pboot:2if('{sort:scode}'=='-1')}{pboot:keyword}-{pboot:companyname}{2else}{pboot:pagetitle}{/pboot:2if}{/pboot:if}</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列表頁都正常了
打開 你的域名/tag/ 會發現這個頁面怎么是空白無數據的
1
那么這是怎么回事,去參考了下其他站發現這個頁面一般是不存在的(即打開404),還有一種是作為一個tag的標簽全部顯示出來。這個目前等官方看怎么處理,如果你有什么好建議可以留言。
這里提供個讓其顯示404的方法,繼續打開剛才那個文件,修改if (! get('tag')) {,為以下即可。
if (! get('tag') || get('tag') == 'index') { _404('您訪問的頁面不存在,請核對后重試!'); }
掃一掃,瀏覽關注本文
掃碼訪問手機網站
版權所有 Copyright ? 2007-2022 四川冠辰科技開發有限公司 川公安網備案:51010602001006號
地址:四川省成都市金牛區五福橋東路229號龍湖北城天街28棟903 蜀ICP備11012605號-1
始于2007年,十五年品牌網站建設,值得信賴!