跳到主要内容

相关文章推荐阅读文章的网站开发

开发缘由

考虑到现代SEO需要考虑到用户体验以及文章的原创度,那么一款的相关文章推荐的功能插件是必不可少了。相关文章推荐在市面上已经有一些了,也有使用代码实现的,然而他们有一个共同点,那就是用CMS的标签来做,这在我看来十分不靠谱,原因有几个:
1. 个人博客几百篇文章加标签没问题,那么采集呢?几万,几十万甚至几百万的文章呢?怎么加标签,根据标签来推荐得有多慢啊
2. 根据标签调用需要将文章的所有字段都查出来,这效率实在是太低了!

开发思路

想要做一个高效率的相关词文章推荐系统,那么必然不能少了分词组件了,一篇文章发表之后,就会生成相关词信息,并且在相关词信息中增加摘要,这样调用的时候只需要调用这些信息,而不需要查询出wp的文章。
在展示的时候,调用含有这些标签的文章,随机的插入到文章中,既提高了原创性,又增强了可读性,在搜索引擎看来,这至少是一篇中等质量的文章。
在文章发布或者更新的时候,生成生成标题,链接,摘要,关键词信息,插入特定的表,为了保证文章内容唯一,在插入文章的时候可以对关键词做判断,如果前几个关键词都相同的话,那么进行文章相似度判别,达到50%以上就可以认为这两篇文章几乎是同一篇文章了,可以强制将新的文章设定为待审核。
延伸阅读:
网站建设公司与网站优化公司的区别有哪些?
网站内链建设中URL选择绝对还是相对路径?

返回顶部