有资源网yoqq.cn
 
 
查看: 9811|回复: 0

百度移动地区SEO优化,dedecms调用联动范例罗列名自界说字段方法 ...

[复制链接]

该用户从未签到

271

主题

271

帖子

42

积分

新手上路

Rank: 1

积分
42
发表于 2020-5-5 19:52:46 | 显示全部楼层 |阅读模式
我做了一个陵园网站,在优化的时间计划参加百度移动地区搜刮设置,这个百度移动地区搜刮标注是什么呢,简朴的说就是假如你的网站地区性限定比力强,那么添加了移动标注之后当用户在移动端搜刮相干的关键词时,百度会把间隔用户近来位置的相干网站优先保举给用户,如许我们的网站可以得到更多的流量。
百度移动地区优化服务是很早(2015年)就推出的一个优化发起,如今仍旧实用,固然名称带有“移动”两个字,现实上针对PC网站也是实用的,不管你的网站是移动和PC分开的站点照旧自顺应网站,均必要添加对应的适配meta标签。
seo-免费yoqq百度移动地区SEO优化,dedecms调用联动范例罗列名自界说字段方法 ...yoqq资源(1)


01
百度移动搜刮地区优化阐明

        
一、添加html适配meta标签
在网页前端页面的标签前面添加如下meta标签:

此中province背面是省份的简称,city背面是市级都会的简称,coord背面的数字是经纬度(可以利用百度舆图坐标拾取体系得到),坐标可以省略不写(但我发起写上)。
二、移动地区标注留意事项
在百度资源平台有一句话“站长照旧必要留意只对页面内容或服务自己具有较强地区属性的页面举行地区信息标注”,也就是说纵然你的网站是当地服务范例的网站,有的页面也不必要标注!做seo优化时不要全部的页面都加一样的meta。
好比一个上门维修电脑的网站,服务自己是当地的网页必要标注,而网站上发布的电脑维修技能相干的知识分享类页面没有地区性,不必要标注。留意移动和PC网页均必要添加。
seo-免费yoqq百度移动地区SEO优化,dedecms调用联动范例罗列名自界说字段方法 ...yoqq资源(2)


叁、实现该标注的难点
上面的meta代码中,省、市和坐标这叁个是动态的,每一个页面并不一样,除了这3个动态参数之外,有的页面还不能标注(也就是不能出现该meta标签),那么题目就在于怎样实现想要的时间出现,不要的时间隐蔽,而且正确无误。下面以dedecms体系为例来实现这个功能。
02
dedecms实现移动搜刮地区优化思绪

        
根据前面的需求,我们只必要在文章内容模子添加3个对应的自界说字段来获取省市名称及坐标即可,然后在前端页面上利用判定的方式,哪些页面必要添加该meta标签,哪些必要隐蔽,如许可以非常机动的添加标注。
seo-免费yoqq百度移动地区SEO优化,dedecms调用联动范例罗列名自界说字段方法 ...yoqq资源(3)


03
添加各省简称和坐标字段

        
睁开dedecms网站背景/焦点/频道模子/内容模子管理,选择你的内容模子,添加新字段,①添加坐标字段:“表单提示笔墨”填写“舆图坐标”,“字段名称”填写“mappoint”,“数据范例”这里选择“单行文本(varchar)”;②添加省份字段:“表单提示笔墨”填写“百度省份”,“字段名称”填写“bdsheng”,“数据范例”选择“利用option下拉框”,而且在“默认值”这里把省份的简称填上,每个省份之间利用英文状态的逗号隔开,由于省份只有叁十多个,一个字段足矣。
seo-免费yoqq百度移动地区SEO优化,dedecms调用联动范例罗列名自界说字段方法 ...yoqq资源(4)


省份简称和都会简称请百度搜刮“百度移动搜刮地区优化服务阐明”进入百度资源平台得到,肯定要利用官方提供名称哦,和我们平常的风俗简称不太一样。
seo-免费yoqq百度移动地区SEO优化,dedecms调用联动范例罗列名自界说字段方法 ...yoqq资源(5)

移动标注叁个自界说字段

04
添加联动范例都会字段

        
如第叁步中的图片字段所示,前面已添加的2个字段都非常轻易,坐标在添加文章的时间直接填写,省份通过下拉选择,但是都会简称太多了,每个省下面有多个市,只能利用联动范例来实现,单独写这个字段的添加方法是由于有点难。
一、添加都会联动种别字段
在网站背景点击频道模子下面的“联动种别管理”,右上角的位置点“新增种别组”添加联动罗列分类,下图所示,种别名填写“百度地区”,缓存组名填写“bddiyu”。
seo-免费yoqq百度移动地区SEO优化,dedecms调用联动范例罗列名自界说字段方法 ...yoqq资源(6)

dedecms添加联动种别组

点“确定添加”之后,继承添加省份简称,先把省份简称参加,每个名称之间利用英文逗号隔开。
seo-免费yoqq百度移动地区SEO优化,dedecms调用联动范例罗列名自界说字段方法 ...yoqq资源(7)

dedecms联动范例添加

