如何解决DEDECMS57在后台更新补丁后,文章内容页不显示关键词!

如何解决DEDECMS57在后台更新补丁后,文章内容页不显示关键词!,第1张

第一:基础优化

网站后台-->系统基本参数-->文档HTML默认保存路径,清除掉,所有的栏目地址都保存到根目录即可。

第二:网站地图

织梦默认的网站地图是生成在DATA目录中,其实百度官方也给出了回答,不会因为路径而导致抓取sitemap,这点可以放心,织梦默认的地图默认需要修改一下,默认生成的只是几个栏目,可以把文章页列表写进去,插入arclist即可。

第三:栏目和文章页标题

可以给织梦网站的栏目设置不同的关键词,针对栏目设置的关键词来做文章,这样对能够大大提高栏目页的权重,还有文章页面的关键词,充分利用长尾关键词能给网站快速增加流量有优势!(这个关于织梦的相关优化搜外都有教程)

第四:织梦CMS程序应用

织梦后台功能还是很强大的,比如采集-->文档关键词维护-->可以添加已经发布过的文章关键词做锚文本,可增加用户粘度和提高用户体验,建议把关键词频率设置为2-3比较合适,不断的积累,细水长流。

第五:系统安全

如果是简单企业站,可以删除根目录中install,member,tagphpindexphp这些文件,会提高系统安全性。

你这个 是css问题 如果不出意外 你这里是 用的 li 标签吧 很明显 你没控制 关键词的长度 导致 关键词的长度超过了每个单元的宽度造成换行了三种处理方式:第一,在dedecms模板里面 对关键词的长度进行处理,多了就切掉 保证只有一行;第二,给该展示标签加上一句: overflow:hidden; 让其对多余的字符进行不展示处理;第三:增加该DOM的宽度 使其能够完整的单行展示

总的说来,本人都不是很喜欢 我觉得最好的办法 是 弹性处理 就是不限制该DOM的宽度

第一行:

<meta name="keywords" content="{dede:fieldkeywords"/>

后面少了个 大括号吧? “}”

你的不管用是没有调出文章还是调出来的文章是不是随机的,建议尝试下这个

{dede:article row='4' orderby='rand’ titlelen='42' keyword='xxx'}

{dede:fieldclick/}只能在文章页调用,且是静态数值,手动更新文章这个阅读数才会更新。

列表页动态更新阅读数调用:

<script src="/plus/countphpview=yes&aid=[field:id/]&mid=1" type='text/javascript' language="javascript"></script>

列表页调用文章关键词:

[field:id runphp=yes]

global $dsql;

$tags = '';

$query = "SELECT keywords FROM `dede_archives` WHERE id='@me' ";

$dsql->Execute('keywords',$query);

while($row = $dsql->GetArray('keywords'))

{

$keywords1=$row['keywords'];

}

@me=$keywords1;

[/field:id]

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何解决DEDECMS57在后台更新补丁后,文章内容页不显示关键词!

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情