用 WordPress 有段時間了,總結了一點小經驗,要想網站被多收錄的話,確實需要下一番功夫,推廣是必不可少的,但是從我們自身網站結構來說,也有一定的技巧吧,觀察了幾個網站,在關鍵字設定上,發現一點:每個文章頁面的關鍵字和描述都是不同的。很值得借鑑,怎麼不同呢?首頁的關鍵字和描述是固定的,但是文章頁面的關鍵字是當前文章的標籤、描述則是是文章的前 100 字 (可以設定長度) 。這樣的話,更利於搜尋引擎搜尋了。

於是乎,這篇文章就誕生啦!

其實很簡單,如果你設定了網站關鍵字的話 (手動新增),我已經把程式碼整理好了

步驟 1 :打直接修改原始檔 (header.php) 也好,或者登入後臺修改:外觀-編輯-選擇修改 (頂部)header.php 檔案。

找到程式碼:(作用:設定關鍵字)

<meta name="keywords" content="這裡是你網站首頁的關鍵字..." />

替換為:

<meta name="keywords" content="<?php if (is_single()){ $keywords = "";$tags = wp_get_post_tags($post->ID);foreach ($tags as $tag ) {$keywords = $keywords . $tag->name . ", ";}echo $keywords;}else{echo ("這裡是你網站首頁的關鍵字...");} ?>" />

找到程式碼:(作用:設定描述)

<meta name="description" content="這裡是你網站首頁的描述..." />

替換為:

<meta name="description" content="<?php if (is_single()){ echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 180,"");} else{echo ("這裡是你網站首頁的描述...");}?>" />

步驟 2 :點選 「更新檔案」 儲存設定。

這樣就 OK 啦!開啟一個文章頁面,滑鼠右鍵,檢視原始檔,看看效果吧!應該會對對收錄有好處。