仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳
我之前的一個網站安裝了Wordpress 2.3.2版本,因為想要儘量保持網頁簡單的觀念,外掛大概只裝不到5個,其中有安裝All-In-One SEO pack這個外掛,雖然已經更新到新的版本,但是All-In-One SEO pack這個外掛一直在更新版本,說真的還挺煩人的,在網路上看到一些修改程式的文章,也依照自己的需求做了一些修改。
主要All-In-One SEO pack的功能大致上有自動幫你加上Title,meta的keywords和description,再來就是幫你禁止搜尋引擎對一些特定的目錄做索引,這些功能是可以自己做掉的。
但是我也不是勤勞的人,只是在安裝完All-In-One SEO pack之後居然怪怪的,很多東西都帶不出來,不知道是我不會用還是如何,不過想一想就自己改一下,改完後就把All-In-One SEO pack外掛停掉了。
首先打開你的header.php檔,在之前加上下面的程式碼:
<?if (is_home() || is_page()){ $description = 「當顯示道首頁或分頁的時候,你要的描述寫在這裡」; $keywords = 「當顯示道首頁或分頁的時候,你要的關鍵字寫在這裡」; } elseif (is_single()){ $description = $post->post_excerpt ; $keywords = 「」; $tags = wp_get_post_tags($post->ID); foreach ($tags as $tag ) { $keywords = $ keywords . $tag->name . 「, 「; } } elseif(is_category()){ $ keywords = 「當顯示道目錄的時候,你要的關鍵字寫在這裡」 ; $description = category_description(); } ?> <meta name=」keywords」 content=」<?=$keywords?>」 /> <meta name=」description」 content=」<?=$description?>」 / >
加上以上的程式碼後,當訪客流覽到你的Blog首頁或分頁的時候,就會顯示上述的關鍵字和描述的內容(因為首頁和分頁沒有地方寫你的tag和描述)。
當流覽到你的Blog目錄的時候,會顯示上述的關鍵字內容(因為分類目錄沒有地方寫你的tag,但是有寫描述的地方)。
當流覽到你的單篇文章的時候,會自動把你的tag當做meta的關鍵字內容,把你寫在文章的描述的欄位自動當做你網頁meta的描述的內容還算簡單吧!! 至於標題的部分,看每個人怎麼做囉,我的標題是寫程如下的方式一樣加到</head>的標籤之前就可以了。
<title><?php if (is_single()) { the_title(); echo ' | '; bloginfo('name'); } else { bloginfo('name'); echo ' | '; bloginfo('description') ; wp_title(' | '); } ?></title> 效果你可以自己試試看,也算蠻符合SEO的原則的方式,最後,不要讓搜尋引擎蜘蛛將你的一些目錄做為索引,以免造成內容都一樣的狀況。 內容轉載:HTTP://www.chinaxianghui.com 文本版權所有,轉載請保留來源連結。