CSDN排名规则

最近在CSDN的总榜单上一直徘徊在1000名出头,每周有二十多篇的新的原创文章,总积分也在持续增长,但排名一直没有进步,我很好奇,难道其他1000名左右的创造者的都这么疯狂?每周都会发表20篇以上的文章?于是怀着好奇心研读了一下CSDN排名的规则,解读如下:

一、榜单种类与说明

CSDN的榜单主要分为三类:

1.1 内容榜:根据单片文章的指数进行排名

关于榜单排序,算法根据文章的点击率互动率,结合一定的时间衰减,对符合要求的原创文章,进行热度值排序

其中用户榜作者周榜作者总榜,是作者所有文章的汇总排名,体现在作者博客的首页:

1.2 用户榜:根据用户的分数进行排名

  • 新晋作者榜:针对最近4内的新注册用户
  • 作者周榜:基于作者过去四周内的原创文章的种阅读量互动数据,对其进行排序。

  • 作者总榜:基于作者博客总的积分,对合规和创作活跃的用户进行排名。

这里的一个关键因素是“时间””,这是容易别忽略的。

如果用户创作的内容不合规,将不被排名;

如果用户创作不活跃,将根据其最近一次创作的时间,对其名次进行下调,下调的系数是一个时间衰减函数。10个月未创作,系数将衰减为零。

  • 历史贡献榜:基于博客总积分对全部用户进行排名。

作者总榜与历史贡献榜与的区别在于,前者是在活跃用户群中排名,历史贡献榜包括了非活跃用户,甚至是僵死用户。

  • 问答答主排行榜:针对活跃的,参与问答的用户。

1.3 技术榜:T500 标杆采用指数.

这是最新技术栈排行榜,主要针对开源平台与框架。这对与了解最新的技术栈有一定的帮助与指导作用。

二、关键指标说明

2.1 作者相关的指标

  • 粉丝数
  • 点赞数
  • 点击量
  • 互动数
  • 收藏数
  • 积分数

2.2 单篇文章的指标

  • 点赞数
  • 点击量
  • 互动数
  • 收藏数
  • 阅读比例(是否阅读完整篇文章)

三、指标的时效性

这是一个容易被忽略的指标

上述的指标,如点击量,是有一定的失效性的,时效性的,相同数量的指标数,随着时间的推移,其效果是下降的。

如:周排名,只基于4周内的文章的指标参数进行统计,超过该时间的指标,对周排名没有任何影响。如4个星期前发布的文章,新增点击量即使很高,对周排名也没有影响。

时间系数::文章发布的时间越久远,时间衰减的系数越大。这种算法的目的是鼓励创造者创作新的内容,而不是躺在历史的功劳簿上,也是对新创造者的一种鼓励。避免老创造者吃老本。

因此,新创造文章的各种指标,对排名的而影响是大于老的、原先创造的文章的相同指标的。

这是容易被创造者忽略的。

四、提升指标的方法

(1)多创作新内容,增加总积分。

(2)增加新内容的各种指标:点击量、点赞数、点击量、互动数、收藏数

(3)增加宣传:在朋友圈推广自己的文章,增加单篇文章的指标(需要注意时效性,最好推广性内容,新文章)

(4)为文章使用吸引人的标题,好的标题能够吸引更多的点击量。

(5)增添文章的优质内容:吸引作者的关注和看完整篇文章。

(6)控制文章的篇幅:太长的文章,可能增加收藏了量,但也影响“看完文章”这个指标。

五、积分规则

积分规则如下:

  • 每发布一篇原创或者翻译文章:可获得10分 
  • 每发布一篇转载文章:可获得2分 
  • 博主的文章每被评论一次:可获得1分 
  • 每发表一次评论:可获得1分(自己给自己评论、博主回复评论不获得积分) 
  • 博文阅读次数每超过100次:可获得1分,阅读加分最高加到100分,即文章点击上万次截止(100 * 100 = 1万) ,每阅读1000次,可以增加10分,相当于发布一篇文章。
  • 文章被投票:顶1票加1分,踩1票减1分 
  • 文章被管理员或博主本人删除,相应减去博主基于该篇博文所获得的分数 
  • 评论被管理员或博主删除,相应减去发评论者和博主基于该评论各自获得的分数
  • 另外会开设相应的抄袭举报功能,一旦举报证实某篇原创文章抄袭,将扣除博主该篇文章相应的得分

增加积分的两种主要方法:发表文章 +  增加文章的阅读量,一片文章,最多100+10 =》 110分。

一开始的问题有答案了吗?好像似乎还没有。

似乎已经有了:

  • 无论是总排名还是周排名,并不是按照总积分来排名的,而是按照“综合指标来排名的”。
  • 综合指标不仅仅取决总积分,还取决于其他指标:点赞数、点击量、互动数、收藏数、阅读比例,因此总积分的增加,并不一定能够增加排名,这就是为啥,增加了文章数,总排名停滞不前的原因。
### CSDN 用户等级与排名规则解析 CSDN 的用户等级和排名主要通过积分体系来决定,以下是具体的计规则: #### 积分获取方式 1. **发布文章** - 发布一篇原创或翻译文章可以获得 10 分[^3]。 - 转载文章每篇得分为 2 分。 2. **互动行为** - 每当博主的文章被他人评论一次,则博主可获得 1 分。 - 博主发表评论(不包括自评或回复),每次也可获得 1 分。 3. **阅读量奖励** - 文章每增加 100 阅读量即可获得 1 分,上限为 100 分,即单篇文章达到一万阅读量后不再继续加分。 4. **投票影响** - 如果文章收到“顶”的投票,每一票加 1 分;如果收到“踩”,则每一票扣 1 分。 5. **违规处理** - 若文章因违反规定而被删除,其对应的积分也会随之扣除。 - 同样地,若评论被移除,相关用户的积分同样会被调整,通常是在每周固定时间统一执行这一操作。 6. **抄袭惩罚** - 对于举报并确认存在抄袭情况的内容,原作者将失去该部分内容带来的全部积分收益。 #### 等级划分标准 根据上述积分累积的情况,不同级别的会员资格定义如下: - **三星会员**:需进入技术总榜前十名持续至少一周,或是具备其他形式的技术专长认证(例如成为网友专栏作家等)[^2]。 - **四星会员**:要求位列技术总榜前三甲满一周及以上,或者展现出特别显著的社会价值贡献。 - **五星会员**:满足两种条件之一即可达成此殊荣——要么连续三月稳居榜单前三行列,又或者是长期坚持高质量产出且积极回馈社群的资深成员。 此外,“CSDN 声望”作为一项新的尝试性指标正在测试阶段,旨在更全面反映用户在其生态内的综合影响力水平[^1]。尽管具体法尚未完全公开透明化,但它无疑将成为未来评估个体成就的重要参考维度之一。 ### 查询个人排名方法 目前最直接的办法就是登录自己的账号页面,在那里可以查看到当前所处的具体位置以及距离下一个里程碑还有多远的距离信息展示区域应该会有明确指示说明如何进一步提升自我表现从而改善整体排行状况。 ```python # 示例代码用于模拟简单的积分统计逻辑 class BlogPost: def __init__(self, is_original=True): self.is_original = is_original self.comments_count = 0 self.reads_count = 0 @property def score(self): base_score = 10 if self.is_original else 2 comment_bonus = self.comments_count * 1 read_bonus = min(100, (self.reads_count // 100)) * 1 return base_score + comment_bonus + read_bonus post = BlogPost(is_original=True) post.comments_count += 5 post.reads_count += 1500 print(f"The total score of this post is {post.score}") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值