利用同样的方法把每个省下面的“市”简称添加完,轻微有点多,一个一个加就行。
二、内容模子关联“联动范例”
回到“频道模子”,点击“内容模子管理”,在前面第叁步中添加字段的谁人内容模子中添加新字段,“表单提示笔墨”填写“百度地区”,“字段名称”填写“bddiyu”,特殊留意此处的字段名称要和上一步联动缓存组名保持同等,“数据范例”选择“联动范例”,其他的留空,然后生存即可。
通过一番添加和关联,全部的功能性自界说字段全部添加完毕,着实挺贫苦的。
05
前端模板添加移动地区meta标签

        
根据前面的需求和思绪,一个分类下面的文章是多种多样的,有的文章不必要添加该meta标签,那么在模板文件中必要利用到判定语句。
seo-免费yoqq百度移动地区SEO优化,dedecms调用联动范例罗列名自界说字段方法 ...yoqq资源(8)


在模板文件的标签前面添加如下代码:
{dede:field name='array' runphp='yes'}if(@me['bdsheng'] !='' && @me['bddiyu'] != '' && @me['mappoint'] != '')@me='' ;else @me = "";{/dede:field}{dede:field name='bddiyu' runphp='yes'}if(@me != "") @me = "";else @me = "";{/dede:field}此中bdsheng是自界说字段“省份”,bddiyu是联动范例“市”的字段名,mappoint是经纬度坐标的字段名。将这3个更换为你本身的对应字段名即可,制止堕落,发起按照我的添加。
seo-免费yoqq百度移动地区SEO优化,dedecms调用联动范例罗列名自界说字段方法 ...yoqq资源(9)


此时根本上全部的功能性修改均添加完成,但是另有一点小题目,假如是dedecms5.7版本体系,默认联动范例会把这个名称表现为数字,好比“都会”我们选择的是石家庄,精确的应该是“city=石家庄”,此时调出来的是数字,也就是“city=1503”如许的,显然不精确。
06
织梦联动范例罗列名表现笔墨

        
我们必要把联动范例罗列名称直接表现出来,打开dedecms体系根目次\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];//联动罗列名表现 by猛火大地
seo-免费yoqq百度移动地区SEO优化,dedecms调用联动范例罗列名自界说字段方法 ...yoqq资源(10)


继承搜刮代码:
return $GLOBALS['em_'.$egroup.'s'][$erevalue].' -- '.$GLOBALS['em_'.$egroup.'s'][$evalue];更换为如下代码:
return $GLOBALS['em_'.$egroup.'s'][$evalue];//联动罗列名表现 by猛火大地
颠末上面的修改和各种添加,百度移动搜刮地区优化针对dedecms体系整改算是完善竣事了,这个功能重要是针对文章详情页,对于分类列表页面,由于分类是固定稳定的,可以根据详细环境直接将meta代码添加到模板内里。
07
修改或发布文章验证meta是否精确

        
在添加了自界说字段的内容模子分类下面,发布一篇文章(修改也是可以的),下图所示,“坐标”填写文章内容中详细地点的经纬度。
seo-免费yoqq百度移动地区SEO优化,dedecms调用联动范例罗列名自界说字段方法 ...yoqq资源(11)

织梦体系移动搜刮地区优化功能

坐标、地区(调用市简称)、省份这3项肯定要填写,不能为空,而且留意“百度省份”这个字段要选择精确,然后发布文章,前台欣赏该文章,在网页空缺处点鼠标右键/检察网页源代码,可以看到meta标签中的各项值均正确无误。
seo-免费yoqq百度移动地区SEO优化,dedecms调用联动范例罗列名自界说字段方法 ...yoqq资源(12)

带有移动标注meta代码

08
隐蔽移动meta标签的方法

        
以上是必要添加百度移动搜刮meta的文章页面,假如我们的文章不具有地区限定性,那么这个标签是万万不能加的,不让meta出现的方法是前面我们添加的3个自界说字段:坐标,省份,都会,这3个字段中只要有一个留空即可,由于前台模板代码中已经举行了判定:只有这叁个字段均不为空时,移动meta才会表现。以是不表现移动meta的方法是:只要这3个字段中的此中一个或全部都不填就行了。
这种方法算是比力完善了吧,对于编辑发布文章来说可以事半功倍,表现时拾取坐标、选择省市就可以了,字段不表现时留空不管就行。同时也非常有利于SEO优化,针对详细的文章举行meta标注,很机动。
有的SEO优化在添加百度移动meta时,直接全站全部的页面都添加一样的meta,这是错误的,不但没有结果反而会给某些页面带来不良的影响,以是肯定要留意,更多前端及seo技能接待关注交换。
想相识更多出色内容,快来关注陆柏熺










您现在利用的是【试用版】,许多功能受到限定!!假如试用此插件之后满足,对您产生了资助,请购买正式版支持一下辛劳的开辟者,插件的连续发展离不开正式版用户的支持,良好的应用得益于您的捐助,点击下面的链接去Discuz官方应用中央购买正式版永世授权


https://addon.dismall.com/?@csdn123com_todaynews.plugin
正式版后续更新升级免费,一次购买,终身利用!

有资源网- 版权声明 1、本主题所有言论和图片纯属会员个人意见,与有资源网立场无关。
2、本站所有主题由该帖子作者发表,该帖子作者有资源网享有帖子相关版权。
3、有资源网管理员和版主有权不事先通知发贴者而删除本文。
4、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者 有资源网的同意。
有资源网是一个网络技术交流、游戏交流、娱乐休闲的温馨家园.提供网络最新it资讯、热门电影电视剧、破解软件工具下载_技术和娱乐性的综合型大论坛论资源网
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

快速回复 返回顶部 返回列表