成都SEO:dede仿站有关搜索页面常见问题总结
dede仿站说起来也简单,但有些细节也很让人头疼。特别是一些细微方面,如果做得不好,那么可能就像下棋一样,“一招不慎,全盘皆输”。因为某一个方面做得不好,你的成果就会大打折扣。所以说细节很重要。最近一段时间,胡国荣在用dedecms仿制学校模板的过程中遇到了几个问题,因为是我没有遇到过的,在我的那篇[织梦仿站应该注意的问题总结]没有总结到,而这几个问题都是关于搜索页的,很多人都说搜索页是很特殊的页面。以前我用dede仿图片站模板的时候也遇到过这样的情况,但是没有很好的处理好。今天成都SEO要给大家分享的是关于dede仿搜索页常见问题。
点击搜索框到搜索的页面反应超慢
什么意思呢?就是说在其他页面搜索某个关键词的时候,另外跳转到搜索页面,搜索出包含关键词的文章非常慢,一般都要在一分钟以后才能打开搜索页面,如果按照这样的效果,我想,不管是百度蜘蛛还是用户体验都会NG了。搜索某个关键词正常的打开速度应该不超过5秒,这样的情况如何才能达到呢?解决办法是:系统设置》其他选项》然后把这项改为是否启用文章全文检索功能 否,如图所示。
搜索页不能调用热门关键词和最新关键词的问题
搜索页模板里有一个相关关键词搜索是用的{dede:likewords num='8'/},没有其他的关键词调用。那么我们如果想在搜索页调用热门关键词和最新关键词,按照常理来说是用dede后台里的说明用{dede:tag row='30' sort='new'/}调用最新关键词,用{dede:hotwords /}调用热门关键词。意外的是用这两个在搜索也根本起不到任何作用。怎么办?在网上搜索了一番之后,找到了解决办法,利用dede自定义宏标记来实现:把前面的这些标记自定义到宏标记里,最后生成js调用。
搜索页分页标签出现错位的现象
先上图:
描述:搜索页搜索某个词语的时候,如果搜索到的页面比较少(低于20篇)完全正常,搜索到的页面超过20篇的时候,会出现错位的现象,在查看了生成的网页源文件以后发现,dede:pagelist里是用table tr td来分页,而不是用的dede默认的li分页。仔细看里面的td还定义了一个宽度,至此找到了问题的所在,正是因为这个宽度导致“上一页”“下一页”“首页”“末页”等出现错位现象。解决办法是:自定义css样式tr td{width:auto;}。
dedecms仿站是一个不断摸索的过程,欢迎各仿站爱好者加入仿站QQ群:174120495 共同交流。
相关新闻>>
- 发表评论
-
- 最新评论 更多>>