使用Wordpress建站的朋友,對標(biāo)簽是再熟悉不過了。對標(biāo)簽的使用也是各有各的看法,主要集中在兩點:一種是傾向于屏蔽,另一種是不屏蔽。傾向于屏蔽的理由是隨著文章的增多標(biāo)簽會越來越多,造成網(wǎng)站的臃腫;不屏蔽的理由是標(biāo)簽有利于搜索引擎的收錄。筆者認(rèn)為這個標(biāo)簽不應(yīng)屏蔽,wordpress作為用戶最多的博客程序之一,自然有其妙處。下面筆者就目前流行用法做一個羅列及評述,并提供一種高級用法,與網(wǎng)友分享。
一、華而不實的標(biāo)簽云
記得多年前,沒有使用wordpress的時候,看到很多網(wǎng)友的博客,側(cè)邊欄上有個標(biāo)簽云,有的是那種動態(tài)的浮云。而我但是使用的國內(nèi)的CMS系統(tǒng),于是苦尋實現(xiàn)相同功能而不得其終,后來才知是使用wordpress,而且有一個標(biāo)簽云插件�,F(xiàn)在看來,這個沒有什么。對于這種浮動的功能,其實是一個華而不實的功能,對于用戶來講,更重要的是訪問速度,對于普遍網(wǎng)速不快的情況下,要加載那個東西,用戶的忍耐力是有限的。
二、實用的熱門標(biāo)簽
在網(wǎng)站的導(dǎo)航欄下面,如果有一個熱門標(biāo)簽,無疑會讓用戶覺得網(wǎng)站的專業(yè)。以前使用CMS系統(tǒng)的時候,網(wǎng)站后臺提供了熱門標(biāo)簽的輸入。顯然這種標(biāo)簽是假的,并不一定是真的熱門。而使用wordpress標(biāo)簽,可以真正實現(xiàn)熱門標(biāo)簽。隨著你文章的增多,標(biāo)簽就會發(fā)生變化。特別是一些用wordpress做CMS網(wǎng)站的時候,似乎成了一個標(biāo)配。
三、過時的用標(biāo)簽做關(guān)鍵詞功能
曾經(jīng)何時,網(wǎng)站里的元標(biāo)簽(只考慮關(guān)鍵詞和描述)是SEO必備的。但是經(jīng)過百度的大更新,其中的關(guān)鍵詞作用越來越弱化了。大家可以看百度其下的產(chǎn)品如百度知道、百度百科等,幾乎看不到關(guān)鍵詞的設(shè)置,這說明關(guān)鍵詞對于搜索引擎來說是一個可有可無的標(biāo)識。而搜索引擎判斷網(wǎng)頁關(guān)鍵已經(jīng)可以做到從網(wǎng)頁本身內(nèi)容分析的出來。實際上wordpress本身也沒有設(shè)置關(guān)鍵詞的地方。可見使用標(biāo)簽來做關(guān)鍵詞是沒有必要的。
四、使用標(biāo)簽加強用戶體驗
顯然,wordpress用戶們會疑惑,那我到底如何使用標(biāo)簽?zāi)?我要說的是使用標(biāo)簽來加強網(wǎng)站的用戶體驗。我們都指導(dǎo),一個網(wǎng)站有其主打關(guān)鍵詞,假設(shè)我們網(wǎng)站的主打關(guān)鍵詞有三個,那么從這三個關(guān)鍵詞派生出來的長尾關(guān)鍵詞可能就有幾百個。我們發(fā)布文章或產(chǎn)品時應(yīng)該使用這些長尾關(guān)鍵詞,然后使用標(biāo)簽把這些關(guān)鍵詞組織起來,放在網(wǎng)站的合適位置,引導(dǎo)用戶去訪問,然用戶快速找到他們所需要的資訊。我想這就是標(biāo)簽的作用。至少這樣做,你的用戶不會在你的網(wǎng)站迷失方向。
五、標(biāo)簽的高級用法
其實標(biāo)簽就是用來組織網(wǎng)站的內(nèi)容,那么如何組織內(nèi)容呢?這就需要一定的技巧。下面我通過幾個例子來說明一下。
例1:用標(biāo)簽來建立導(dǎo)航。
背景假設(shè):有個網(wǎng)站,做中國的詩詞的,這會涉及到朝代、作者,有的還會要求做按字母分類。雖然朝代我們可以用分類來做,但是作者就沒法用分類來做,因為太多了。而字母只有26個可以做成分類,這同樣感覺分類太龐大了。所以分類做這些不是一個很好的解決方案,那么怎么做呢?
解決方案如下:
現(xiàn)在我們輸入一篇李白的《望廬山瀑布》這首詩,我們可以這標(biāo)簽里輸入:W,唐代,李白,七言。然后在funtion.php文件內(nèi)加入下面的代碼:
add_action('admin_menu', array('DJpluginsOptions', 'add'));
function get_tag_link_by_slug($tag_slug) {
$tag=get_term_by( 'slug', $tag_slug, 'post_tag' );
if ($tag) return get_tag_link($tag->term_id);
return 0;
}
這段函數(shù)的功能就是獲取標(biāo)簽的鏈接,接下來就可以在模版中做如下引用:
<a href=http://www.admin5.com//article/20120717/"[?php echo get_tag_link_by_slug('標(biāo)簽名'); ?>">標(biāo)簽名</a>
至此,我們就可以做出我們需要的導(dǎo)航了。
例2:用標(biāo)簽來做項目標(biāo)識。
背景假設(shè):我們現(xiàn)在要做一個產(chǎn)品類的企業(yè)網(wǎng)站,對于一個產(chǎn)品,涉及到價格、規(guī)格、顏色、材質(zhì)、詳情等信息。雖然這些都可以才編輯器里添加,但是問題是無法單獨把這些信息提出。所以我們只能需求另外的辦法,如把詳情放在編輯器里,而把其它的放在標(biāo)簽里。而這些標(biāo)簽需要設(shè)計多個輸入框才能方便調(diào)用。
解決方案如下:
添加一些代碼到funtion.php文件內(nèi):
function create_my_taxonomies() {
register_taxonomy('price', 'post', array(
'hierarchical' => false, 'label' => '價格',
'query_var' => true, 'rewrite' => true));
}
add_action('init', 'create_my_taxonomies', 0);
這里只以“價格”為例,其它的類推。添加了上面的代碼后,wordpress后臺就會出現(xiàn)“價格”輸入框,發(fā)布產(chǎn)品時只需在“價格”輸入框輸入價格即可。然后在模版合適位置輸入調(diào)用代碼就能實現(xiàn)我們所需功能:
<?php echo get_the_term_list($post->ID, '價格', '價格: ', ', ', ''); ?>
當(dāng)然標(biāo)簽的使用遠(yuǎn)不止這些,我這里只是起了一個拋磚引玉的作用。更多高級用法有待進(jìn)一步發(fā)現(xiàn)。并希望網(wǎng)友本著分享的精神把它共享出來。
本文為原創(chuàng)文章,作者博客點金主題網(wǎng)www.dianjin123.com,歡迎轉(zhuǎn)載,但請保留鏈接,謝謝!