关于dede织梦搜索的问题?
修改一下文件,就能实现织梦dede后台怎么查找文章内容关键词。
登录网站ftp后台,找到后台目录,默认是dede,一般都会修改这个目录名称,然后再找到content_listphp这个文件,备份一下,下载下来后用Dreamweaver打开编辑,找到185行的以下内容:
$whereSql = " And ( CONCAT(arctitle,arcwriter) like '%$keyword%') ";替换成:
$whereSql = " left join dede_addonarticle on arcid=dede_addonarticleaid "$whereSql" And ( CONCAT(dede_addonarticlebody,arctitle,arcwriter) like '%$keyword%') ";替换完成以后重新刷新一下后台,再键入相关关键词的时候,就会出现很多标题中不含搜索关键词的文章列表,这些文章就是内容中包含搜索关键词的文章,点击进去以后,按ctrl+f就可以查找到关键词在文章中所在位置,这就是怎么查找dede文章中的关键词,这个还是比较的方便。
用robots Disallow掉动态网页,禁止收录一些目录就可以了,你的没有写robots吧。 我的也是dedecms的,你可以看看我的robots写法,robots是放在根目录的哦,这你应该知道。参考网站
织梦的查询功能是按照写文章时的关键词来搜索的,如果你写文章时没有写关键词,那么系统就自动生成。
写文章时
如果是已写好的文章的文章可以修改
间隔的逗号要是英文输入状态下打出的
/templets/default/searchhtm 这个DEDECMS默认的搜索结果页面模板路径。
程序是/plus/searchphp
只要把searchhtm模板做出来就OK了。
如果你的模板名称不是default 那么就放到你设置的默认模板目录下。
找到searchphp这个文件,修改!
找到里面有这个标题搜索,和智能搜索的,将其中的2个代码位置调换下就可以了,后面的字你可以改成自己想要的即可!不明白的HI我,或者百度飞鹿优化,找里面的教程
0条评论