资讯中心

SEO资讯

首页 >技术资讯 > SEO资讯 >

「SEO」自动化伪原创标题 dedeCMS自定义标签应用

  个人站长和中小企业,经常用的CMS是dede功能十分强大,用起来也很方便。

  很多个人站长的内容数据都是采集过来的,采集过的内容具有很高的重复性,

  时代变移,搜索引擎对内容的要求越来越高,最好的内容就是人工编辑,但这并不现实,

  有能力的通常过技术去实现,理论知识可以参考之前发过的内容《内容:采集和处理方案》。

  这里借用dedeCMS,来给大家实例说明,给出一个可落地方案。

  这一篇,只是说标题的伪原创。

  原理:[原标题]-相关搜索词1,相关搜索词2

  如:一条财经新闻,采集过来

  原标题是:

  解码创业板七周年:总市值增逾38倍近97%公司股价上涨

  在百度相关搜索词:

  股价上涨对公司的好处

  ea公司最近一周股价

  资金流出为何股价上涨

  主力资金流出股价上涨

  随机抽取两个相关词,加到原来标题,做伪原创。

  伪原创后的标题变成

  [解码创业板七周年:总市值增逾38倍近97%公司股价上涨]_资金流出为何股价上涨,主力资金流出股价上涨

  这里只是举例子的论理。

  下面介绍在dedeCMS上,如何实现。

  其中两个部份

  自定义标签,作用:根据文章题标去抓百度的相关搜索,其中涉及到一些php知识。

  在dede模板上调用标签

  自定义标签

  dede自定标签文件位置:网站目录includetaglib

  我们自定标签:newkw标签

  在网站目录includetaglib目录下,建一个文件:newkw.lib.php

  newkw.lib.php的代码内容:

  --------------------------------------------------------

  

     if(!defined('DEDEINC')) exit('Request Error!');

「SEO」自动化伪原创标题 dedeCMS自定义标签应用

    /**

     dede CMS版本 :DedeCMSV57_GBK_SP1

     * 文章列自定义2016-10-30 newky by方法营销 微信:emways

     注意:这里是GBK版本;UTF8,可能会乱码,自已想办法

    */

    function lib_newkw(&$ctag,&$refObj){

    $kw= $refObj->Fields['title'];//获取标提

  //$kwurl=trim($ctag->GetAtt('title'));

  $kw=rawurlencode($kw);

  $url=''.$kw;

  $comtxt=file_get_contents($url);

  //提出相关搜索内容

  preg_match_all('(

    //取前5个记录,组成数组

    for($x=0;$x<5; $x++) {

    $comtxts_3[$x]=str_replace('','',$comtxts_2[0][$x]);

    //$comtxts_3[$x]=str_replace('data-type="0">','',$comtxts_3[$x]);

  $comtxts_3[$x]=preg_replace("//",'',$comtxts_3[$x]);

  $comtxts_3[$x]=iconv("UTF-8","GB2312//IGNORE",$comtxts_3[$x]);

  }

  //数组重新排序

  shuffle($comtxts_3);

  //取前2条

  echo$comtxts_3[0].','.$comtxts_3[1];

  return$kkeyword;

  }

  ?>

  -------------------------------------------------------

  2.在dede模板上调用标签:{dede:newkw/}

  在title上加入{dede:newkw/},

  如:[{dede:field.title/}]_{dede:newkw/}

  

  

  如果不懂dede模板是什么,请飘过~~

  关于dedeCMS,自动化内容伪原创,以后再写一篇,请关注留意,谢谢!

  (来源方法营销:微信emways)

顶部