Записки Формула расчета PR. Распределение Page Rank внутри сайтаКак лучше управлять индексацией внутренних ссылок на сайте, чтобы повысить PR его отдельных страниц? Рассмотрим формулу, по которой вычисляется PR для текущей страницы A: здесь d – коэффициент затухания ссылочного веса, точное его значение скрывается Гуглом, обычно его принимают за 0,85. В контексте нашего вопроса это несущественно, так как мы хотим оценить PR выбранных страниц на сайте относительно всех остальных; Особенности:
Как же пользоваться этой формулой, ведь в правой части указаны PR страниц, которые тоже предстоит вычислить? Возьмем все-все страницы в Интернете, проиндексированные Гуглом и примем начальный PR каждой из них за единицу, затем последовательно вычислим Page Rank для всех. Это была первая итерация, в результате которой каждая страница получила какое-то значение PR. Повторяем много раз вычисления по этому алгоритму, используя в качестве PR страниц величины, полученные на предыдущем шаге. Особенность алгоритма состоит в том, что какой бы начальный PR мы не взяли и в каком бы порядке не вычисляли его, за достаточно большое количество итераций мы придем к одним и тем же числам. Однако, привычный всем целочисленный PR от 0 до 10 – это не то, что мы получили в предыдущем абзаце. PR 0…10 – так называемый "Тулбарный" PR (ToolBar PageRank), он введен для того, чтобы можно было представить все значения PR в абсолютных величинах независимо от количества страниц в сети. Вот он: где base – некое число, зависящее от количества страниц в индексе Гугла и других факторов, обычно берут base равное 7; Коэффициенты base и a, как и сама формула для TLPR нам сейчас не важны, главное, что увеличение TLPR всегда связано с увеличением PR, поэтому сконцентрируемся на последнем. Забудем про внешние ссылки на другие ресурсы и попробуем рассчитать PR исходя только из внутренних факторов. Допустим, у нас есть сайт, состоящий из шести страниц: На каждой есть меню: "Главная страница", "О сайте", "Список статей". На пункты меню ссылаются все страницы сайта. "Список статей" кроме этого ссылается еще на страницы со статьями. Page Rank при таком ссылочном распределении обозначен на схеме сверху. При расчете PR я сделал 100 итераций, взяв за начальное значение единицу и округлил полученные числа до сотых после запятой. Допустим, мы хотим продвигать только главную страницу. Чтобы повысить ее PR, логично будет разрешить индексировать лишь те ссылки, которые на нее ведут. Учтем при этом, что ни одна страница не должна оказаться отсеченной от сайта, то есть на каждую должна быть поставлена индексируемая ссылка: Что ж, PR требуемой страницы возрос. Попробуем теперь поставить с нее ссылку на "Статью 1" и посмотрим, как изменится распределение: Казалось бы, ставя лишнюю ссылку на главной странице, мы должны уводить с нее ссылочные вес и тем самым ослаблять ее. Но на деле оказывается совсем наоборот – ссылочный вес возвращается с прибавкой! Этим действием мы одновременно поднимает и "Статью 1". Пусть теперь мы передумали и решили раскручивать только список статей: Только что нам удалось получить больший PR из всех вычисленных ранее, равный 2,8 для списка статей. Как показывает данный пример, проще увеличить PR страницы, имеющей много внутренних ссылок, при условии конечно, что на нее будут установлены обратные. Этот же эффект был продемонстрирован, когда мы делали ссылку на "Статью 1" с главной. А теперь нарушим логическую структуру сайта: поставим с главной страницы ссылки на все остальные, а со всех страниц на главную. Другие же ссылки закроем от индексации. Выводы:
А вот и скрипт, который поможет вам с расчетом PR. Поэкспериментируйте с разными вариантами индексации ссылок на сайте.
Комментарии
|
Copyright © 2024 ScriptScript.ru, по всем вопросам пишите нам через форму обратной связи. |
Ничего не понял, так мы принимаем их PR равным 1 или все-таки вычисляем?