• 域名认证
  • 模板:390
  • 文库:144|
  • 网赚:0|
  • 资源:21|
织梦tag标签增加SEO描述

织梦tag标签增加SEO描述

浏览次数:
作者: 小工
信息来源: 未知
更新日期: 2019-03-08 20:45
文章简介

DedeCMS可以为网站增加大量的页面,必须处理得当,否则会产生非常多的垃圾页面。页面SEO优化的三要素Title、Keywords、Description。最重要的是Title,而TAG页面没有对应的Descripition描述,可以把当前

打赏此文

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

  • 正文开始
  • 相关阅读
  • 推荐作品

DedeCMS可以为网站增加大量的页面,必须处理得当,否则会产生非常多的垃圾页面。页面SEO优化的三要素Title、Keywords、Description。最重要的是Title,而TAG页面没有对应的Descripition描述,可以把当前TAG标签写成描述也可以,但不灵活,下面提供为TAG标签增加描述。如图

数据库部分修改

方法一:用Navicat数据库管理工具打开dede_tagindex数据表,依次点击文件 -> 设计表,如图

新建tagms字段,类型varchar,长度255,允许空值。


方法二:或者在织梦后台执行sql语句

alter table `dede_tagindex` add `tagms` varchar(255) NOT NULL


管理后台部分修改

 打开后台/dede/tags_main.php,大概在27行找到

$dlist->SetParameter("tag", $tag);


下面增加

$dlist->SetParameter("tagms", $tagms); 


大概在49行找到

$query = "UPDATE `#@_tagindex` SET `count`='$count' WHERE id='$tid' ";


修改为

$query = "UPDATE `#@_tagindex` SET `count`='$count',`tagms`='$tagms'WHERE id='$tid' ";


大概在147行找到

$query = " INSERT INTO `#@_tagindex`(`tag`,`count`,`total`,`weekcc`,`monthcc`,`weekup`,`monthup`,`addtime`) VALUES('$keyword','0','1','0','0','$timestamp','$timestamp','$timestamp');";


 修改为

$query = " INSERT INTO `#@_tagindex`(`tag`,`tagms`,`count`,`total`,`weekcc`,`monthcc`,`weekup`,`monthup`,`addtime`) VALUES('$keyword','$tagms','0','1','0','0','$timestamp','$timestamp','$timestamp');";


打开/dede/templets/tags_main.htm,找到更新的JS

