程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> wordpress seo優化

wordpress seo優化

編輯:關於PHP編程

wordpress各個主題,基本上都沒經過優化,對搜索引擎不友好,廢話不多說,站長特效網是通過下面這個方法來優化的,希望對你有幫助。
1.標題優化代碼,你自己根據自己的站點作相應的修改:
<title><?php if (is_home () ) { bloginfo(‘name’) ; echo ” – 提供全面的網頁特效及廣告代碼,網頁常用js特效和腳本.”; } elseif ( is_category() ) { single_cat_title(); echo ” – “; bloginfo(‘name’); } elseif (is_single() is_page() ) { single_post_title();echo ” – “; $category = get_the_category();echo $category[0]->cat_name; echo ” – “; bloginfo(‘name’); } elseif (is_search() ) { bloginfo(‘name’); echo ” 搜索結果: “; echo wp_specialchars($s); } else { wp_title(”,true); } ?></title>
2.為首頁、分類頁、文章頁添加關鍵詞keywords和描述description:
<?php if (is_home()){ $keywords = “網頁特效,廣告代碼,js特效,js特效代碼,腳本,特效,js腳本,javascript特效,腳本代碼,js,javascript”; $description=”最全面網頁特效代碼和js腳本,網頁必備js特效,包括常用的圖像特效、日期特效、文字特效、窗口特效、圖層特效、表單特效、色彩特效、鼠標特效等,還提供大量高質量廣告代碼。”; } elseif (is_single()){
$keywords = “”; $tags = wp_get_post_tags($post->ID);foreach ($tags as $tag ) { $keywords = $keywords . $tag->name . ” “; $description=$post->post_excerpt;} } elseif ( is_category(3) ){$keywords = “導航菜單,隱藏,滾動,選項卡,彈出,左側,透明”; $description = “導航菜單常用特效,如隱藏效果、漸隱、彈出特效等。”; }elseif ( is_category(4) ){$keywords = “圖像特效,圖片切換,滾動,圖片展示,放大,漸隱,漂浮,透明,拖動”; $description = “網頁常見圖像特效,網站中常見的有圖片切換、圖片展示、圖片滾動、圖片漂浮、圖片放大縮小、漸隱等特效。”; }elseif ( is_category(5) ){$keywords = “日期特效,正計時,倒計時,時鐘,日歷,獲取,萬年歷,彈出”; $description = “很實用的js日期特效,如網頁時鐘腳本、正計時、倒計時腳本、文本框日期選擇等。”; }elseif ( is_category(6) ){$keywords = “色彩特效,漸變,背景顏色,配色,變色,閃爍”; $description = “網頁顏色特效,js控制背景顏色或者變色等網頁特效都全部收集在這裡。”; }elseif ( is_category(7) ){$keywords = “文字特效,定時,閃爍,雙擊,彈出,滾動”; $description = “收集最全面的文字特效,如文字滾動、定時顯示、閃爍特效、雙擊、彈出效果、滾動特效。”; }elseif ( is_category(8) ){$keywords = “表單按鈕,文本框,限制,按鈕,輸入框,列表框,全選,反選,復制,關聯菜單,下拉菜單,跳轉,聯動菜單,定時,彈出,獲取”; $description = “很全面的表單按鈕特效,常用效果有全選、反選、js獲取參數值、聯動菜單等網頁特效。”; } elseif ( is_category(9) ){$keywords = “窗口特效,彈出,彈窗,展開,右下角,提示層,框架,定時,提示窗口”; $description = “網頁窗口特效錦囊,站長常用的右下角彈窗、窗口彈出、提示層、框架等網頁特效。”; } elseif ( is_category(10) ){$keywords = “表格圖層,提示層,隔行換色,滾動條,單元格,拖動,隱藏,收縮,彈出”; $description = “網頁表格圖層特效聚集地,隔行換色、拖動表格、隱藏圖層、彈出圖層等常用網頁效果。”; } elseif ( is_category(11) ){$keywords = “鼠標特效,單擊,禁用,右鍵,鼠標感應,跟隨”; $description = “鼠標效果也是很常見的一種網頁特效,許多網站上用的禁用右鍵、鼠標感應就是很好的例子。”; } elseif ( is_category(12) ){$keywords = “選項卡,跳轉,匹配,禁止,獲取,單選框,生成”; $description = “網頁綜合特效,比較復雜的一種網頁特效,經常綜合幾種特效來實現最終效果。”; } elseif ( is_category(13) ){$keywords = “廣告代碼,圖片切換,右上角,圖片展示,對聯,圖片切換,伸縮”; $description = “收集最全面的廣告代碼,網站中普遍使用的就是圖片切換效果,還有各種應有盡有的廣告代碼類型。”; } elseif ( is_category(14) ){$keywords = “站長新聞,站長賺錢,網站賺錢,web開發,網站運營,網站盈利”; $description = “站長常看的文章,考慮如何運營網站,達到盈利目的。”; } ?>
<meta content=”<?php echo $keywords; ?>” />
<meta content=”<?php echo $description; ?>” />
其中is_category(4)中間的數字是各個分類的id,不會看數據庫可以還原為默認鏈接,然後鼠標經過導航,看到左下角?cat=XXX,後面的數字就是分類ID.
文章標題可以這麼設置:文章名 》 分類名 》 網站名稱。如何取得分類名?上面的代碼有,就是這段:<?php $category = get_the_category();echo $category[0]->cat_name; ?>
以上都是在主題目錄下的header.php裡面修改,各個主題的模板名稱應該都相同的吧,不相同你就自己找那個頭文件了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved