From 5b0003c7921025f77ea3fb08ca65d18f76e9d95a Mon Sep 17 00:00:00 2001 From: biglyderv Date: Fri, 31 Jan 2025 23:41:28 -0500 Subject: [PATCH] penalize internal link spamming --- rank.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/rank.js b/rank.js index 00ee329..c362074 100644 --- a/rank.js +++ b/rank.js @@ -27,7 +27,9 @@ function rankCalc(result, iterations = 10, main = []) { } domains = [...new Set(domains)]; - fnc[unn] = Object.keys(fng[unn]).length / (1+domains.length); + let lf = Object.keys(fng[unn]).length; + + fnc[unn] = lf / (1+domains.length); pr[unn] = 0.1 / rl; } @@ -36,7 +38,7 @@ function rankCalc(result, iterations = 10, main = []) { for (let follow of fnu) { if (follow == unn) continue; let dst = fnc[fnu] || 0; - matrixe[unn][follow] = 1 + 0.3 / (dst + 3); + matrixe[unn][follow] = 1 + 1 / (dst + 3); msum_old += matrixe[unn][follow]; } for (let unn2 in result) {