無論曩昔照舊而今,對代碼編程手藝一知半解的站長依然不在少數(shù),此篇文章純屬手藝方式貼,首要介紹phpcms框架站內(nèi)搜刮引擎搭載無限長尾引爆流量方式,之所以沒有利用dedecms、帝國cms、discuz等開源框架,是因為phpcms是我今朝接觸的比力適合搭載和擺設(shè)SEO架構(gòu)以及二開的php框架,首要是二開;我們知道根基上所有的開源框架都搭載了站內(nèi)搜刮引擎裝備,好比:sphinx,而大部門站點根基上都完全沒有利用到,或者只簡潔的利用了網(wǎng)站搜刮功能,這篇文章將具體介紹若何利用搜刮引擎搭載無限長尾引爆流量以及額外手藝福利【只針對自力主機】,不說h1,不說tdk!phpcms二開到完成根基只需要花一禮拜閣下,當然,對于老司機而言,這個時候或許有點長,但對于不太會手藝的而言,算得上是福利貼了。
一、 phpcms全站偽靜態(tài)方式
全站偽靜態(tài)有什么益處呢?起首我們不需要一向更新更新網(wǎng)站,格外是網(wǎng)站數(shù)據(jù)量和網(wǎng)站群比力大的時辰,生成全靜態(tài)會讓你抓狂,錯誤是對主機的要求稍微要高點,然而,這并不是本文的重點!
在phpcms后臺經(jīng)管的擴展=》URL規(guī)矩經(jīng)管方式中我們或許自界說適合SEO優(yōu)化的URL規(guī)矩;phpcms的偽靜態(tài)裝備方式長短常靈動易用的,URL規(guī)矩指欄目最后生成的URL地址,示例就不消多說,我們或許利用可用變量裝備成適合站點的URL規(guī)矩,示例圖如下:【留意是否生成靜態(tài)選擇否】
欄目頁和內(nèi)容頁的裝備方式完全日常;規(guī)矩裝備完成之后,在內(nèi)容=》經(jīng)管欄目=》隨意選一個欄目=》生成HTML設(shè)置=》是否生成html全選否,然后選擇我們創(chuàng)設(shè)的URL規(guī)矩,不要忘掉刷新欄目緩存。
二、 apache.htaccess偽靜態(tài)裝備
.htaccess假如無法建立,或許選擇先建立一個txt文件,將文件另存為.htaccess就闊以了,內(nèi)容如下:
RewriteEngine on
RewriteRule ^content-([0-9]+)-([0-9]+)-([0-9]+).html$ index.php?m=content&c=index&a=show&catid=$1&id=$2&page=$3 == 內(nèi)頁及內(nèi)頁分頁
RewriteRule ^category-([0-9]+)-([0-9]+)[/]?$ index.php?m=content&c=index&a=lists&catid=$1&page=$2 ==欄目頁及欄目分頁
假如沒有成效,請確定是否開啟了偽靜態(tài)、是否對應(yīng)了我們創(chuàng)設(shè)的URL規(guī)矩,這里不多做介紹,百度一下,谷歌一下一抓一大把。
三、 shpinx搭載及經(jīng)管方式
phpcms中內(nèi)置的方式我沒有利用,而是完全自建及從頭搭載;利用的是coreseek開源中文檢索引擎,版本4.1,coreseek是基于sphinx延伸,因為網(wǎng)站數(shù)據(jù)詞庫要求不高,所以選擇了簡潔的裝備方式,假如需要咨詢其他cms或者搜刮引擎例如:迅搜或其他搜刮引擎搭載,或許多關(guān)系交流;
安裝及經(jīng)管方式請參考Coreseek + Sphinx + Mysql + PHP構(gòu)建中文檢索引擎
四、 若何聚合數(shù)據(jù),擺設(shè)大量長尾
我們知道,優(yōu)化一個或多個欄目或欄目長尾等,列表數(shù)據(jù)或其他相關(guān)數(shù)據(jù)不行或缺,莫非我們每一個欄目都需要發(fā)布文章?如許做的話,擺設(shè)幾十上百個欄目就會累到你思疑人生,簡潔一點的企業(yè)網(wǎng)站或許不會怎么用到,而這個方式是各類大流量網(wǎng)站通用門徑,我們與他們的區(qū)別就是詞庫的維護,人員的幾多幾何幾許若干,執(zhí)行力的凹凸!但這并不影響我們對數(shù)據(jù)的聚合。Phpcms的自界說tag長短常壯大的,我們或許本身界說個tag標簽,示例如下
public function lists_sphinx($data) {
require_once 'sphinxapi.php'; //sphinx引入,針對虛擬主機,自力主機或許裝備php擴展,不需要零丁引入;
$s = new SphinxClient;
$s->setServer("localhost", 9312);
$s->setMatchMode(SPH_MATCH_ANY);
$s->setMaxQueryTime(30);
$s->SetLimits(0, 20, 1000);//查詢數(shù)據(jù),并沒有做分頁顯示
$res = $s->query(‘[愚人]環(huán)節(jié)字’, '[mysql]數(shù)據(jù)源source ');
$err = $s->GetLastError();
return $res;
}
然后在phpcms模版頁中利用下面的標簽{pc:content action="lists_sphinx" title="$catname"}就或許主動匹配文章成績,而不需要每個欄目都去經(jīng)管發(fā)布文章,生成全靜態(tài)等等;當然sphinx等搜刮引擎并不只是這么簡潔。功能也不僅僅如斯罷了,若何與SEO搭配還需要我們不息研究。
五、 手機端同步主站,零丁手機站目錄及偽靜態(tài)
Phpcms手機網(wǎng)站比力蛋痛的一點是擺設(shè)手機站后與pc主站同目錄!m站的欄目數(shù)據(jù)還需要從頭綁定欄目,這對于SEO來說的確是一個災(zāi)難!并且index比力麻煩,鏈接也是動態(tài)鏈接!不僅維護非常麻煩,優(yōu)化起來也是很費勁的,下面具體介紹若何手機端同步主站,零丁手機站目錄及偽靜態(tài);
手機端同步主站
Phpcms有一個wap模塊,wap站點需要利用wap模塊的tag標簽獲取數(shù)據(jù),下面介紹若何使手機站同樣合用pc tag標簽調(diào)取數(shù)據(jù),我們找到wap模塊的list-標簽把pc的list標簽完全復(fù)制到wap模塊的list標簽中,include template(‘content’,$template);改為include template('wap',$template);如許,我們就或許完全同步主站欄目數(shù)據(jù)并合用單頁面!這里需要留意兩點:
1、 wap需要typeid參數(shù),也就是后臺wap經(jīng)管中綁定的pc欄目id,如許操作之后,我們或許本身插足一個catid參數(shù),typeid的值和catid日常就或許了。
2、 wap的模版連結(jié)和pc模版同名,pc有幾個模版,wap就幾個模版,wap端樣式自行點竄,tdk不在重述。
零丁手機站目錄
M站利用零丁目錄或許本身界說rebots,404,sitemap等等,在網(wǎng)站根目錄創(chuàng)設(shè)m文件夾,apache http.conf不在重述,只需要留意一個裝備:DirectoryIndex index.php 會見wap主域時默認懇求的頁面,也或許利用其他文件名。
在index.php中我們或許如許利用:
列表頁:新建list.php代碼如下:
內(nèi)容頁利用不異的方式,新建details.php點竄ur地址及參數(shù)就或許了。
PhpmsM站偽靜態(tài)
Phpcms wap模塊的地址點竄也非常簡潔,找到wap模塊global.func.php,點竄為我們想要的靜態(tài)地址就或許了,然后新建偽靜態(tài)規(guī)矩,就或許會見了,可是,我們點竄為后會發(fā)現(xiàn),圖片或css樣式錯誤,我們只需要把資源重定向到主站就或許完美管理了,規(guī)矩如下:
RewriteEngine on
RewriteRule ^uploadfile(.*)$ http://xxx.com/uploadfile$1 ==資源重定向
RewriteRule ^statics(.*)$ http://xxx.com/statics$1 ==資源重定向
RewriteRule ^content-([0-9]+)-([0-9]+).html$ details.php?m=wap&a=show&catid=$1&id=$2&typeid=$1 ==內(nèi)頁地址
RewriteRule ^ category -([0-9]+)-([0-9]+)[/]?$ category .php?m=wap&a=lists&catid=$1&page=$2&typeid=$1 ==列表頁及單頁地址
以上就是phpcms整站二開流程方式,介紹比力鹵莽,不長短常具體,但,我們都是需要不息進修的,是么?引爆流量的一個點,是若何聚合網(wǎng)站數(shù)據(jù),對于大數(shù)據(jù)的網(wǎng)站來說,如許的流程方式固然不及徹底解放你的雙手,但解放你一只手完滿是足夠的。有足夠的內(nèi)容支撐,大量的長尾欄目擺設(shè),管理了內(nèi)鏈、內(nèi)容等等問題,我相信流量只是一個時候問題【短時候內(nèi)】,大大都多半站長也不會說SEO優(yōu)化僅僅就是發(fā)發(fā)外鏈、寫寫文章那么簡潔!
本文版權(quán)所有 @ 妙學巧記http://www.mxqjzg.com/轉(zhuǎn)載請注明鏈接,感謝!
本文來源:重慶網(wǎng)站優(yōu)化|重慶網(wǎng)絡(luò)推廣整理編輯(部分內(nèi)容來源于網(wǎng)絡(luò),如有侵犯您的權(quán)益,請聯(lián)系我們刪除)
本文網(wǎng)址:http://zhoukouyizhong.cn/wzbk/tgzs/4192.html
詳細咨詢:請撥打電話13629754288!
我們團隊的IT服務(wù)始于2007年!
我們服務(wù)于各類企業(yè),為企業(yè)提供全面信息化建設(shè)
客戶的口碑是我們立足的根本,滿意度95%
Our partner
重慶飛?萍加邢薰2008-2023