RELATEED CONSULTING
相关咨询
选择下列客服马上在线沟通
服务时间:8:30-18:00
你可能遇到了下面的问题
关闭右侧工具栏
SEO是什么意思?SEO等于搜索引擎优化,它是基于搜索引擎的一种网络营销方式,隶属于SEM!!

dedecms织梦程序tag标签静态化调用教程

作者:华仔seo

Tag标签是什么?一些不懂优化的人都会这么问,SEOer几乎都会用这个标签。TAG标签是一种由您自己定义的,比分类更准确、更具体,可以概括文章主要内容的关键词。(搜索引擎尤其喜欢[…]

 

Tag标签是什么?一些不懂优化的人都会这么问,SEOer几乎都会用这个标签。TAG标签是一种由您自己定义的,比分类更准确、更具体,可以概括文章主要内容的关键词。(搜索引擎尤其喜欢)seo人员可以通过给文章定制标签,TAG标签可以让更多人更方便准确的找到自己的文章;而读者可以通过TAG标签更快找到自己感兴趣的文章。在文章发布时候给文章打上tag标签,文章发布完之后我们可以看到网站内所有和您使用了相同标签的文章。tag标签可以很好的帮助用户找到自己想要的结果,大大的提升了用户体验。
 
 
WordPress,帝国之类的程序在tag标签调用都是非常的方便的。在织梦程序调用就比较复杂,我是一名seo人员不懂代码,我在百度上找这个教程也找了很久,基本上很多文章都是采集别人的,文章大部分都是一样的。网上有一些教程的确可以调用出来,有一些是没有超级链接的,或者是动态链接,经过我的整理终于找到了解决的方法了,不多说了上教程。
 
1、在dede网站根目录,建立“tag”目录(小写)
 
2、在dede后台SQL运行器里,执行以下一条SQL:
 
                 织梦程序tag调用教程
3、下载文件:链接:https://pan.baidu.com/s/1atc7EOmts45iDWA3d1W8Zw   提取码:v0oj 
 
4、在网站根目录找到对应的文件替换就可以了,PS:templets/default/list_tag.htm     可从用文章列表页模板复制修改。
 
5、在文件:dede/inc/inc_menu.php 
    142行左右,插入  <m:item name='更新TAG静态' link='makehtml_tag.php' rank='sys_MakeHtml' target='main' />     PS:如果你的后台是经过二次开发需要自己整合。
 
6、打开后台-生成更新-就可以看见:更新TAG静态,选择:重新生成全部TAG列表,然后:生成TAG列表HTML文件。
dede程序tag调用
7、在你想要调用tag的页面加入调用代码:new(最新),rand(随机),getall='0' 获取类型0为当前内容页TAG标记,1为获取全部TAG标记。代码如下:
{dede:tag sort='new' getall='0'}
<a href='[field:link/]'>[field:tag /]</a>
{/dede:tag}

8、因为生成的tag是动态的虽然说页面可以正常显示,但是打开显示模板不存在。我们还需要改一处地方:打开文件:include/taglib/tag.lib.php,找到代码,大概87行

 

1
$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";

替换为:

1
2
//$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";  //原DEDE代码,屏蔽
$row['link'] =  nic_tag_url($row['id']);    //新加代码,TAG静态化, by NIC
9、生成整站
 

文章总结:很多网站的首页、列表页和文章页都调用的TAG关键词,这样利于蜘蛛搜索抓取,又有利于用户点击。最好设置为与文章内容相关的又是网站的长尾关键词,一篇文章的TAG标签的设置应该控制在3个左右,不宜过多。

当前位置:深圳SEO > seo建站 > dedecms织梦程序tag标签静态化调用教程
本文地址:https://www.cwtseo.com/153.html
    专注:SEO优化   seo优化技术分享   网站排名优化  站长QQ:932816002 
  网站备案
粤ICP备17140954  粤公网安备 44030602002179号   sitemap  网站地图