小程序搜索引擎优化建议

1. 小程序名称占据很大的权重,搜索引擎会先匹配标题 2. 推广关键词非常重要,权重仅低于名称 3. 推广关键词目前为全匹配模式,所以长尾关键词意义不大,除非日常用语 4. 推广关键词彼此完全隔离,如”ABCD”和”EFG”,搜索”CDEF”并不能搜到 5. 描述中如果包含名称或推广关键词中的关键词,会提升权重 6. …

Python mongoengine禁用ReferenceField字段自动引用

mongoengine中查询ReferenceField或 GenericReferenceField声明的字段,会自动查询出关联的文档。有时候考虑到性能,甚至经常仅仅单纯的调用该字段的值而已,很不幸的是,很多时候你也不知道逻辑上什么时候已经转换了,可能有时候它返回模型本身(继承自Document),有时候又是DBRe…

Python余弦相似度最简函数

很多时候,可能跟只是简简单单的用下这个算法,不需要引入臃肿的包,一个函数搞定。 import math def cosine_similarity(v1, v2): sumxx, sumxy, sumyy = 0, 0, 0 for i in range(len(v1)): x = v1[i] y = v2[i] su…

MongoDB键名不能包含特殊符号

MongoDB字段名称不能包含特殊符号点(即”.”),且不能为空字符串,以及不能以美元符号”$”开头(见官方文档)。另外需要注意的是如果键值存储的是Object类型,那么该Object内部键名同样不要包含点或以$开头,否则你将会遇到各种各样的问题。 建议在入库前就将这些特…