企業(yè)與個(gè)人網(wǎng)絡(luò)營(yíng)銷一站式服務(wù)商
        網(wǎng)站建設(shè) / SEO優(yōu)化排名 / 小程序開發(fā) / OA
        0731-88571521
        136-3748-2004
        做網(wǎng)站百度移動(dòng)地域SEO優(yōu)化,dedecms調(diào)用聯(lián)動(dòng)類型枚舉名自定義字段方法
        信息來(lái)源:   發(fā)布時(shí)間:2024-4-19   瀏覽:

        01百度移動(dòng)搜索地域優(yōu)化說明

        一、添加html適配meta標(biāo)簽

        在網(wǎng)頁(yè)前端頁(yè)面的</head>標(biāo)簽前面添加如下meta標(biāo)簽:

        <meta name="location" content="province=北京;city=北京;coord=116.036942,40.361584">

        其中province后面是省份的簡(jiǎn)稱,city后面是市級(jí)城市的簡(jiǎn)稱,coord后面的數(shù)字是經(jīng)緯度(可以使用百度地圖坐標(biāo)拾取系統(tǒng)獲得),坐標(biāo)可以省略不寫(但我建議寫上)。

        二、移動(dòng)地域標(biāo)注注意事項(xiàng)

        在百度資源平臺(tái)有一句話“站長(zhǎng)還是需要注意只對(duì)頁(yè)面內(nèi)容或服務(wù)本身具有較強(qiáng)地域?qū)傩缘捻?yè)面進(jìn)行地域信息標(biāo)注”,也就是說即使你的網(wǎng)站是本地服務(wù)類型的網(wǎng)站,有的頁(yè)面也不需要標(biāo)注!做SEO優(yōu)化時(shí)不要所有的頁(yè)面都加一樣的meta。

        比如一個(gè)上門維修電腦的網(wǎng)站,服務(wù)本身是本地的網(wǎng)頁(yè)需要標(biāo)注,而網(wǎng)站上發(fā)布的電腦維修技術(shù)相關(guān)的知識(shí)分享類頁(yè)面沒有地域性,不需要標(biāo)注。注意移動(dòng)和PC網(wǎng)頁(yè)均需要添加。


        三、實(shí)現(xiàn)該標(biāo)注的難點(diǎn)

        上面的meta代碼中,省、市和坐標(biāo)這三個(gè)是動(dòng)態(tài)的,每一個(gè)頁(yè)面并不一樣,除了這3個(gè)動(dòng)態(tài)參數(shù)之外,有的頁(yè)面還不能標(biāo)注(也就是不能出現(xiàn)該meta標(biāo)簽),那么問題就在于如何實(shí)現(xiàn)想要的時(shí)候出現(xiàn),不要的時(shí)候隱藏,并且準(zhǔn)確無(wú)誤。下面以dedecms系統(tǒng)為例來(lái)實(shí)現(xiàn)這個(gè)功能。

        02dedecms實(shí)現(xiàn)移動(dòng)搜索地域優(yōu)化思路

        根據(jù)前面的需求,我們只需要在文章內(nèi)容模型添加3個(gè)對(duì)應(yīng)的自定義字段來(lái)獲取省市名稱及坐標(biāo)即可,然后在前端頁(yè)面上使用判斷的方式,哪些頁(yè)面需要添加該meta標(biāo)簽,哪些需要隱藏,這樣可以非常靈活的添加標(biāo)注。


        03添加各省簡(jiǎn)稱和坐標(biāo)字段

        展開dedecms網(wǎng)站后臺(tái)/核心/頻道模型/內(nèi)容模型管理,選擇你的內(nèi)容模型,添加新字段,①添加坐標(biāo)字段:“表單提示文字”填寫“地圖坐標(biāo)”,“字段名稱”填寫“mappoint”,“數(shù)據(jù)類型”這里選擇“單行文本(varchar)”;②添加省份字段:“表單提示文字”填寫“百度省份”,“字段名稱”填寫“bdsheng”,“數(shù)據(jù)類型”選擇“使用option下拉框”,并且在“默認(rèn)值”這里把省份的簡(jiǎn)稱填上,每個(gè)省份之間使用英文狀態(tài)的逗號(hào)隔開,因?yàn)槭》葜挥腥鄠(gè),一個(gè)字段足矣。


        省份簡(jiǎn)稱和城市簡(jiǎn)稱請(qǐng)百度搜索“百度移動(dòng)搜索地域優(yōu)化服務(wù)說明”進(jìn)入百度資源平臺(tái)獲得,一定要使用官方提供名稱哦,和我們平時(shí)的習(xí)慣簡(jiǎn)稱不太一樣。

        移動(dòng)標(biāo)注三個(gè)自定義字段

        04添加聯(lián)動(dòng)類型城市字段

        如第三步中的圖片字段所示,前面已添加的2個(gè)字段都非常容易,坐標(biāo)在添加文章的時(shí)候直接填寫,省份通過下拉選擇,但是城市簡(jiǎn)稱太多了,每個(gè)省下面有多個(gè)市,只能使用聯(lián)動(dòng)類型來(lái)實(shí)現(xiàn),單獨(dú)寫這個(gè)字段的添加方法是因?yàn)橛悬c(diǎn)難。

        一、添加城市聯(lián)動(dòng)類別字段

        在網(wǎng)站后臺(tái)點(diǎn)擊頻道模型下面的“聯(lián)動(dòng)類別管理”,右上角的位置點(diǎn)“新增類別組”添加聯(lián)動(dòng)枚舉分類,下圖所示,類別名填寫“百度地域”,緩存組名填寫“bddiyu”。

        dedecms添加聯(lián)動(dòng)類別組

        點(diǎn)“確定添加”之后,繼續(xù)添加省份簡(jiǎn)稱,先把省份簡(jiǎn)稱加入,每個(gè)名稱之間使用英文逗號(hào)隔開。

        dedecms聯(lián)動(dòng)類型添加

        使用同樣的方法把每個(gè)省下面的“市”簡(jiǎn)稱添加完,稍微有點(diǎn)多,一個(gè)一個(gè)加就行。

        二、內(nèi)容模型關(guān)聯(lián)“聯(lián)動(dòng)類型”

        回到“頻道模型”,點(diǎn)擊“內(nèi)容模型管理”,在前面第三步中添加字段的那個(gè)內(nèi)容模型中添加新字段,“表單提示文字”填寫“百度地域”,“字段名稱”填寫“bddiyu”,特別注意此處的字段名稱要和上一步聯(lián)動(dòng)緩存組名保持一致,“數(shù)據(jù)類型”選擇“聯(lián)動(dòng)類型”,其他的留空,然后保存即可。

        通過一番添加和關(guān)聯(lián),所有的功能性自定義字段全部添加完畢,著實(shí)挺麻煩的。

        05前端模板添加移動(dòng)地域meta標(biāo)簽

        根據(jù)前面的需求和思路,一個(gè)分類下面的文章是多種多樣的,有的文章不需要添加該meta標(biāo)簽,那么在模板文件中需要使用到判斷語(yǔ)句。


        在模板文件的</head>標(biāo)簽前面添加如下代碼:

        {dede:field name='array' runphp='yes'}if(@me['bdsheng'] !='' && @me['bddiyu'] != '' && @me['mappoint'] != '')@me='<' . 'meta' . ' ' . 'name=' . '"' . 'location' . '" ' . 'content=' . '"'.'province='.@me['bdsheng'] .';'.'city=' .@me['bddiyu'] . ';' . 'coord=' .@me['mappoint'] . '"' . '>' ;else @me = "";{/dede:field}{dede:field name='bddiyu' runphp='yes'}if(@me != "") @me = "";else @me = "";{/dede:field}其中bdsheng是自定義字段“省份”,bddiyu是聯(lián)動(dòng)類型“市”的字段名,mappoint是經(jīng)緯度坐標(biāo)的字段名。將這3個(gè)替換為你自己的對(duì)應(yīng)字段名即可,避免出錯(cuò),建議按照我的添加。


        此時(shí)基本上所有的功能性修改均添加完成,但是還有一點(diǎn)小問題,如果是dedecms5.7版本系統(tǒng),默認(rèn)聯(lián)動(dòng)類型會(huì)把這個(gè)名稱顯示為數(shù)字,比如“城市”我們選擇的是石家莊,正確的應(yīng)該是“city=石家莊”,此時(shí)調(diào)出來(lái)的是數(shù)字,也就是“city=1503”這樣的,顯然不正確。

        06織夢(mèng)聯(lián)動(dòng)類型枚舉名顯示文字

        我們需要把聯(lián)動(dòng)類型枚舉名稱直接顯示出來(lái),打開dedecms系統(tǒng)根目錄\include\taglib\channel\stepselect.lib.php文件,分別搜索以下代碼:

        return $GLOBALS['em_'.$egroup.'s'][$etopvalue].' -- '.$GLOBALS['em_'.$egroup.'s'][$esonvalue].' -- '.$GLOBALS['em_'.$egroup.'s'][$esecvalue];替換為:

        return $GLOBALS['em_'.$egroup.'s'][$esecvalue];//聯(lián)動(dòng)枚舉名顯示 by烈火大地


        繼續(xù)搜索代碼:

        return $GLOBALS['em_'.$egroup.'s'][$erevalue].' -- '.$GLOBALS['em_'.$egroup.'s'][$evalue];替換為如下代碼:

        return $GLOBALS['em_'.$egroup.'s'][$evalue];//聯(lián)動(dòng)枚舉名顯示 by烈火大地

        經(jīng)過上面的修改和各種添加,百度移動(dòng)搜索地域優(yōu)化針對(duì)dedecms系統(tǒng)整改算是完美結(jié)束了,這個(gè)功能主要是針對(duì)文章詳情頁(yè),對(duì)于分類列表頁(yè)面,由于分類是固定不變的,可以根據(jù)具體情況直接將meta代碼添加到模板里面。

        07修改或發(fā)布文章驗(yàn)證meta是否正確

        在添加了自定義字段的內(nèi)容模型分類下面,發(fā)布一篇文章(修改也是可以的),下圖所示,“坐標(biāo)”填寫文章內(nèi)容中具體地址的經(jīng)緯度。

        織夢(mèng)系統(tǒng)移動(dòng)搜索地域優(yōu)化功能

        坐標(biāo)、地域(調(diào)用市簡(jiǎn)稱)、省份這3項(xiàng)一定要填寫,不能為空,并且注意“百度省份”這個(gè)字段要選擇正確,然后發(fā)布文章,前臺(tái)瀏覽該文章,在網(wǎng)頁(yè)空白處點(diǎn)鼠標(biāo)右鍵/查看網(wǎng)頁(yè)源代碼,可以看到meta標(biāo)簽中的各項(xiàng)值均準(zhǔn)確無(wú)誤。

        帶有移動(dòng)標(biāo)注meta代碼

        08隱藏移動(dòng)meta標(biāo)簽的方法

        以上是需要添加百度移動(dòng)搜索meta的文章頁(yè)面,如果我們的文章不具有地域限制性,那么這個(gè)標(biāo)簽是千萬(wàn)不能加的,不讓meta出現(xiàn)的方法是前面我們添加的3個(gè)自定義字段:坐標(biāo),省份,城市,這3個(gè)字段中只要有一個(gè)留空即可,因?yàn)榍芭_(tái)模板代碼中已經(jīng)進(jìn)行了判斷:只有這三個(gè)字段均不為空時(shí),移動(dòng)meta才會(huì)顯示。所以不顯示移動(dòng)meta的方法是:只要這3個(gè)字段中的其中一個(gè)或全部都不填就行了。

        這種方法算是比較完美了吧,對(duì)于編輯發(fā)布文章來(lái)說可以事半功倍,顯示時(shí)拾取坐標(biāo)、選擇省市就可以了,字段不顯示時(shí)留空不管就行。同時(shí)也非常有利于SEO優(yōu)化,針對(duì)具體的文章進(jìn)行meta標(biāo)注,很靈活。





        上一條: 長(zhǎng)沙做網(wǎng)站的好處
        下一條: 老域名年齡對(duì)SEO優(yōu)化有影響嗎?是不是越長(zhǎng)越好?
        案例鑒賞
        多年的網(wǎng)站建設(shè)經(jīng)驗(yàn),斌網(wǎng)網(wǎng)絡(luò)不斷提升技術(shù)設(shè)計(jì)服務(wù)水平,迎合搜索引擎優(yōu)化規(guī)則
        網(wǎng)絡(luò)營(yíng)銷
        多年的網(wǎng)站建設(shè)經(jīng)驗(yàn),網(wǎng)至普不斷提升技術(shù)設(shè)計(jì)服務(wù)水平,迎合搜索引擎優(yōu)化規(guī)則
        長(zhǎng)沙私人做網(wǎng)站    長(zhǎng)沙做網(wǎng)站    深圳網(wǎng)站建設(shè)    株洲做網(wǎng)站    東莞做網(wǎng)站    湖南大拇指養(yǎng)豬設(shè)備    株洲做網(wǎng)站    
        版權(quán)所有 © 長(zhǎng)沙市天心區(qū)斌網(wǎng)網(wǎng)絡(luò)技術(shù)服務(wù)部    湘公網(wǎng)安備 43010302000270號(hào)  統(tǒng)一社會(huì)信用代碼:92430103MA4LAMB24R  網(wǎng)站ICP備案號(hào):湘ICP備13006070號(hào)-2  
        欧美 亚洲 日韩 中文2019| 亚洲av无码专区在线观看下载 | 亚洲AV无码一区二区三区牛牛| 国产网红无码精品视频| 久久精品亚洲乱码伦伦中文 | (愛妃視頻)国产无码中文字幕| 久久丝袜精品中文字幕| 久久久人妻精品无码一区| 亚洲AV无码成人专区片在线观看| 成人精品一区二区三区中文字幕 | 亚洲av成人无码久久精品| 最近最新中文字幕高清免费| 无码人妻精品一区二区蜜桃百度| 亚洲动漫精品无码av天堂| 中文字幕亚洲一区二区va在线| 亚洲中文字幕第一页在线| 亚欧无码精品无码有性视频 | HEYZO无码综合国产精品| 亚洲日韩精品一区二区三区无码 | 国产成人无码午夜福利软件| 亚洲AV无码成人精品区蜜桃| 特级做A爰片毛片免费看无码| 日韩中文在线视频| 久久亚洲中文字幕精品一区| 国产V片在线播放免费无码| 国产亚洲精品a在线无码| 亚洲ⅴ国产v天堂a无码二区| AV无码久久久久不卡蜜桃| 精品亚洲成在人线AV无码| 中文字幕乱码免费看电影| 熟妇女人妻丰满少妇中文字幕| 中文字幕久久欲求不满| 视频一区中文字幕| 天堂√在线中文资源网| 日本免费中文视频| 亚洲精品人成无码中文毛片| 精品亚洲欧美中文字幕在线看| 开心久久婷婷综合中文字幕| 中文字幕永久一区二区三区在线观看| 久久中文字幕无码专区| 中文字幕视频在线免费观看|