日志样式

dedecms怎样做到真正的随机调用文章

  dedecms怎样做到真正的随机调用文章?dedecms是许多站长喜欢的建站开源程序,因为使用方便、操作便捷、功能齐全,但是并不是所有的人都会完全的使用,就如今天我们要讲的随机调用一样。

  织梦调用手册中有关于随机调用的方法,在调用文章列表的时候,使用orderby='rand'就是随机调用的意思。写法如下:

dedecms怎样做到真正的随机调用文章

  {dede:arclist id='2' row='5' titlelen='40' orderby='rand'}

  具体的意思就是随机调用id为2的栏目下的5篇文章,标题调用字符数不超过40.但是这样有一个问题,虽调用出来的的确是随机调用的,在每一页该调用代码调用出来的都是一样的。

  比如我在page1.html页面和page2.html页面都这样调用随机文章,那么在page1.html和page2.html页面上调用出来的文章列表是一样的,我们优化一个页面的时候,要尽量降低页面的重复度,所以在同样一个版块,我们希望调用出来的随机文章是真正的随机的,也就是说在page1.html和page2.html两个页面同样的代码,调用出来的文章列表是不一样的。

dedecms怎样做到真正的随机调用文章

  那么该如何去写这个随机调用代码呢?优点网络为大家提供正确的写法:

  {dede:arclist id='2' row='1000' pagesize='5' titlelen='40' orderby='rand'}

  可以看出该写法较比前面的写法将row的值变的很大,且多了一个pagesize的属性,其余的并没有什么变化。这样就可以达到我们想要的效果,row='1000'意思是随机返回1000篇文章,然后pagesize='5'则表示从随机返回的文章中调用五篇

  这样,在page1.html和page2.html中,调用出来的文章列表就不一样了,而且会发现每一次刷新页面,列表也会变化。这就满足了我们所要的每个页面的重复度要低的要求,当然,优化一个页面,页面内容重复度只是其中一个方面,还得考虑关键词密度(关于关键词密度对于网站排名影响大不大已经做过介绍)、内容质量、标签优化(关于HTML标签的使用对SEO的影响也已经做过介绍)等都是影响因素。

  关于“dedecms怎样做到真正的随机调用文章?”内容就介绍到这里,如果您对dedecms程序的使用还有疑问,可咨询我们,我们将竭尽所能为你解答。

本文地址:https://www.cdwenhua.cn/jiaocheng/67.html