內鏈建設是網(wǎng)站seo不可缺少的重要優(yōu)化步驟,所以給博客文章內的關鍵詞添加超鏈接是每位博主都會做的事,使用emlog博客的博主每次都要手動添加關鍵詞鏈接很麻煩,wordpress和z-blog都有相關添加關鍵詞鏈接的插件,emlog不通過插件也可以實現(xiàn)。
下面是我找到的給emlog關鍵詞自動添加鏈接的方法。
使emlog文章關鍵詞自動添加鏈接的方法:
1.在emlog的/content/templates/default目錄下新建一個字符串編碼為utf-8的文件,并命名為globalnlbz.php。
2.在剛創(chuàng)建的globalnlbz.php文件中添加以下代碼
<?php
//關鍵字設置
$gjz=array(博客吧,www.***.net,板凳微語,wordpress教程,emlog教程);
//關鍵字連接設置
$gjzlj=array(
<a href='http://www.***.net' target='_blank' title=$gjz[0]>$gjz[0]</a>,
<a href='http://www.***.net' target='_blank' title=$gjz[1]>$gjz[1]</a>,
<a href='http://www.***.net/say/' target='_blank' title=$gjz[2]>$gjz[2]</a>,
<a href='http://www.***.net/wpuse' target='_blank' title=$gjz[3]>$gjz[3]</a>,
<a href='http://www.***.net/emlog' target='_blank' title=$gjz[4]>$gjz[4]</a>,
);
//加上連接
for($i=0;$i<count($gjz);$i++){
$log_content=ereg_replace(($gjz[$i]),$gjzlj[$i],$log_content);
}
將array里的關鍵詞修改為自己博客的關鍵詞,然后再修改關鍵字鏈接設置下的關鍵詞鏈接。想再添加多個關鍵詞,就要在array里添加,然后在連接設置里添加鏈接。
3.找到并對echo_log.php文件進入編輯,找到以下代碼:
if(!defined('emlog_root')) {exit('error!');}
在其下面添加以下代碼
/*內鏈接和備注
*include getviews('globalnlbz');
*/
include getviews('globalnlbz');
這個操作是在開始部分引用globalnlbz.php文件
4.最后,保存文件即可。