最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于WordPress的SEO優(yōu)化相關(guān)的一些PHP頁(yè)面腳本技巧

 更新時(shí)間:2015年12月10日 16:20:41   作者:吳釗  
這篇文章主要介紹了關(guān)于WordPress的SEO優(yōu)化相關(guān)的一些PHP頁(yè)面腳本技巧,包括區(qū)分顯示頁(yè)面標(biāo)題和關(guān)鍵字等,需要的朋友可以參考下

隨著搜索引擎大興, 排列在前的網(wǎng)站引入大量流量. 無(wú)論是搜索頁(yè)面的廣告還是查出來(lái)的結(jié)果, 與搜索者的目標(biāo)匹配度都比較高 (如果搜索引擎足夠智能), 所以通過(guò)搜索引擎而來(lái)的訪客很可能會(huì)從網(wǎng)站上得到他想要的東西, 并記住這個(gè)網(wǎng)站. 也就是說(shuō), 搜索引擎會(huì)帶來(lái)很多有價(jià)值的流量, 所以花點(diǎn)時(shí)間針對(duì)搜索引擎優(yōu)化一下 WordPress 博客也是值得的. 本文將為你分享一些 WordPress SEO 技巧.

以前我沒(méi)有花太多時(shí)間做搜索引擎優(yōu)化, 搜索引擎收錄效果不是很好. 去年二月我終于為博客搞了一下 SEO, 寫下這個(gè)文章. 一年半以來(lái)陸續(xù)進(jìn)行了更多 SEO 優(yōu)化, 博客文章寫得不多了, 流量卻有增無(wú)減, 網(wǎng)站也重回 PageRank 7, 效果相當(dāng)不錯(cuò)的. 這次我根據(jù)自己的 WordPress SEO 方案更新了本文的內(nèi)容.

20151210160816577.png (708×431)

優(yōu)化博客副標(biāo)題

副標(biāo)題 (slogan), WordPress 中稱為 tagline. 它與博客標(biāo)題不一樣, 可能會(huì)承載一些描述博客的文字, 優(yōu)化一下可以利用起來(lái). 如我的副標(biāo)題是 "mg12's Blog - Just Another WordPress Blog", 其中的 WordPress Blog 被我設(shè)置為 h1. 因?yàn)槲蚁敫嬖V爬蟲(chóng), 這是一個(gè)關(guān)于 WordPress 的博客.

區(qū)分顯示頁(yè)面標(biāo)題

頁(yè)面的標(biāo)題不要包含博客名稱. WordPress 標(biāo)題一般會(huì)用到 bloginfo('name') 和 wp_title() 兩部分, 前者是博客名稱, 后者是文章標(biāo)題 (如果標(biāo)題不存在則不顯示). 經(jīng)典主題和默認(rèn)主題輸出標(biāo)題用的代碼如下.

<title><?php wp_title('&laquo;', true, 'right'); ?> <?php bloginfo('name'); ?></title>

輸出的標(biāo)題結(jié)構(gòu)是 "文章標(biāo)題 » 博客名稱".

除非你的標(biāo)題和文章內(nèi)容相關(guān)度比較高, 否則這樣的標(biāo)題對(duì) SEO 顯然是不好的. 標(biāo)題是爬蟲(chóng)認(rèn)為重要的內(nèi)容之一, 如果標(biāo)題中包含了與文章內(nèi)容無(wú)關(guān)的信息, 多少會(huì)對(duì)該頁(yè)面有所影響.

那應(yīng)該怎么弄呢? 我們可以對(duì)不同類型的頁(yè)面進(jìn)行區(qū)分, 我的實(shí)現(xiàn)代碼如下.

<title><?php
 // 如果是首頁(yè)和文章列表頁(yè)面, 顯示博客標(biāo)題
 if(is_front_page() || is_home()) { 
 bloginfo('name');
 
 // 如果是文章詳細(xì)頁(yè)面和獨(dú)立頁(yè)面, 顯示文章標(biāo)題
 } else if(is_single() || is_page()) {
 wp_title('');
 
 // 如果是類目頁(yè)面, 顯示類目表述
 } else if(is_category()) {
 printf('%1$s 類目的文章存檔', single_cat_title('', false));
 
 // 如果是搜索頁(yè)面, 顯示搜索表述
 } else if(is_search()) {
 printf('%1$s 的搜索結(jié)果', wp_specialchars($s, 1));
 
 // 如果是標(biāo)簽頁(yè)面, 顯示標(biāo)簽表述
 } else if(is_tag()) {
 printf('%1$s 標(biāo)簽的文章存檔', single_tag_title('', false));
 
 // 如果是日期頁(yè)面, 顯示日期范圍描述
 } else if(is_date()) {
 $title = '';
 if(is_day()) {
  $title = get_the_time('Y年n月j日');
 } else if(is_year()) {
  $title = get_the_time('Y年');
 } else {
  $title = get_the_time('Y年n月');
 }
 printf('%1$s的文章存檔', $title);
 
 // 其他頁(yè)面顯示博客標(biāo)題
 } else {
 bloginfo('name');
 }
?></title>

Keywords 和 Description

Keywords 為搜索引擎提供網(wǎng)頁(yè)包含的核心內(nèi)容, Description 則為搜索引擎提供網(wǎng)頁(yè)的描述信息. 我發(fā)布的主題曾經(jīng)包括了對(duì) keywords 和 description 的處理, 但因?yàn)橐恍?SEO 插件發(fā)生沖突, 在較新的版本中已經(jīng)去除. 筆者認(rèn)為 WordPress 的很多所謂 SEO 插件做得并不到位, 對(duì)中文博客支持都很差, 自己修改一下效果可能更好.

