中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

百度移動搜索地域優(yōu)化服務(wù)如何操作?織夢為例詳解

2022-10-17    分類: 網(wǎng)站建設(shè)

短視頻,自媒體,達(dá)人種草一站服務(wù)

百度移動搜索地域優(yōu)化服務(wù)主要是為了幫助用戶在移動端搜索時,將用戶所在附近的服務(wù)優(yōu)先推薦給用戶,對于站長而言,也可以獲得較多的移動端流量。實(shí)現(xiàn)方法是只需要在網(wǎng)站的前端頁面標(biāo)簽的前面添加上一句meta標(biāo)簽即可:,其中province為省份簡稱,city是城市簡稱,coord為經(jīng)緯度坐標(biāo)。

實(shí)現(xiàn)的難點(diǎn)在于有的頁面不需要添加標(biāo)注(加錯了反而會出問題),而有的頁面又需要標(biāo)注一下,這對于SEO優(yōu)化來說就是站著說話不腰疼,而對于技術(shù)可能這個小小的需求卻要搞得焦頭爛額了,看上去簡單,實(shí)際上實(shí)現(xiàn)這個功能挺難的。

dedecms添加百度地域標(biāo)注方法

使用dedecms系統(tǒng)的站長挺幸運(yùn),首先不要多少復(fù)雜的代碼編寫,其次只要添加兩個自定義字段即可實(shí)現(xiàn),詳細(xì)方法如下。

一、meta標(biāo)簽中動態(tài)的參數(shù)分別是省份、城市和經(jīng)緯度這三個,其中經(jīng)緯度是詳細(xì)地址的經(jīng)緯度,也就是每個帶有地域頁面的經(jīng)緯度都不一樣,而城市則大致不會變動,省份也屬于基本不會變動。鑒于此,如果你的網(wǎng)站不涉及跨省份的地址,可以只針對城市和經(jīng)緯度添加字段,把省份名稱直接寫出來即可。

二、按照省份分類的欄目,比如河北、山西、四川等省份是一級分類,市為二級分類,那么meta中的省市則可以直接使用標(biāo)簽調(diào)用欄目名稱:

{dede:type typeid='1'}[field:typename/]{/dede:type}

如果刪除typeid則表示調(diào)用上一級欄目的名稱,將省份和城市名稱調(diào)出來。

然后在后臺/核心/頻道模型/內(nèi)容模型管理,選擇你對應(yīng)的文章模型,添加一個自定義字段,比如metazb,然后打開對應(yīng)的分類文章模板,將meta標(biāo)簽中的經(jīng)緯度坐標(biāo)添加上,完整的代碼如下。

typeid='2'是獲取一級分類id為2的分類,即省份簡稱,typeid='7'是獲取id為7的二級分類市的簡稱,{dede:field.metazb/}是獲得詳細(xì)地址的坐標(biāo),在后臺發(fā)布文章時填寫即可。其中的省和市也可以直接寫出來,不使用標(biāo)簽調(diào)用。

這樣寫有點(diǎn)瑕疵,就是必須保證使用該模板的分類下所有文章都是需要標(biāo)注位置的,否則那些不需要標(biāo)注的文章頁面也會受到影響。經(jīng)過一番改進(jìn)之后,在網(wǎng)站后臺只添加動態(tài)坐標(biāo)字段,然后在模板中判斷坐標(biāo)是否為空,如果沒有填坐標(biāo)則不輸出整個meta,如果填寫了坐標(biāo)就輸出完整的meta標(biāo)簽,代碼如下。

{dede:field name='metazb' runphp='yes'}if(@me == "") @me = "";else @me = "";{/dede:field}

其中metazb為自定義坐標(biāo)字段,注意代碼中分號為英文狀態(tài)下的分號。該方法的優(yōu)點(diǎn)是可以保證不會出錯,不需要添加標(biāo)注的內(nèi)容也只有不填坐標(biāo)就行;缺點(diǎn)是需要為每一個市級分類創(chuàng)建一個對應(yīng)的模板,模板文件會比較多。

三、如果是全國任何地方該怎么標(biāo)注?假如我的一個分類沒有限定省市,只是一個文章發(fā)布的分類,那么全國任何地址都有可能,還有的文章不需要標(biāo)注,這個需要二次開發(fā)做聯(lián)動篩選,工作量可大了。

提供一種簡單的笨辦法:網(wǎng)站后臺添加自定義字段metazb,數(shù)據(jù)類型選擇“多行文本”,“默認(rèn)值”里面輸入代碼,在發(fā)布文章的時候手動填寫省、市及坐標(biāo),如果內(nèi)容沒有地址和坐標(biāo),發(fā)文章的時候就把這個“默認(rèn)值”刪除留空即可。然后在前臺模板里面使用判斷調(diào)用該字段,代碼如下。

{dede:field name='metazb' runphp='yes'}if(@me == "") @me = "";else @me = @me;{/dede:field}

這樣不需要標(biāo)注meta的文章就不會添加meta了,而需要添加標(biāo)注的文章則會按照我們的要求好加上。這種方法的優(yōu)點(diǎn)是不管什么樣的分類和文章都可以使用,技術(shù)難度小,缺點(diǎn)是在發(fā)布文章的時候要查省市簡稱表,還要獲取坐標(biāo),有點(diǎn)麻煩。

新聞標(biāo)題:百度移動搜索地域優(yōu)化服務(wù)如何操作?織夢為例詳解
分享路徑:http://www.rwnh.cn/news/205939.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、網(wǎng)站設(shè)計公司、云服務(wù)器網(wǎng)站內(nèi)鏈、微信公眾號響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
沈阳市| 玉溪市| 柳江县| 桓台县| 阳原县| 临潭县| 滦平县| 观塘区| 浑源县| 龙山县| 开封市| 镇宁| 平罗县| 崇明县| 长汀县| 雷波县| 松滋市| 建宁县| 德安县| 华宁县| 嫩江县| 石首市| 信阳市| 密云县| 云林县| 全南县| 蛟河市| 尼勒克县| 嘉义县| 金川县| 临洮县| 娄烦县| 措勤县| 汤原县| 灌阳县| 乌拉特前旗| 兴义市| 济源市| 麻阳| 江山市| 辉南县|