function UpdateOne(tid) { location = "tags_main.php?action=update&count="+document.getElementById('count'+tid).value+"&tid="+tid;


增加描述的参数,代码修改为

function UpdateOne(tid) { location = "tags_main.php?action=update&count="+document.getElementById('count'+tid).value+"&tagms="+document.getElementById('ms'+tid).value+"&tid="+tid;


找到

<td width="10%">标签</td>


下面增加

<td width="35%">描述</td>


找到

<td> <a href="../tags.php?/<?php echo urlencode($fields['tag']); ?>/" target="_blank">{dede:field.tag /}</a> </td>


 下面增加

<td> <textarea name="" rows="" cols="" id="ms<?php echo $fields['id']; ?>" ><?php echo $fields['tagms'];?></textarea> </td>


 由于增加了一列,后台其他地方的样式就自行解决了。


打开/include/taglib/tag.lib.php,找到

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


修改为

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


打开/include/arc.taglist.clss.php,找到

$this->TagInfos = $this->dsql->GetOne("Select * From `#@_tagindex` where tag like '{$this->Tag}' ");


修改为

$this->TagInfos = $this->dsql->GetOne("Select * From `#@_tagindex` whereidlike '{$this->Tag}' ");


模板部分调用


{dede:sql sql="select * from dede_tagindex where tag=~title~ "}[field:tagms/]{/dede:sql}




转载自: 重庆SEO吖七


转载请注明: 织梦阁 » 织梦tag标签增加SEO描述

标签:
织梦tag增加属性分类及调用
« 上一篇2019-03-08
织梦批量重新提取缩略图辅助插件
下一篇 »2019-03-08
  • 织梦后台文章列表中快
    948阅读 织梦后台修改
    最近发现dedecms的文章快速属性编辑里面不能编辑tag标签,于是折腾半天自己添加上了该属性 可能很多朋友在用织梦的时候没有用到快速属性编辑,其实你点开所有档案列表-文章-操作第一个就是快...
  • 织梦后台文章列表中显
    1170阅读 织梦后台修改
    织梦后台的文章发布列表中,有些信息没有必要显示,同时又需要显示自定义字段的内容。先看图: 下面就是解决方法:找到dede/content_list.PHP文件第165行 注释掉这行 $whereSql = empty($channelid) ? ...
  • 织梦更换kindeditor编辑器
    1050阅读 织梦插件
    KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP...
  • 织梦批量重新提取缩略
    996阅读
    在用织梦模板制作网站的时候,我们势必也会遇到感觉网站样式不好看,要重新改版。 有一种情况就是,之前织梦模板所匹配的缩略图是一种尺寸,然而新的织梦模板匹配的缩略图尺寸是另一...
  • 织梦调用tag标签对应文
    1279阅读 织梦标签 织梦tag
    有些时候我们想实现类似于wordpress博客那样的tag标签,就是在显示tag的链接和tag名的同时,还能显示每个tag关联的文章的数量。 但是织梦默认没有这样的标签来调用,这就需要我们自己对系统文件进行修改来实现了,具体方法如下: 找到并打开/include/taglib/...
  • 织梦模板中隐藏指定字
    900阅读 织梦字段
    大家都知道,Discuz程序在发文章时有个【隐藏】功能,可以限制这个隐藏内容供某些级别的会员查看。 在织梦模板中,做些改动,也是可以实现的。例如:电话号码,下载地址等等。 前提是开...
  • 织梦CMS会员注册使用邀
    2463阅读
    用织梦模板搭建的网站,开通了会员功能,为了便于管理,有些时候我们需要用邀请码这个工具来做文章。 注册会员必须得有邀请码。 要么是营销宣传,要么直接售卖邀请码。 插件经过本站亲...
  • 织梦批量重新提取缩略
    996阅读
    在用织梦模板制作网站的时候,我们势必也会遇到感觉网站样式不好看,要重新改版。 有一种情况就是,之前织梦模板所匹配的缩略图是一种尺寸,然而新的织梦模板匹配的缩略图尺寸是另一...
  • 织梦tag增加属性分类及
    351阅读
    织梦模板中的TAG标签不是很灵活,有时候我们的标签需要进行一个分类,能不能像{dede:arclist}标签的自定义属性(如:flag='c,h'),这样全站调用的时候更灵活。 全站调用TAG标签方法一般是 {de...
  • 织梦后台文章列表中显
    1170阅读 织梦后台修改
    织梦后台的文章发布列表中,有些信息没有必要显示,同时又需要显示自定义字段的内容。先看图: 下面就是解决方法:找到dede/content_list.PHP文件第165行 注释掉这行 $whereSql = empty($channelid) ? ...
  • 织梦后台文章列表中快
    948阅读 织梦后台修改
    最近发现dedecms的文章快速属性编辑里面不能编辑tag标签,于是折腾半天自己添加上了该属性 可能很多朋友在用织梦的时候没有用到快速属性编辑,其实你点开所有档案列表-文章-操作第一个就是快...
  • 织梦后台文章管理中增
    2561阅读 织梦二次开发
    需求背景: 之前发布了不少文章,后来发现之前的这些文章当时发布时都没有添加tag标签,然而现在需要都添加上tag标签,然而这个在默认的织梦后台是没办法批量实现的,只能一篇篇文章去...
  • 织梦删除空间中多余的
    1817阅读 批量删除
    在用织梦建站的时候,我们时常会删除一些文章,但是有个问题,就是删除文章的同时,文章内的图片还保存在网站空间中,占用了服务器资源。我曾经就有过一次,无用的图片达到八百多MB,要是手动去删,何年何月...
  • 关于织梦频道管理员信
    1990阅读 织梦权限设置
    织梦默认情况下,自定义表单只能是系统管理员才能查看,频道管理员和信息管理员是看不到的。那么怎么样让频道管理员和信息管理员能看呢? 下面的方式修改查看权限实测可用。供参考: 1、dede/inc/inc_menu.php 把自定义表单那一行移到常用操作菜单下,修改ra...
  • 织梦实现链接提交给百
    3735阅读 织梦SEO 织梦站内优化
    今天和大家分享的是关于织梦建站的链接推送实例,例如:你发布了一篇新文章,等着百度来抓取,那就很被动,不知道什么时候才能被收录;但是我们可以主动去推送,下边我们具体来操作说明。 第一步:首先在织梦的后台添加2个变量。 1.添加cfg_badutoken系统变...
  • 让织梦artlist标签增加
    1116阅读 织梦标签改造
    织梦的标签功能非常强大,只要熟悉这些标签,在前台调用各种形式的后台数据就能得心应手。当然,如果能懂点技术,对织梦的标签再加以改进,那就更完美了。 我 最近在对自己小站的栏目进行扩展和细分,由原来的七个一级栏目变成十二个一级栏目,每个一级栏目...
  • 解决织梦dedecms搜索列表
    2281阅读 织梦搜索
    相信很多人都遇到过这个问题,一点搜索,除了标题、简介、日期、点击能出来,很多自定义字段都调取不到数据,显示为空,我也遇到了,但是我也遇到了好人,教我处理了这个问题,现在教大家修改几个地方就可以使用自定义字段标签调出数据了。 第一处修改的是:...
  • 织梦更换kindeditor编辑器
    1050阅读 织梦插件
    KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP...
  • 织梦调用tag标签对应文
    1279阅读 织梦标签 织梦tag
    有些时候我们想实现类似于wordpress博客那样的tag标签,就是在显示tag的链接和tag名的同时,还能显示每个tag关联的文章的数量。 但是织梦默认没有这样的标签来调用,这就需要我们自己对系统文件进行修改来实现了,具体方法如下: 找到并打开/include/taglib/...
  • 织梦实现链接提交给百
    3735阅读 织梦SEO 织梦站内优化
    今天和大家分享的是关于织梦建站的链接推送实例,例如:你发布了一篇新文章,等着百度来抓取,那就很被动,不知道什么时候才能被收录;但是我们可以主动去推送,下边我们具体来操作说明。 第一步:首先在织梦的后台添加2个变量。 1.添加cfg_badutoken系统变...
  • 织梦后台文章管理中增
    2561阅读 织梦二次开发
    需求背景: 之前发布了不少文章,后来发现之前的这些文章当时发布时都没有添加tag标签,然而现在需要都添加上tag标签,然而这个在默认的织梦后台是没办法批量实现的,只能一篇篇文章去...
  • 织梦CMS会员注册使用邀
    2463阅读
    用织梦模板搭建的网站,开通了会员功能,为了便于管理,有些时候我们需要用邀请码这个工具来做文章。 注册会员必须得有邀请码。 要么是营销宣传,要么直接售卖邀请码。 插件经过本站亲...
  • 解决织梦dedecms搜索列表
    2281阅读 织梦搜索
    相信很多人都遇到过这个问题,一点搜索,除了标题、简介、日期、点击能出来,很多自定义字段都调取不到数据,显示为空,我也遇到了,但是我也遇到了好人,教我处理了这个问题,现在教大家修改几个地方就可以使用自定义字段标签调出数据了。 第一处修改的是:...
  • 关于织梦频道管理员信
    1990阅读 织梦权限设置
    织梦默认情况下,自定义表单只能是系统管理员才能查看,频道管理员和信息管理员是看不到的。那么怎么样让频道管理员和信息管理员能看呢? 下面的方式修改查看权限实测可用。供参考: 1、dede/inc/inc_menu.php 把自定义表单那一行移到常用操作菜单下,修改ra...
  • 织梦删除空间中多余的
    1817阅读 批量删除
    在用织梦建站的时候,我们时常会删除一些文章,但是有个问题,就是删除文章的同时,文章内的图片还保存在网站空间中,占用了服务器资源。我曾经就有过一次,无用的图片达到八百多MB,要是手动去删,何年何月...
  • 织梦调用tag标签对应文
    1279阅读 织梦标签 织梦tag
    有些时候我们想实现类似于wordpress博客那样的tag标签,就是在显示tag的链接和tag名的同时,还能显示每个tag关联的文章的数量。 但是织梦默认没有这样的标签来调用,这就需要我们自己对系统文件进行修改来实现了,具体方法如下: 找到并打开/include/taglib/...
  • 织梦后台文章列表中显
    1170阅读 织梦后台修改
    织梦后台的文章发布列表中,有些信息没有必要显示,同时又需要显示自定义字段的内容。先看图: 下面就是解决方法:找到dede/content_list.PHP文件第165行 注释掉这行 $whereSql = empty($channelid) ? ...
  • 让织梦artlist标签增加
    1116阅读 织梦标签改造
    织梦的标签功能非常强大,只要熟悉这些标签,在前台调用各种形式的后台数据就能得心应手。当然,如果能懂点技术,对织梦的标签再加以改进,那就更完美了。 我 最近在对自己小站的栏目进行扩展和细分,由原来的七个一级栏目变成十二个一级栏目,每个一级栏目...
  • 织梦更换kindeditor编辑器
    1050阅读 织梦插件
    KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP...
  • 织梦批量重新提取缩略
    996阅读
    在用织梦模板制作网站的时候,我们势必也会遇到感觉网站样式不好看,要重新改版。 有一种情况就是,之前织梦模板所匹配的缩略图是一种尺寸,然而新的织梦模板匹配的缩略图尺寸是另一...
  • 织梦后台文章列表中快
    948阅读 织梦后台修改
    最近发现dedecms的文章快速属性编辑里面不能编辑tag标签,于是折腾半天自己添加上了该属性 可能很多朋友在用织梦的时候没有用到快速属性编辑,其实你点开所有档案列表-文章-操作第一个就是快...
  • 织梦模板中隐藏指定字
    900阅读 织梦字段
    大家都知道,Discuz程序在发文章时有个【隐藏】功能,可以限制这个隐藏内容供某些级别的会员查看。 在织梦模板中,做些改动,也是可以实现的。例如:电话号码,下载地址等等。 前提是开...
  • 织梦tag标签增加SEO描述
    575阅读
    DedeCMS可以为网站增加大量的页面,必须处理得当,否则会产生非常多的垃圾页面。页面SEO优化的三要素Title、Keywords、Description。最重要的是Title,而TAG页面没有对应的Descripition描述,可以把当前...
  • 织梦tag增加属性分类及
    351阅读
    织梦模板中的TAG标签不是很灵活,有时候我们的标签需要进行一个分类,能不能像{dede:arclist}标签的自定义属性(如:flag='c,h'),这样全站调用的时候更灵活。 全站调用TAG标签方法一般是 {de...