wordpress網站SEO代碼優化技巧

來源:互聯網
上載者:User
關鍵字 wordpress

仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳

WordPress因其功能強大,外掛程式眾多,易於擴充功能。 安裝使用都非常方便,且免費的模版外掛程式深受眾多站長們的喜愛,製作成本低,網站易用性強,使大部分初入站長行業的站長們選擇WordPress用來作站。 用WordPress來做博客、單頁面、淘寶客網站都是不錯的選擇。

在我們使用WordPress做網站的時候,WordPress其實也有不少缺點,比如WordPress不能給採集,發佈文章比較麻煩,這些只是小問題,無非是多花點時間, 但是對於站長們來說wordpress在對SEO的支援上面很差勁,這才是最致命缺點,當然你可以通過一些SEO外掛程式來改善這個問題,但是外掛程式終歸是外掛程式,總有不好的地方,能通過改變代碼的方式來改變這個問題,不就是根本上解決了嗎?

下面我來介紹過頭改變代碼的方式來做好SEO方面的知識

一:首頁、欄目頁、文章頁關鍵字、描述一鍵設置

我們在用WordPress做站的時候遇到最麻煩的問題就是各自欄目頁以及文章頁關鍵字以及描述設立的問題,目前我們只能借助于外掛程式,其實通過改變代碼的方式來設置關鍵字以及描述是最好的辦法,下面我來介紹:

首頁的關鍵字以及描述我們能通過後台設置,麻煩的是欄目頁以及文章頁的設置,我們可以通過更改你使用模版下的header.php來實現。

在header.php中加入以下代碼

{

$description = get_option('swt_description');

$keywords = get_option('swt_keywords');

}

elseif (is_category())//判斷欄目頁面關鍵字以及描述

{

$ashu_categorys = get_the_category();

foreach($ashu_categorys as $a) {

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

這是你某個欄目的名稱,這裡只列2個,有更多也可以直接加

$keywords = "這是欄目一頁面的關鍵字";

}

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

$keywords = "這是欄目二頁面的關鍵字";

}

}

$description = category_description();

這是你後臺設置某個欄目寫的描述

}

elseif (is_single() || is_page())//這裡是判斷文章頁以及標籤頁的關鍵字以及描述

{

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

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

說明:這裡的description_value、keywords_value是在寫文章時添加自訂欄目是加上的,于下圖所示:點擊添加自訂欄目,將description_value、keywords_ value分別加上,加一次之後,以後只要寫文章時,改值就行了!

$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 .",";

}

}

}

?>

二:關於首頁不顯示某個欄目的文章

我們在寫文章的時候,往往要在首頁顯示一些高品質的文章,有許多欄目頁的文章純粹是為了增加網站收錄的,可能品質不高,我們不想將它顯示在首頁,這點也很好辦到。

首先我們要找到你不想顯示某個欄目的ID,這在後臺主題設置頁面能夠找到,假如這個欄目是ID是2,在你的模版index.php頁面找到下面代碼

$args = array(

'category__not_in' => array(2), // 不想顯示的分類ID,多個用半形逗號隔開

'paged' => $paged

);

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

今天就帶來兩個關於WordPress網站優化的技巧,不足之處請大家指導!

本文出自愛搭配:HTTP://www.941dp.com,尊重版權,轉載注明出處!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.