中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

不用插件如何在wordpress中設置關鍵詞和描述

2019-03-18    來源:www.qlseo.org

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

前兩天我把博客每個頁面的關鍵詞(keywords)和描述(description)都給添加上了。本來打算添加個插件的,不過插件畢竟影響網頁的打開速度,所以專門花了幾天的時間找代碼。網上關于關鍵詞(keywords)和描述(description)添加的代碼倒是不少,都不是很理想。我對代碼不是很熟悉,所以倒也費了不少功夫。看樣子需要惡補代碼知識了。廢話少說,下面說下如何在wordpress里面添加關鍵詞(keywords)和描述(description)代碼吧。

第一步進入wordpress后臺(這是廢話),找到“外觀”模塊下面 的“編輯”選項,進入主題編輯選項;這一步太簡單,就不截圖了。

在模版里面點擊“頂部(header.php)”模版:

 

關鍵詞如何添加

在左側的header編輯框中找到<title>……………</title>,這里是你的網站標題,中間的應該是變量,畢竟每個頁面的標題都不一樣。在<title>前面或者</title>后面加入以下代碼:

以下為引用的內容:

<?php if (is_home()){

$description = “山東SEO是朱祥祥的個人博客,專注與山東SEO技術研究,網站推廣以及網絡營銷,致力于山東SEO的發(fā)展,樂于分享SEO經驗技巧與網絡營銷心得.”;

$keywords = “SEO,山東SEO,網絡營銷”;

}

//判斷是否是首頁,如果是,指定關鍵詞(keywords)和描述(description)。注意,把上面的關鍵詞(keywords)和描述(decision)改成你自己的。

elseif
(is_single()){

if ($post->post_excerpt) {

$description = $post->post_excerpt;

}

elseif(function_exists(‘wp_thumbnails_excerpt’)){

$description = wp_thumbnails_excerpt($post->post_content, true);

}

else {

$description = $post->post_title;

}

$keywords = “”;

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

foreach ($tags as $tag ) {

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

}

}

//判斷是否是文章頁,如果是則文章標簽(tag)設為關鍵詞,摘要(可以在后臺設置,這里就不講解了)設為描述(description),若沒有摘要,標題(title)作為描述(description)。

elseif(is_category()){

$description = category_description();

}

//判斷是否為分類頁

echo “<meta name=\”description\” content=\”$description\” />

<meta name=\”keywords\” content=\”$keywords\” />”;

?>

//這一步就是調用上面的函數(shù)了。

將上面的代碼添加進去就可以了 然后更新header模板就可以了。添加的時候把紅色文字去掉,這些是我添加進去的解釋內容,沒什么用。

這里在嘮叨兩句,上面我是把描述(description)放在了關鍵詞(keywords)前面。山東SEO是考慮到現(xiàn)在關鍵詞(keywords)在搜索引擎的權重已經降低了很多,所以把關鍵詞(keywords)放到了后面,朋友們如果愿意的話也可以把關鍵詞放在前面。

關于摘要,山東SEO覺得沒有必要設置了,有標題(title)當描述(description)就可以了,設置摘要的話,在首頁顯示的就不是你的文章的前半部分內容了,而是你設置的摘要。這樣子總感覺對于用戶體驗度就降低了。

還有就是倒數(shù)第二部分的代碼:

elseif(is_category()){

$description = category_description();

}

這部分的代碼山東SEO以為是把分類頁的名字設為描述(description)呢。不過山東SEO查了一下,不是的。在分類頁欄目下關鍵詞(keywords)和描述(description)都是空的,既然都是空的,為什么還要這兩行代碼呢?這一點山東SEO不是很明白,希望有懂得代碼的朋友可以幫忙分析一下。

標簽: SEO WordPress keywords 

版權申明:本站文章部分自網絡,如有侵權,請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:如何提高博客留言效率

下一篇:友情鏈接并不是SEO的工具