Какая страница вашего сайта важнее: /catalog/ или статья в блоге двухлетней давности? Пока страниц пятьдесят, на этот вопрос отвечает интуиция. Когда их пять тысяч — интуиция молчит, а структура ссылок превращается в то, что никто в компании полностью не видел: меню ведёт в каталог, блог ссылается на фильтры, фильтры — друг в друга, и где-то в этом переплетении есть страницы, до которых внутренний вес доходит по щепотке.

У этой задачи есть давний числовой ответ — PageRank. Не тот, по которому Google ранжирует весь интернет, а его домашняя версия: рассчитать веса только по внутренним ссылкам одного сайта. Я написал инструмент, который делает это от краула до отчёта, и в этой статье расскажу, как устроена математика, какие грабли встречаются по дороге и что из отчёта действительно можно выжать.

Сразу для прозрачности: инструмент мой, он платный, есть бесплатная версия с лимитами. Но статья — про методику: формулы, нормировку и интерпретацию можно воспроизвести и собственным скриптом, и я покажу, как.

Читать далее