dedecms的tag标签是一个很好管理关键词的功能,通过tag标签可以找到相关的关键词内容。

但是dedecms的tag标签系统默认是http:///tags.php?/tag标签/如下图。不利于SEO优化。那么如何将TAGS静态化呢?(即改成http:///tags/1.html)。
这里主要是通过修改调用的标签进行伪静态。
dedecms的tag标签
1、在dedecms程序目录下找到tags.php。打开找到$PageNo=1到exit();20行左右的代码(如下图)。
把这些代码替换成如下代码:
//tag伪静态
$tagid = (isset($tagid) && is_numeric($tagid)) ? $tagid : 0;
$PageNo = (isset($PageNo) && is_numeric($PageNo)) ? $PageNo : 1;
if ($tagid =="0") {
$dlist = new TagList($tag, 'tag.htm');
$dlist->Display();}
else{$row = $dsql->GetOne("SELECT tag FROM `tagindex` WHERE id ={$tagid}");
if (!is_array($row)) {ShowMsg('系统无此tag', '-1');
exit();}
$tag = FilterSearch($row['tag']);
$dlist = new TagList($tag, 'taglist.htm');
$dlist->Display();}
exit();2、TAG调用标签。打开include/taglib/tag.lib.php文件找到$row['link'] =$cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";代码。将它替换成$row['link'] = "/tags/{$row['id']}.html";(注意符号都是英文,不是中文。不然查找不到,修改不成功)
3、修改分页代码。同样打开include/arc.taglist.class.php,找到//获得上一页和下一页的链接。将//获得上一页和下一页的链接 至 //获得数字链接之间的分页函数替换为如下函数:
if($this->PageNo != 1)
{
$prepage.="<li><a href='".$purl."/$prepagenum/'>上一页</a></li>\r\n";
$indexpage="<li><a href='".$purl."/1/'>首页</a></li>\r\n";
}
else
{
$indexpage="<li><a>首页</a></li>\r\n";
}
if($this->PageNo!=$totalpage && $totalpage>1)
{
$nextpage.="<li><a href='".$purl."/$nextpagenum/'>下一页</a></li>\r
\n";
$endpage="<li><a href='".$purl."/$totalpage/'>末页</a></li>\r\n";
}
else
{
$endpage="<li><a>末页</a></li>\r\n"; }4、设置伪静态规则。新建一个txt文本,在文本里添加如下伪静态规则。然后另存为.htaccess上传到网站根目录即可(如果已有伪静态文件.htaccess,那么不要覆盖.htaccess。直接打开在里面添加如下规则保存即可。)
RewriteEngine on
RewriteBase /
RewriteRule ^tags/([0-9]+)_([0-9]+).html$ tags.php?tagid=$1&PageNo=$2 [L]
RewriteRule ^tags/([0-9]+).html$ tags.php?tagid=$1 [L]
5、*后到dedecms后台更新一下,至此已完成所有的设置。可以看http://127.0.0.1/tags/1.html如下图的伪静态效果。
# 吉林省关键词seo排名优化
# 新建一个
# 无此
# 大连哪里有学seo
# 蓟县网站关键词推广咨询
# 甘肃网站建设费用明细
# 网站建设优化项目
# 临沂网站建设必备知识
# www.seo178.com
# 栖霞响应式网站建设
# 如何做网店营销推广
# 网站seo可以对照
# 如何将
# 网站推广常用英文词汇
# 何老师seo
# 安徽网络营销推广方法
# 漳州网站优化注意事项
# 网站推广标签是什么意思
# 主流seo是什么意思
# 定制网站建设哪家更好些
# 网站SEO优化推广平台
# 越野推广视频素材网站有哪些
# 南山营销型网站建设推广
# 末页
# 织梦CMS教程
# 织梦tag标签
# 织梦伪静态
# tag标签伪静态
# 关键词
# 下一页
# 上一页
# 如下图
# 分页
# 首页
# 织梦实现tag标签伪静态为id.html
# 都是
# 是一个
# 替换成
# 很好
# 已有
# 英文
# 在里面
# 将它
# 另存为
# 不成功
相关栏目:
【
Google疑问12 】
【
Facebook疑问10 】
【
网络优化91478 】
【
技术知识72672 】
【
云计算0 】
【
GEO优化84317 】
【
优选文章0 】
【
营销推广36048 】
【
网络运营41350 】
【
案例网站102563 】
【
AI智能45237 】
相关推荐:
织梦dedecms会员中心发布图集缩略图失败解决方法_织梦CMS教程
如何生成腾讯云建站专用兑换码?
如何快速查询网站的真实建站时间?
织梦默认搜索框修改为自己多功能搜索框_织梦CMS教程
建站之星白板生成失败?如何自助解决
织梦cms栏目列表首页与*页重复解决方法 _织梦CMS教程
建站主机数据库如何配置才能提升网站性能?
如何通过虚拟机搭建网站?详细步骤解析
织梦cms联动筛选【单选版】-支持手机版和手机版跳转_织梦插件
织梦后台更新了广告而前台没有变化的彻底解决办法_织梦CMS教程
帝国cms网站不同地方生成不同的缩略图_帝国CMS教程
阿里云万网免费申请ssl证书教程_SEO优化教程
织梦栏目页有seotitle标题的时候显示seotitle标题没有则显示首页标题_织梦CMS教程
如何正确下载安装西数主机建站助手?
如何在IIS7中新建站点?详细步骤解析
如何快速搭建高效简练网站?
宝盒自助建站智能生成技巧:SEO优化与关键词设置指南
如何配置IIS站点权限与局域网访问?
织梦注册中文会员无法打开空间的解决方法_织梦CMS教程
织梦dedecms5.7SP2手机版上一页下一页链接错误404问题 _织梦CMS教程
如何用狗爹虚拟主机快速搭建网站?
dedecms织梦*幻灯片插件下载_织梦插件
建站之星配置系统填写指南与颜色字体自定义技巧
织梦自定义字段option下拉默认值过多无法显示解决方法_织梦CMS教程
建站助手安装教程:环境检测与PHP版本选择步骤详解
建站代理免备案,真的合法又省心吗?
定制建站策划方案_专业建站与网站建设方案一站式指南
织梦自定义表单用js代替联动地区解决联动地区选择问题_织梦CMS教程
织梦dedecms如何批量导入关键词做内链优化_织梦CMS教程
PHPCMS v9会员登录支持Email登录的实现方法_PHPCMS教程
dedecms织梦随机模板使用教程_织梦CMS教程
如何快速打造个性化非模板自助建站?
织梦让channelartlist标签支持currentstyle高亮属性方法_织梦CMS教程
织梦做wordpress博客那样调用tag标签对应文章数量的方法_织梦CMS教程
建站助手安装PHP5.6为何频繁报错?
织梦调用自定义字段中的*张图片(含第二张第三张)_织梦CMS教程
织梦arclist标签实现分页的方法_织梦CMS教程
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
建站之星登入步骤与常见问题解析?
如何在香港服务器上快速搭建免备案网站?
建站之星云端配置指南:模板选择与SEO优化一键生成
如何在IIS中新建站点并配置端口与物理路径?
织梦list列表页调用body内容的教程_织梦CMS教程
网站*自定义分享代码,可以自定义分享图片标题描述(支持https)_织梦CMS教程
PHPCMS V9安装使用二次开发采集视频教程_PHPCMS教程
如何在宝塔面板中修改默认建站目录?
帝国CMS会员中心每日签到,可领取全勤奖励_帝国CMS教程
织梦dedecms搜索页不显示广告解决方法_织梦CMS教程
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
织梦复制网站文章内容自动加版权代码教程_织梦CMS教程
2019-05-22
南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。