利于SEO优化的织梦标签调用代码(织梦seo教程)

admin 157 2022-07-21

阿里云服务器优惠多,折扣错,惊喜多,请咨询:www.wqiis.com

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

最近,我使用dedecms后台管理系统做了很多的网站,整理了很多的织梦标签,因为SEO优化上的考虑还需要用到一些特殊的代码,虽然网上都有现成的代码,不过我还是把几个常用到的代码整理到一起方便以后使用,在此,也在站上跟大家分享一下

利于SEO优化的织梦标签调用代码(织梦seo教程)

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

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

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

{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}   [field:typename/]   {/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

上一篇:租用香港云服务器好吗?为什么要租用香港云服务器?
下一篇:大数据分析师需要学习什么?大数据分析师就业前景怎么样?(成为大数据分析师应该学什么专业)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~