發(fā)布時間:2021-03-05
欄目:其他
無論過去還是現(xiàn)在,對代碼編程技術(shù)一知半解的站長依然不在少數(shù)奮戰不懈,此篇文章純屬技術(shù)方法貼PHPCMS批量刪除關(guān)鍵詞,主要介紹phpcms框架站內(nèi)搜索引擎搭載無限長尾引爆流量方法措施,之所以沒有使用dedecms大大縮短、帝國cms、discuz等開源框架緊密相關,是因為phpcms是我目前接觸的比較適合搭載和部署SEO架構(gòu)以及二開的php框架更默契了,主要是二開;我們知道基本上所有的開源框架都搭載了站內(nèi)搜索引擎配置,比如:sphinx服務體系,而大部分站點基本上都完全沒有使用到說服力,或者只簡單的使用了網(wǎng)站搜索功能,這篇文章將詳細(xì)介紹如何使用搜索引擎搭載無限長尾引爆流量以及額外技術(shù)福利【只針對獨立主機(jī)】分析,不說h1表示,不說tdk!phpcms二開到完成基本只需要花一星期左右,當(dāng)然非常激烈,對于老司機(jī)而言競爭力所在,這個時間或許有點長PHPCMS批量添加欄目 ,但對于不太會技術(shù)的而言領域,算得上是福利貼了溝通機製。
一、 phpcms全站偽靜態(tài)方法
全站偽靜態(tài)有什么好處呢?首先我們不需要一直更新更新網(wǎng)站註入新的動力,特別是網(wǎng)站數(shù)據(jù)量和網(wǎng)站群比較大的時候領先水平,生成全靜態(tài)會讓你抓狂,缺點是對主機(jī)的要求稍微要高點雙重提升,然而戰略布局,這并不是本文的重點!
在phpcms后臺管理的擴(kuò)展=》URL規(guī)則管理方法中我們可以自定義適合SEO優(yōu)化的URL規(guī)則;phpcms的偽靜態(tài)配置方法是非常靈活易用的,URL規(guī)則指欄目最后生成的URL地址求索,示例就不用多說讓人糾結,我們可以使用可用變量配置成適合站點的URL規(guī)則,示例圖如下:【注意是否生成靜態(tài)選擇否】
03e8ad4e0f14cbd3063d895531b09fdb
欄目頁和內(nèi)容頁的配置方法完全一樣;規(guī)則配置完成之后,在內(nèi)容=》管理欄目=》隨意選一個欄目=》生成HTML設(shè)置=》是否生成html全選否基石之一,然后選擇我們建立的URL規(guī)則聯動,不要忘記刷新欄目緩存。
二共同努力、 apache.htaccess偽靜態(tài)配置
.htaccess如果無法創(chuàng)建行業內卷,可以選擇先創(chuàng)建一個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)了我們建立的URL規(guī)則是目前主流,這里不多做介紹充分發揮,百度一下,谷歌一下一抓一大把充分發揮。
三迎來新的篇章、 shpinx搭載及管理方法
phpcms中內(nèi)置的方法我沒有使用,而是完全自建及重新搭載;使用的是coreseek開源中文檢索引擎推動並實現,版本4.1薄弱點,coreseek是基于sphinx延伸,因為網(wǎng)站數(shù)據(jù)詞庫要求不高優化程度,所以選擇了簡單的配置方法積極性,如果需要咨詢其他cms或者搜索引擎例如:迅搜或其他搜索引擎搭載PHPCMS批量上傳內(nèi)容 ,可以多聯(lián)系交流;
PHPCMS批量添加產(chǎn)品 安裝及管理方法請參考Coreseek + Sphinx + Mysql + PHP構(gòu)建中文檢索引擎
四不斷豐富、 如何聚合數(shù)據(jù)實施體系,部署大量長尾
我們知道,優(yōu)化一個或多個欄目或欄目長尾等創新的技術,列表數(shù)據(jù)或其他相關(guān)數(shù)據(jù)不可或缺發揮,難道我們每一個欄目都需要發(fā)布文章?這樣做的話,部署幾十上百個欄目就會累到你懷疑人生快速增長,簡單一點的企業(yè)網(wǎng)站或許不會怎么用到開放以來,而這個方法是各種大流量網(wǎng)站通用辦法,我們與他們的區(qū)別就是詞庫的維護(hù)高質量,人員的多少提供了有力支撐,執(zhí)行力的高低!但這并不影響我們對數(shù)據(jù)的聚合。Phpcms的自定義tag是非常強(qiáng)大的前景,我們可以自己定義個tag標(biāo)簽進一步意見,示例如下
public function lists_sphinx($data) {
require_once 'sphinxapi.php'; //sphinx引入,針對虛擬主機(jī)共享應用,獨立主機(jī)可以配置php擴(kuò)展生產能力,不需要單獨引入;
$s = new SphinxClient;
$s->setServer("localhost", 9312);
$s->setMatchMode(SPH_MATCH_ANY);
$s->setMaxQueryTime(30);
$s->SetLimits(0, 20, 1000);//查詢數(shù)據(jù)標準,并沒有做分頁顯示
PHPCMS批量上傳內(nèi)容$res = $s->query(‘[愚人]關(guān)鍵字’, '[mysql]數(shù)據(jù)源source ');
$err = $s->GetLastError();
return $res;
}
然后在phpcms模版頁中使用下面的標(biāo)簽{pc:content action="lists_sphinx" title="$catname"}就可以自動匹配文章結(jié)果,而不需要每個欄目都去管理發(fā)布文章堅持好,生成全靜態(tài)等等;當(dāng)然sphinx等搜索引擎并不只是這么簡單即將展開。功能也不僅僅如此而已,如何與SEO搭配還需要我們不斷研究特性。
五集成應用、 手機(jī)端同步主站發力,單獨手機(jī)站目錄及偽靜態(tài)
Phpcms手機(jī)網(wǎng)站比較蛋痛的一點是部署手機(jī)站后與pc主站同目錄!m站的欄目數(shù)據(jù)還需要重新綁定欄目服務體系,這對于SEO來說簡直是一個災(zāi)難!而且index比較麻煩指導,鏈接也是動態(tài)鏈接!不僅維護(hù)非常麻煩,優(yōu)化起來也是很費勁的不久前,下面詳細(xì)介紹如何手機(jī)端同步主站用上了,單獨手機(jī)站目錄及偽靜態(tài);
文章地址:http://www.61py.com/article/other/znssyqdzwxcwybllffphpcmsqzyhff.html