當(dāng)前位置:首頁(yè) >  站長(zhǎng) >  建站經(jīng)驗(yàn) >  正文

wordpress網(wǎng)站SEO代碼優(yōu)化技巧

 2014-05-29 11:46  來(lái)源: 用戶投稿   我來(lái)投稿 撤稿糾錯(cuò)

  域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過(guò)

WordPress因其功能強(qiáng)大,插件眾多,易于擴(kuò)充功能。安裝使用都非常方便,且免費(fèi)的模版插件深受眾多站長(zhǎng)們的喜愛(ài),制作成本低,網(wǎng)站易用性強(qiáng),使大部分初入站長(zhǎng)行業(yè)的站長(zhǎng)們選擇WordPress用來(lái)作站。用WordPress來(lái)做博客、單頁(yè)面、淘寶客網(wǎng)站都是不錯(cuò)的選擇。

在我們使用WordPress做網(wǎng)站的時(shí)候,WordPress其實(shí)也有不少缺點(diǎn),比如WordPress不能給采集,發(fā)布文章比較麻煩,這些只是小問(wèn)題,無(wú)非是多花點(diǎn)時(shí)間,但是對(duì)于站長(zhǎng)們來(lái)說(shuō)wordpress在對(duì)SEO的支持上面很差勁,這才是最致命缺點(diǎn),當(dāng)然你可以通過(guò)一些SEO插件來(lái)改善這個(gè)問(wèn)題,但是插件終歸是插件,總有不好的地方,能通過(guò)改變代碼的方式來(lái)改變這個(gè)問(wèn)題,不就是根本上解決了嗎?

下面我來(lái)介紹過(guò)頭改變代碼的方式來(lái)做好SEO方面的知識(shí)

一:首頁(yè)、欄目頁(yè)、文章頁(yè)關(guān)鍵字、描述一鍵設(shè)置

我們?cè)谟肳ordPress做站的時(shí)候遇到最麻煩的問(wèn)題就是各自欄目頁(yè)以及文章頁(yè)關(guān)鍵字以及描述設(shè)立的問(wèn)題,目前我們只能借助于插件,其實(shí)通過(guò)改變代碼的方式來(lái)設(shè)置關(guān)鍵字以及描述是最好的辦法,下面我來(lái)介紹:

首頁(yè)的關(guān)鍵字以及描述我們能通過(guò)后臺(tái)設(shè)置,麻煩的是欄目頁(yè)以及文章頁(yè)的設(shè)置,我們可以通過(guò)更改你使用模版下的header.php來(lái)實(shí)現(xiàn)。

在header.php中加入以下代碼

{

$description = get_option('swt_description');

$keywords = get_option('swt_keywords');

}

elseif (is_category())//判斷欄目頁(yè)面關(guān)鍵字以及描述

{

$ashu_categorys = get_the_category();

foreach($ashu_categorys as $a) {

if($a->name == "欄目一"){

//這是你某個(gè)欄目的名稱,這里只列2個(gè),有更多也可以直接加

$keywords = "這是欄目一頁(yè)面的關(guān)鍵字";

}

if($a->name == "欄目二"){

$keywords = "這是欄目二頁(yè)面的關(guān)鍵字";

}

}

$description = category_description();

//這是你后臺(tái)設(shè)置某個(gè)欄目寫(xiě)的描述

}

elseif (is_single() || is_page())//這里是判斷文章頁(yè)以及標(biāo)簽頁(yè)的關(guān)鍵字以及描述

{

$description=get_post_meta($post->ID,"description_value",true);

$keywords= get_post_meta($post->ID,"keywords_value",true);

//說(shuō)明:這里的description_value、keywords_value是在寫(xiě)文章時(shí)添加自定義欄目是加上的,于下圖所示:點(diǎn)擊添加自定義欄目,將description_value、keywords_value分別加上,加一次之后,以后只要寫(xiě)文章時(shí),改值就行了!

$tags = wp_get_post_tags($post->ID);

foreach ($tags as $tag ) {$keywords = $keywords . $tag->name . ",";}

if($keywords == ""){

$tags = wp_get_post_tags($post->ID);

foreach($tags as $tag){

$keywords = $keywords . $tag->name .",";

}

}

}

?>

二:關(guān)于首頁(yè)不顯示某個(gè)欄目的文章

我們?cè)趯?xiě)文章的時(shí)候,往往要在首頁(yè)顯示一些高質(zhì)量的文章,有許多欄目頁(yè)的文章純粹是為了增加網(wǎng)站收錄的,可能質(zhì)量不高,我們不想將它顯示在首頁(yè),這點(diǎn)也很好辦到。

首先我們要找到你不想顯示某個(gè)欄目的ID,這在后臺(tái)主題設(shè)置頁(yè)面能夠找到,假如這個(gè)欄目是ID是2,在你的模版index.php頁(yè)面找到下面代碼

$args = array(

'category__not_in' => array(2), // 不想顯示的分類ID,多個(gè)用半角逗號(hào)隔開(kāi)

'paged' => $paged

);

如果沒(méi)有category__not_in你要加上,也可以加入多個(gè)欄目,比如'category__not_in' => array(2,3,5)

今天就帶來(lái)兩個(gè)關(guān)于WordPress網(wǎng)站優(yōu)化的技巧,不足之處請(qǐng)大家指導(dǎo)!

本文出自愛(ài)搭配:,尊重版權(quán),轉(zhuǎn)載注明出處!

申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)標(biāo)簽
wordpress_seo
wordpress_seo

相關(guān)文章

熱門(mén)排行

信息推薦