以下是我對(duì) keywords, description 和頁(yè)面標(biāo)題的處理規(guī)則, 實(shí)現(xiàn)方法可以參考上一段關(guān)于頁(yè)面標(biāo)題的說(shuō)明.

文章詳細(xì)頁(yè)面的描述一般取文章的前 220 個(gè)字符即可, 特別重要的頁(yè)面和文章可以自定義摘要, 使其信息準(zhǔn)確度更高. 如果存在摘要信息則使用摘要, 沒(méi)有則使用前 220 個(gè)字符, 實(shí)現(xiàn)代碼如下.

<?php
 if($post->post_excerpt) {
 $description = $post->post_excerpt;
 } else {
 // utf8_trim 方法是為了在截取字符之前對(duì)字符串進(jìn)行轉(zhuǎn)義, 避免出現(xiàn)截取半個(gè)漢字的情況
 // 參考文檔: http://php-utf8.61924.nl/documentation/functions/utf8_trim.html
 $description = utf8_trim(substr(strip_tags($post->post_content), 0, 220));
 }
?>

相關(guān)文章

  • 淺談php提交form表單

    淺談php提交form表單

    這篇文章主要介紹了淺談php提交form表單的2種方法和簡(jiǎn)單的示例,十分的實(shí)用,有需要的小伙伴可以參考下。
    2015-07-07
  • 關(guān)于PHP實(shí)現(xiàn)異步操作的研究

    關(guān)于PHP實(shí)現(xiàn)異步操作的研究

    一般來(lái)說(shuō)PHP適用的場(chǎng)合是web頁(yè)面展示等耗時(shí)比較短的任務(wù),如果對(duì)于比較花時(shí)間的操作如resize圖片、大數(shù)據(jù)導(dǎo)入、批量發(fā)送EDM、SMS等,就很容易出現(xiàn)操作超時(shí)情況
    2013-02-02
  • 從0構(gòu)建Oauth2Server服務(wù)?之Token?編解碼

    從0構(gòu)建Oauth2Server服務(wù)?之Token?編解碼

    這篇文章主要為大家介紹了從0構(gòu)建Oauth2Server服務(wù)之Token編解碼詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • PHP+MySQL之Insert Into數(shù)據(jù)插入用法分析

    PHP+MySQL之Insert Into數(shù)據(jù)插入用法分析

    這篇文章主要介紹了PHP+MySQL之Insert Into數(shù)據(jù)插入用法,實(shí)例分析了php+mysql基于Insert Into語(yǔ)句實(shí)現(xiàn)數(shù)據(jù)插入的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-09-09
  • php中bind_param()函數(shù)用法分析

    php中bind_param()函數(shù)用法分析

    這篇文章主要介紹了php中bind_param()函數(shù)用法,簡(jiǎn)單分析了bind_param()函數(shù)的功能、參數(shù)、使用方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2017-03-03
  • php中in_array函數(shù)用法分析

    php中in_array函數(shù)用法分析

    這篇文章主要介紹了php中in_array函數(shù)用法,以實(shí)例形式分析了PHP中in_array函數(shù)用法及相關(guān)的注意事項(xiàng),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2014-11-11
  • 基于PHP實(shí)現(xiàn)敏感詞過(guò)濾功能

    基于PHP實(shí)現(xiàn)敏感詞過(guò)濾功能

    后端同學(xué)在做一些社區(qū)論壇類型項(xiàng)目時(shí)候,可能會(huì)繞不開(kāi)敏感詞的過(guò)濾這個(gè)功能,特別是在微信小程序中,如果主營(yíng)類目被定義為【社交】 那么敏感詞、圖片、視頻的各種過(guò)濾功能是逃不掉的,否則是無(wú)法上線的,下面就以PHP代碼為例,分析一下這個(gè)功能的具體實(shí)現(xiàn)
    2023-10-10
  • 解決FastCGI 進(jìn)程超過(guò)了配置的活動(dòng)超時(shí)時(shí)限的問(wèn)題

    解決FastCGI 進(jìn)程超過(guò)了配置的活動(dòng)超時(shí)時(shí)限的問(wèn)題

    本篇文章是對(duì)解決FastCGI 進(jìn)程超過(guò)了配置的活動(dòng)超時(shí)時(shí)限的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-07-07
  • thinkphp Apache配置重啟Apache1 restart 出錯(cuò)解決辦法

    thinkphp Apache配置重啟Apache1 restart 出錯(cuò)解決辦法

    這篇文章主要介紹了thinkphp Apache配置重啟Apache1 restart 出錯(cuò)解決辦法的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • php進(jìn)程daemon化的正確實(shí)現(xiàn)方法

    php進(jìn)程daemon化的正確實(shí)現(xiàn)方法

    守護(hù)進(jìn)程(Daemon)是運(yùn)行在后臺(tái)的一種特殊進(jìn)程。下面這篇文章主要給大家介紹了關(guān)于php進(jìn)程daemon化的正確實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09

最新評(píng)論

南漳县| 邢台市| 临湘市| 尼玛县| 教育| 伊金霍洛旗| 谢通门县| 沭阳县| 三门县| 寻甸| 海阳市| 湟中县| 武鸣县| 梁平县| 绥芬河市| 隆安县| 阿坝| 涪陵区| 绍兴市| 铜山县| 错那县| 蛟河市| 蓬溪县| 邳州市| 固始县| 罗甸县| 江口县| 江孜县| 平顺县| 抚宁县| 类乌齐县| 永善县| 灯塔市| 江西省| 商都县| 诸暨市| 克山县| 隆昌县| 和顺县| 宿松县| 循化|