织梦tag标签伪静态设置方法(附3个详细步骤)
2020年2月11日 10:00 星期二 yege seo实战培训教程
现在用织梦CMS建站的人非常多,因为操作简单、功能强大,所以深受欢迎,而其中的tag标签起到聚合页面的效果,可以说在SEO的过程中扮演重要的角色。本文给大家分享织梦tag标签伪静态设置方法。
织梦tag标签原始代码没有链接,我们需要先给标签加上超链接,代码如下:
{dede:tagrow='30' sort='new' getall='0'}
<a href='[field:link/]'>[field:tag/]</a>
{/dede:tag}
加上超链接之后,我们会发现,tag标签的url地址是动态的(比如这样:tags.php?/织梦/),这是不太利于SEO的,所以,有必要设置伪静态,具体方法步骤如下:
第一步:找到/include/taglib/tag.lib.php文件
查找下面代码
$row[‘link’]=$cfg_cmsurl.”/tags.php?/”.urlencode($row[‘keyword’]).”/”;
修改为
$row[‘link’]=$cfg_cmsurl.”/tags/”.urlencode($row[‘keyword’]).”/”;
第二步:找到/include/arc.taglist.class.php文件
查找以下代码
$purl=$this->GetCurUrl();
$purl.=“?/”.urlencode($this->Tag);
修改为:
$purl=“/tags/”.urlencode($this->Tag);
第三步:设置伪静态:
apache主机:
RewriteRule^tags\.html$tags\.php
RewriteRule^tags/(.*)/$tags.php?/$1
RewriteRule^tags/(.*)/([0-9]+)/$tags.php?/$1/$2/
Nginx主机:
rewrite“^/tags\.html$”/tags\.phplast;
rewrite“^/tags/(.*)/$”/tags.php?/$1/last;
rewrite“^/tags/(.*)/([0-9]+)/$”/tags.php?/$1/$2/last;
通过以上操作可以将原来的tag标签路径改成/目录/数字.html这种利于SEO的结构形式,希望大家收藏。
版权说明:本文由叶哥seo培训原创编辑,文章地址:http://www.yegeboke.com/post-10.html,转载请注明出处!
标签: tag标签