История создания PageRank
PageRank был разработан в 1996 году Ларри Пейджем и Сергеем Брином – основателями Google, еще во время их учебы в Стэнфордском университете. Название алгоритма происходит от фамилии одного из создателей – Ларри Пейджа, а также от английского слова «page» (страница).
До появления Google большинство поисковых систем ранжировали страницы на основе частотности употребления ключевых слов. Это приводило к тому, что владельцы сайтов просто заполняли страницы повторяющимися запросами, не заботясь о качестве контента. PageRank изменил эту ситуацию, предложив новый подход – оценку важности страницы на основе ссылочной массы.
Google использовал этот алгоритм как один из ключевых факторов ранжирования, что позволило ему быстро обойти конкурентов и стать крупнейшей поисковой системой в мире.
Как работает алгоритм PageRank
Основная идея PageRank заключается в том, что каждая веб-страница в интернете имеет определенный «вес» (авторитет), который передается другим страницам через ссылки. Этот вес рассчитывается на основе количества и качества входящих ссылок.
Алгоритм работает следующим образом:
- Каждая страница в интернете получает начальное значение PageRank.
- Если одна страница ссылается на другую, то часть ее PageRank передается по ссылке.
- Чем больше качественных ссылок ведет на страницу, тем выше ее PageRank.
- Вес каждой ссылки зависит от PageRank страницы-донора: чем выше PR у донора, тем больше он передает «ссылочного сока» (link juice).
- Итоговый рейтинг каждой страницы определяется путем многократного пересчета значений по всему интернету.
Формула PageRank
Алгоритм рассчитывает рейтинг страницы по следующей формуле:
PR(A)=(1−d)+d∑(PR(i)/L(i))
Где:
- PR(A) – PageRank страницы A.
- d – коэффициент затухания (обычно 0.85), учитывающий вероятность того, что пользователь не перейдет по ссылке.
- PR(i) – PageRank страницы, ссылающейся на A.
- L(i) – количество исходящих ссылок на странице i.
Это означает, что ценность ссылки зависит не только от авторитета страницы-донора, но и от количества других страниц, на которые она ссылается.
Факторы, влияющие на PageRank

- Количество входящих ссылок – чем больше страниц ссылаются на сайт, тем выше его PageRank.
- Качество донорских сайтов – ссылки с авторитетных ресурсов имеют больший вес, чем с малоизвестных и низкокачественных сайтов.
- Тематическая релевантность – ссылки с сайтов схожей тематики ценятся выше.
- Количество исходящих ссылок на странице-источнике – если страница-источник ссылается на слишком много других сайтов, то передаваемый вес каждой отдельной ссылке уменьшается.
- Внутренние ссылки – грамотная внутренняя перелинковка помогает перераспределять PageRank внутри сайта.
Ранее манипуляции с PageRank (например, массовая покупка ссылок) были популярными методами SEO, но со временем Google начал бороться с искусственными ссылками и внедрил алгоритмы для выявления таких схем.