penalize internal link spamming
This commit is contained in:
parent
4ca61ac2fd
commit
5b0003c792
1 changed files with 4 additions and 2 deletions
6
rank.js
6
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) {
|
||||
|
|
Loading…
Reference in a new issue