百度移动搜刮区域优化处事怎样操纵?织梦为例详解
百度移动搜刮区域优化处事首要是为了辅佐用户在移动端搜刮时,将用户地址四面的处事优先保举给用户,对付站长而言,也可以得到较多的移动端流量。实现要领是只必要在网站的前端页面标签的前面添加上一句meta标签即可:,个中province为省份简称,city是都市简称,coord为经纬度坐标。 实现的难点在于有的页面不必要添加标注(加错了反而会出题目),而有的页面又必要标注一下,这对付SEO优化来说就是站着措辞不腰疼,而对付技能也许这个小小的需求却要搞得焦头烂额了,看上去简朴,现实上实现这个成果挺难的。 dedecms添加百度区域标注要领 行使dedecms体系的站长挺荣幸,起首不要几多伟大的代码编写,其次只要添加两个自界说字段即可实现,具体要领如下。 一、meta标签中动态的参数别离是省份、都市和经纬度这三个,个中经纬度是具体地点的经纬度,也就是每个带有区域页面的经纬度都纷歧样,而都市则大抵不会变换,省份也属于根基不会变换。鉴于此,假如你的网站不涉及跨省份的地点,可以只针对都市和经纬度添加字段,把省份名称直接写出来即可。 二、凭证省份分类的栏目,好比河北、山西、四川等省份是一级分类,市为二级分类,那么meta中的省市则可以直接行使标签挪用栏目名称: {dede:type typeid='1'}[field:typename/]{/dede:type} 假如删除typeid则暗示挪用上一级栏目标名称,将省份和都市名称调出来。 然后在靠山/焦点/频道模子/内容模子打点,选择你对应的文章模子,添加一个自界说字段,好比metazb,然后打开对应的分类文章模板,将meta标签中的经纬度坐标添加上,完备的代码如下。 typeid='2'是获取一级分类id为2的分类,即省份简称,typeid='7'是获取id为7的二级分类市的简称,{dede:field.metazb/}是得到具体地点的坐标,在靠山宣布文章时填写即可。个中的省和市也可以直接写出来,不行使标签挪用。 这样写有点瑕疵,就是必需担保行使该模板的分类下全部文章都是必要标注位置的,不然那些不必要标注的文章页面也会受到影响。颠末一番改造之后,在网站靠山只添加动态坐标字段,然后在模板中判定坐标是否为空,假如没有填坐标则不输出整个meta,假如填写了坐标就输出完备的meta标签,代码如下。 {dede:field runphp='yes'}if(@me == "") @me = "";else @me = ""; (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |