利于SEO优化的dedecms织梦标签调用代码_织梦CMS教程
栏目:网络技术 发布时间:2017-07-03
相信很多站长或SEO对dedecms这个程序已经相当的熟悉了,因为在国内很多资讯类站点或者是企业站点都是使用该程序搭建的,当然很大部分原因是这个程序使用方便而且

相信很多站长或SEO对dedecms这个程序已经相当的熟悉了,因为在国内很多资讯类站点或者是企业站点都是使用该程序搭建的,当然很大部分原因是这个程序使用方便而且也比较利于SEO优化。

 

1、分类栏目标题添加分页码

在网站各分类栏目添加一定数量内容之后,文章列表自然而然会形成分页,如果栏目标题不添加分页码用来标记当前页数,那就很容易出现较多相同标题的页面。

这个时候为了SEO上的考虑就会需要给各栏目标题添加页码,一方面可以很直接的从网页标题告诉用户当前页数,另一方面避免了相同标题的网页出现

{dede:field.title/} - {dede:pagelist listitem="pageno" listsize="0" runphp='yes'}@me=trim(strip_tags(@me));if (is_numeric(@me)){if (@me!='1') @me='-第('.@me.')页';else @me="";}else @me="";{/dede:pagelist} - {dede:global.cfg_webname/}

其中{dede:field.title/}为当前分类名称,中间的一长串代码是调用当前页码的,使用该代码就能让分类标题显示为”分类名称 - 第几页 - 网站名称“的形式,同样的该代码适用于文章分页标题、标签分页标题中页码的添加。

 

2、调用某个栏目的下级栏目标题+链接列表

{dede:channelartlist typeid='1,2'}

  {dede:type}

  <a href="[field:typeurl/]">[field:typename/]</a>

  {/dede:type}

  {/dede:channelartlist}

 

3、实现“文章标题-2级栏目-1级栏目-网站名”形式

{dede:field name='title'/}-{dede:field name='position' runphp='yes'}

  $tc="-"; //分隔符

  $tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符

  @me=html2text(@me); //去除html标签

  $tf=split($tw,@me); //分解成数组

  for($ta=(count($tf)-2);$ta>=1;$ta--){ //循环赋值给$tk

  $tk.=trim($tf[$ta]).$tc;

  }

  $tk=substr($tk,0,-1);

  @me=$tk; //赋值给@me

  {/dede:field}-{dede:global name='cfg_webname'/}

 

4、只调用栏目标题的标签

默认的栏目标题调用代码:

{dede:field.title/}_{dede:global.cfg_webname/}

自定义栏目标题的调用标签:

{dede:field.seotitle /}

 

5、友情链接调用标签

默认的友链调用代码:

{dede:flink row='24'/}

图片友情链接调用代码:

{dede:flink row='24' type='image' titlelen="24" typeid="0"}

  [field:link /]

  {/dede:flink}

文字友情链接调用代码:

{dede:flink row='24' type='text' titlelen="24" typeid="0"}

  [field:link /]

  {/dede:flink}

说明:typeid为友情链接分类编号。

 

6、内容简介的调用代码

常规调用内容简介或摘要的标签:

①、[field:info /]

②、[field:description /]

限制字数的调用内容简介或摘要的标签:

①、[field:info function="cn_substr(@me,120)"/]

②、[field:description function="cn_substr(@me,120)"/]

马海祥博客注:这两种调用方式是相等的,另外,简介长度有两种控制方式,一种是infolen=""控制,如果infolen无参数,则默认为250;另外一种是使用function="cn_substr(@me,120)"控制120为所取字符宽度。

 

7、点击次数调用标签代码

文章点击调用标签:

<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script>

栏目内调用点击次数代码:

[field:click/]

超过1000点击的,显示红色:

[field:click runphp="yes"]

  if(@me>1000)@me='<font color="#ff0000">@me</font>';

  else @me=@me;

  [/field:click]

 

8、引入一个文件

{dede:include file='文件名' ismake=''/}

使用标记:include,代码:(file文件名ismake是否包含模板标记,如果包含用ismake='yes')

9、系统变量

{dede:global name='变量名'/}

常用变量:cfg_webname(网站名称)、cfg_cmspath(CMS安装目录)、cfg_templeturl(模板网址)、cfg_phpurl(插件网址)。

 

10、投票管理

{dede:vote id='1' lineheight='22'

  tablewidth='100%' titlebgcolor='#EDEDE2'

  titlebackground='' tablebgcolor='#FFFFFF'}

  {/dede:vote}

 

11、站点新闻

{dede:mynews row='1' titlelen='24'}

  [field:title/]([field:writer/]|[field:senddate function='GetDate("@me")'/])

  <hr size=1>

  [field:body /]

  {/dede:mynews}

 

12、任何系统页面调用会员积分排行

{dede:sql sql="Select id,userid,uname,scores From dede_member order by scores desc limit 0,10"}

  <dd>

  <span>

  <a href='[field:global name='cfg_cmspath'/]/member/?[field:userid/]/'>[field:uname/]</a>

  </span>

  <span>积分[field:scores/]</span>

  </dd>

  {/dede:sql}

 

13、搜索表单调用标签

<form action="{dede:global name='cfg_phpurl'/}/search.php" name="formsearch">

  <input type="hidden" name="kwtype" value="1" />

  <input name="keyword" id="keyword" type="text" />

  <select name="searchtype" id="searchtype">

  <option value="titlekeyword" selected>智能模糊搜索</option>

  <option value="title">仅搜索标题</option>

  </select>

  <input type="image" src="{dede:field name='templeturl'/}/images/topsearch_submit.gif" />

  </form>

 

14、企业调用

{dede:sql sql="SELECT m.ID,m.type,m.userid,m.matt,c.id,c.comname

  FROM dede_member m

  left join dede_member_cominfo c on m.ID = c.id

  where m.type = 1 and m.matt = 1

  LIMIT 0 , 10"}

  <dd><span><a href='[field:global name='cfg_cmspath'/]/member/?[field:userid/]/'>[field:comname/]</a>

  </span></dd>

  {/dede:sql}

 

15、专题调用

{dede:specart typeid='' titlelen='28' row='10' col='1'}

  <a href='[field:arcurl/]'>[field:title/]</a><br>

  {/dede:specart}

或:

{dede:arclist typeid='' type='spec' titlelen='28' row='10' col='1'}

  <a href='[field:arcurl/]'>[field:title/]</a><br>

  {/dede:arclist}

或:

{dede:arclist row=10 orderby=rand type='spec.'}

  <li><a href="[field:filename function='str_replace("index.html","",@me)'/]" target="_blank"><STRONG>[field:title function=' ( strlen("@me")>16 ? cn_substr("@me",16): "@me" ) '/]

  </STRONG></a></li>

  {/dede:arclist}

 

16、问答系统调用

{dede:ask row='10'}

  <li>

  <span>[<a href="[field:typeurl/]">[field:tidname/]</a>]</span>

  <span><a href="[field:url/]">[field:title/]</a></span>

  </li>

  {/dede:ask}

 

17、一种很酷的时间效果

[field:pubdate runphp="yes"]

  if((time()-@me)<(60*60*24)){@me='<font color="#ff6600">'.strftime("%H:%M",@me).'</FONT>';}

  else {@me=strftime("%m-%d",@me);}

  [/field:pubdate]

 

18、加个百度搜索本篇文章的SEO小技巧

<a href="javascript:" target="_top" title="在百度搜索“{dede:field name="title" /}”相关内容"><font color=red>百度搜索</font></a>

 

19、COPY页面内容,自动在后面加上网站信息

<script type="text/javascript">

  document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text"); if (text) { text = text + " 本篇文章来源于原文链接:"+location.href; clipboardData.setData("text", text); } }, 100 ) }

  </script>

 

20、根据判定语法对特定文章加特效

{dede:list row='10'}

  <DIV >

  [field:global name=autoindex runphp='yes']

  if(@me==1){ @me='<div style="float:left"><a href="/online/swt/" target="_blank"><img width="234" height="200" src="/templets/default/my120/go.gif"></a></div>';}

  elseif(@me==2){@me='<div style=" width:100%; height:30px; margin:-30px 0 30px 0;border-bottom: 1px dashed #d9d9d9; line-height:30px; color:#553b6a; font-weight:700; font-size:18px">相关问题推荐</div>';}

  else{@me='<div style="display:none"></div>';}

  [/field:global]

  <DIV>

  <H2><a href="[field:arcurl/]" target=_blank>[field:title/]</a></H2>

  </DIV>

  </DIV>

  {/dede:list}

注解:上面的调用案例是指,列表页调用10条文章,给第1条文章的左边加上图片,第2条的上面加上“相关问题推荐”等字样。



# 抖音seo运营优化排名  # 这两种  # 自然而然  # 网络seo推广分析工具  # 安庆网站首页推广  # 吉安运营营销推广招聘网  # 河南seo工具获客软件  # 山东网站建设推荐咨询  # 华人精品网站建设  # 李沧网站建设推广公司  # 团购机票网站建设  # seo影响是什么意思  # 表单  # 晋州网站建设规划  # seo优化的高级玩法  # 东港网站建设公司  # 淘宝网站建设与优化  # 商城seo推广营销  # seo有哪些工作要做  # 廊坊移动营销推广  # 固原律师网站推广  # 格力空调营销推广  # 光山怎么去做seo  # 相关内容  # 织梦CMS教程  # SEO  # SEO优化  # 织梦标签  # 宋体  # 分页  # 百度搜索  # 都是  # 就会  # 分隔符  # 利于SEO优化的dedecms织梦标签调用代码  # 那就  # 是指  # 很容易  # 能让  # 或者是  # 较多  # 这个时候  # 自定义  # 在后面  # 有两种 


相关文章: 上海网站建设集锦科技告诉您营销型网站建设参考标准  如何通过客户评价和口碑选择龙里的SEO公司?_SEO优化教程  如何通过外链建设增强网站的权威性和排名_网站建设教程  北京便宜的网站建设公司_北京便宜的网站建设_seo 优化运营  泰州企业网站建站模板_泰州企业网站建设_江苏网站seo优化  怎么选择专业的网站建设公司  SEO技术优化的手段有哪些_SEO优化教程  自助建站平台哪个靠谱啊_自助建站平台哪个好_自助建站平台  网站建设小技巧  贵阳网站建设公司排行_贵阳网站建设公司有哪些_怀来网站建设区域加盟  【如何自己创建网站】如何自己创建网站教程_自己创建个人免费网站  【内江网站建设】内江网站建设制作公司_内江在线做网站建网站  中小企业在焦作的SEO成功案例有哪些?_SEO优化教程  深圳商业网站建设方案_深圳商业网站建设_seo接单话术  网站建设目标主要有_网站建设目标_番禺 大石网站建设  武汉旅游与文化类*账号的SEO案例_SEO优化教程  空调设备公司SEO案例_SEO优化教程  企业网站建设有哪些特点?  企业网站优化需要关注哪些要素?_SEO优化教程  【网页设计怎么做】如何判断网页设计得好不好?如何做好一个网站设计?  佛山网站建设制作_佛山网站建设_桂林谷歌seo厂家地址  网站建设多少钱一个平台_网站建设多少钱一个_营销是推广传播吗举例  广州网站建设如何通过用户需求分析实现个性化定制_网站建设教程  友盈软件科技:网站建设的价差会这么大?  【怎样自己做一个网站】自己制作了网站,百度怎么能搜索呢?如何在网上建立交友网站?如何为自己建立IP地址?  一般网站建设公司有哪些_一般网站建设公司_便宜网站建设模板网站  【网站备案怎么办理】网站备案流程是怎样的?为什么要网站备案?  【网站如何优化推广】网站优化的优缺点是什么?为什么要推广网站呢?  自己免费制作网站_自己免费建站_自己免费建网站  h5手机网站建设如何做?手机网站建设要注意什么?  SEO培训课程的内容有哪些特点?_SEO优化教程  成都网站开发中响应式设计常见技术难题与解决思路_网站建设教程  门户网站建设流程图_门户网站建设流程_麒麟seo学院怎么样  古镇手机网站如何实现智能化导览与个性化推荐_网站建设教程  【政府网页设计】政府网站建设的必要性是什么?网站设计的目的和意义是什么?  织梦文章内容每个段落自动加工【伪原创内容提高收录排名插件】_织梦插件  为什么自然流量在*SEO中如此重要?_SEO优化教程  佛山网站建设方案报价_佛山网站建设价格_珠海有实力网站建设推广  有哪些SEO快速优化的技术与方法?_SEO优化教程  法律网站设计案例_法律网站设计方案_专业建设网站的企业  都江堰网站建设推广公司_都江堰网站制作_seo口碑营销内部手册  如何评估短视频SEO软件的客户支持与售后服务?_SEO优化教程  如何利用网站访问数据调整目标市场定位_网站建设教程  搜索引擎算法变化对均安SEO的影响_SEO优化教程  【网站开发】自己建设网站需要什么条件?如何开发视频网站?网站开发需要谁,如何分工?  如何选择和使用高质量的图片进行微博SEO_SEO优化教程  灯箱网站如何优化关键词提升搜索排名_网站建设教程  雁塔区SEO推广策略有哪些?_SEO优化教程  建设银行网站如何优化页面加载速度_网站建设教程  自己做公司网站_自己做个网站卖东西_自己做个网站 


相关栏目: 【 网络营销44070 】 【 网络推广122852 】 【 网络优化116010 】 【 网址导航102054 】 【 网络技术82194 】 【 网络资讯43554