ChatGPT批量写原创文章软件

dedecms自动关键词(织梦自动关键词)

织梦DedeCMS文章标题如何随机自动增加长尾关键词?这个好弄,弄个0-3的随机数然后输出数组即可。if ( ! function_exists('wordtitle')) { function wordtitle($title) { static $arr = array('A', 'B', 'C

本文目录一览:

  • 1、织梦DedeCMS文章标题如何随机自动增加长尾关键词?
  • 2、dede系统已经发表的文章如何自动获取关键词
  • 3、dedecms5.7怎么设置文章自动插入关键词超链接

织梦DedeCMS文章标题如何随机自动增加长尾关键词?

这个好弄,弄个0-3的随机数然后输出数组即可。

if ( ! function_exists('wordtitle'))

{

function wordtitle($title) {

static $arr = array('A', 'B', 'C', 'D');

echo $arr[rand(0,3)];

return $return;

}

}

dede系统已经发表的文章如何自动获取关键词

关于dede系统自动获取关键字内容上主要分三部分来讲:

1.dede自动获取关键字链接增加站内锚文本

2.dede自动添加关键字频率设置

3.删除dede系统变量

下面具体看看以上三点在dede系统中应该如何实现,这里主要以操作及设置参数介绍为主,详解!!!

一、dede自动获取关键字链接

这个比较简单,新手也能独立完成,主要是其中一些注意的,以及一些参数的意义在这里说一下:

1.系统目录——采集——文档关键字维护

2.设置参数详解

a.新增关键字:(需要显示的关键字文本)

b.链接网址:(关键字链接地址)

c.频率:(自动获取关键字频率,默认为30,这里不需要修改,因为每个关键字锚文本只需要在文中出现一次,后面第二步具体设置)

注意:举例说明,以百度知道网站为例,需要在每篇文章出现“百度知道”的时候自动添加链接锚文本即可这样操作:新增关键字:(百度知道) ,链接网址:() ,频率:(默认为30,不用修改)

其实方法很简单,并不需要改根目录下的任何文件,只需要设置好之后即可一步到位,使dede在发布文章时自动加上关键词链接即可,所以下次如果看到什么要修改系统文件什么的,基本可以忽略了。不过,还是有以下几点需要注意:

a.每篇文章中相同的锚文本最好只出现一次(如:当一篇文章中有上百个关键字时,每个关键字都自动添加关键字锚文本,seo会认为你是在作弊,这点一定切忌!但是这里的频率设置没有任何意义,一般我们通过添加变量控制关键字锚文本出现频率,下面第二点说到)

b.自动链接会切断你的手动链接(如:我现在在后台设置了“百度知道”链接到,但是如果我更新文章时手动给“举办XX活动”添加了到其他相关页面链接的话,文章更新后看到的效果其实是“百度知道”链接到了后台设置好的链接,而“具备XX活动”则链接到了手动设置好的那个页面,这就是所谓的“自动链接会切断你的手动链接”可能用词不当,但是这点是要注意的)

二、dede自动添加关键字频率设置

再次申明,这个也不需要修改系统文件,只需要添加一个控制变量即可。这里我们用cfg_replace_num变量来控制相同关键字锚文本的出现频率:

1.系统——系统基本参数

2.添加新变量(这里需要截图细说)

变量名称:即你说添加的变量,这里是cfg_replace_num而不是你自己填

变量值:这个很好理解,每个关键字锚文本只出现一次,即设置为1

参数说明:限制关键字替换次数(这个将会显示在控制选项中,这个个人可以根据爱好不同自己设定)

所属组:即出现在那个组,可选项为:站点设置 | 核心设置 | 附件设置 | 会员设置 | 互动设置 | 性能选项 | 其选项 | 模块设置 ,这里你选择那一个,这个变量就是出现在那一组下面,以后设置就可以在这个组别里找,这里我选择《其他选项》,所以会只会在其他选项中找到 他,效果如下:

这样设置好之后先更新一篇文章测试,如果ok,则更新所有文档。看完介绍不知道你设置对了没有?如果设置的不理想可以删掉变量重新设置,但是在dede后台控制面板中并没有这个选项,我们可以运用SQL命令行工具删除变量,想删那个删那个,这个将在第三点。

三、删除dede系统变量

这里我们需要用到dede后台的“SQL命令行工具”,其实没有什么高深的。在dede系统后台——系统设置——SQL命令行工具——运行SQL命令行(单行或者多行这个按需求来定)

Delete FROM dede_sysconfig where varname="cfg_replace_num",其中“cfg_replace_num”为你要删除的变量名称。

dedecms自动关键词(织梦自动关键词)

dedecms5.7怎么设置文章自动插入关键词超链接

--文档关键词维护 添加关键词及链接 2、后台-系统-核心设置 关键字替换(是/否)使用本功能会影响HTML生成速度: 是 3、后台-系统-其他选项 文档内容同一关键词替换次数(0为全部替换): 设置一个数值 (这里顺便提一下,比如一篇文章含有互相包含关键词,比如dede和dedecms,系统会把后面的dedecms会被dede替代,我的做法是,关键词替换次数设置为1次,然后文档关键词维护那里把dede和dedecms的频率设置成一样,就搞定了。) 修改文件:/include/arc.archives.class. 查找以下代码: 以下是代码片段:

foreach(  $kws as   $k) {   $k = trim(  $k); if(  $k!=''") { if(  $i   $maxkey) { break; }   $myrow =   $this-dsql-GetOne("select * from dede_keywords where keyword='  $k' And rpurl'' "); if(is_array(  $myrow)) {   $karr[] =   $k;   $GLOBALS['replaced'][  $k] = 0;   $kaarr[] = "  $k"; }   $i++; } }

将以上代码替换为以下代码: 以下是代码片段:

global   $dsql;   $query="SELECT * FROM dede_keywords WHERE rpurl'' ORDER BY rank DESC";   $dsql-SetQuery(  $query);   $dsql-Execute(); while(  $row =   $dsql-GetArray()) {   $key = trim(  $row['keyword']);   $key_url=trim(  $row['rpurl']);   $karr[] =   $key;   $kaarr[] = "a href='$key_url' target='_blank'u  $key/u/a"; }

【 DedeCMS5.7】需要以下设置: 1、后台-采集-文档关键词维护 添加关键词及链接 2、后台-系统-核心设置 关键字替换(是/否)使用本功能会影响HTML生成速度: 是 3、后台-系统-其他选项 文档内容同一关键词替换次数(0为全部替换): 设置一个数值。

相关文章