POST TIME:2018-03-15 17:21
最近在做一些論壇數據分析的事情,在收集和分析的過程中偶爾分析了一下自己的zblog,因為剛剛建立所以數據見不得人。但在分析過程中驚奇的發現zblog的一個問題,就是zblog自帶的系統是加不了關鍵詞和描述的,不知道各位站長博客朋友們是否發現這個問題,下面和在家一起分享一下如何為zblog加關鍵詞(keywords)和描述(description)的方法。
一.獨立博客網站關鍵詞和描述的作用
說到網站博客的關鍵詞和描述,就不先不介紹一下標題,因為這三者是網站頭部<head></head>中舉足輕重的角色,也是搜索引擎和其它人進入網站時最先了解到的內容。
title網頁標題,通常都是網站或網頁的主題內容,顯示在瀏覽器最上端搜索引擎是很看重title,還好zblog中可以直接加入標題。
keywords就是常說的關鍵詞,他的作用就是簡單的告訴搜索引擎,我的網站的主題是什么。
description讓用戶快速了解網站的主要內容,要注意的是網站描述中一定要包含關鍵詞,最后在有一點自己的特點就更好了。
Keywords和Description兩個meta標簽,曾幾何時是非常重要的東西,最早的時候,在上面堆砌幾個關鍵詞就可以獲得好的排名。近些年,Keywords和Discription對于排名的影響已經幾乎沒有了。百度的官方SEO指南里面很明確的提到Discription不會被計入排名的因素之中。
Description搜索者還是可能看到的,要想想搜索者想看什么,這會直接影響網站的點擊率與轉化率。設置一下總比不設置強,至少讓讀者知道你這篇文章的大概意思,寫的好的話,還是會增加點擊率的!!!
二.zblog主頁加關鍵詞(keywords)和描述(description)的方法
進入后臺(新版zblog中去除了文件管理,直接修改文件)
選擇文件管理,進入THEMES文件夾,再進入到你當前使用的主題文件夾下,進入TEMPLATE文件夾
編輯default.html 頁面
在head頭部區找到<title> 在下面一行添加如下代碼
<metaname="keywords"content="想要加的關鍵字內容"/> <metaname="description"content="想要加的描述內容"/>
提交,刷新(靜態下需要“文件重建”)下博客首頁在頁面點擊右鍵選擇“查看源文件”看看添加成功沒有。
等待百度更新你的首頁,就可以在百度搜索頁面看到了
三.內頁加關鍵詞(keywords)和描述(description)的方法
工具插件:NOBIRDArticleSEO
到zblog應用中心找到插件NOBIRDArticleSEO下載安裝,啟用插件,管理插件:里面需要修改的設置就一項,截取摘要的前多少個字符作為Description?也就是問設置關鍵字的字符串有多長,從文章的第一段截取,個人建議使用默認值88就好,此處不要經常修改,每次改動都是修改一次描述,次數多了對搜索引擎不友好。設置保存后,不要忘了文件重建。不過這個插件只能設置文章頁的關鍵字和描述,分類頁的則沒有,但可以保證每個文章頁的描述都做到和文章內容相關,這不正是搜索引擎所期望的么。另外值得一提的是,關鍵字默認的是文章的Tags,各位同學要小心,發布文章前記得設置Tags哦.
四.每個分類定義不同關鍵詞(keywords)和描述(description)的方法
zblog有個缺陷就是在新建分類的時候沒有設置Keywords和Description的這兩個選項,讓想設置這兩個參數的博主很是頭疼,現在有了YT.CMS可以很輕松的給每個分類定義不同的keywords和description了!
主要是通過YT.CMS的塊功能和<#articlelist/category/id#>(分類頁調用分類ID標簽)來共同實現!
YT.CMS的塊功能實現原理就是,通過插件新建zblog文件緩存,再通過 (使用<#CACHE_INCLUDE_文件名(全大寫且不要后綴)#>,可以引用根目錄INCLUDE文件夾下的文本文件內容)此方法進行調用!知道了此方法之后脫離YT.CMS也可以實現此功能,只是不能在后臺進行編輯,需要自行新建文件,管理起來比較麻煩!
首先進入YT.CMS插件管理界面,在任意處右擊點擊塊-新建塊
這里介紹keywords的設置方法,其實description設置也是一樣的,只是塊名不同罷了,也是你的塊名+分類ID
有幾個分類就設置幾個,然后打開分類模板文件 catalog.html
在里面進行調用
<metaname="keywords"content="<#CACHE_INCLUDE_你的關鍵詞塊名<#articlelist/category/id#>#>"/> <metaname="description"content="<#CACHE_INCLUDE_你的關鍵詞塊名<#articlelist/category/id#>#>"/>
比如上面圖片中設置的 keyword1 那么你在模板中調用就應該這樣
<metaname="keywords"content="<#CACHE_INCLUDE_KEYWORD<#articlelist/category/id#>#>"/>
這樣如果是分類1就會自動調用 keyword1 分類2就會調用 keyword2 ...以此類推
如果分類很多的話這個方法也不怎么簡單了,你得建N個塊!!!--不過怎么也比手工建文件要方便的多
如果想設置的文章內的也可以通過YT.CMS進行設置,就不再使用此方法了,要利用YT.CMS的自定義字段功能,給文章加兩個字段就好了!
總結:使用第二種方法設置首頁的關鍵字和描述,第三種方法設置頁面的Keywords和Description,第四種給分類設置Keywords和Description,結合使用,達到SEO最佳效果。