Dedecms自动在发布的文章中添加关键词的超链接,有助于优化,但过度优化不好。
复制代码编码以下:
foreach($kwsas$k)
{
$k=trim($k);
if($k!=”")
{
if($i>$maxkey)
{
break;
}
$myrow=$this->dsql->GetOne(“select*fromdede_keywordswherekeyword=’$k’Andrpurl<>”“);
if(is_array($myrow))
{
$karr[]=$k;
$GLOBALS['replaced'][$k]=0;
$kaarr[]=“<ahref=’{$myrow['rpurl']}’><u>$k</u></a>”;
}
$i;
}
}
把它换成:
复制代码编码以下:
global$dsql;
$query=”SELECT*FROMdede_keywordsWHERErpurl<>”ORDERBYrankDESC”;
$dsql->SetQuery($query);
$dsql->Execute();
while($row=$dsql->GetArray())
{
$key=trim($row['keyword']);
$key_url=trim($row['rpurl']);
$karr[]=$key;
$kaarr[]=“<ahref=’$key_url’target=’_blank’><u>$key</u></a>”;
}
温馨提示一下:文档的改动一定要注意备份数据!
在后台管理,系统配置里设置一下全自动更换的频次就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)