Facebook Twitter Telegram Linkedin Product Hunt

SiteAnalyzer: принципи розрахунку внутрішнього PageRank

Опис принципів розрахунку

Comments
 572
2019-03-13 | Час читання: 6 хвилин
Facebook
Автор: Simagin Andrey

SiteAnalyzer: принципи розрахунку внутрішнього PageRank

У новій версії SiteAnalyzer ми реалізували розрахунок внутрішнього PageRank сайтів, про яких ви часто просили і який доступний лише в нечисленних платних програмах.

Сьогодні ми з радістю повідомляємо, що в новій версії SiteAnalyzer 1.8 розрахунок внутрішнього PageRank доступний для всіх користувачів скоєно безкоштовно!

SiteAnalyzer 1.8, PageRank, Опис принципів розрахунку

Нижче йде короткий опис алгоритму та можливостей його застосування в програмі при аналізі перелинковки сторінок ваших сайтів.

Що таке PageRank і для чого він потрібен

PageRank - це числова міра "важливості" сторінки, введена пошуковою системою Google і залежить від кількості і якості що посилаються на неї. Іншими словами, PageRank це алгоритм розрахунку авторитетності сторінки: чим більше посилань веде на сторінку, тим важливішою і авторитетної вона визнається.

PageRank, algoritm, Google

Таким чином, грамотний підхід до побудови структури сайту стає одним з ключових умов успішного ранжирування всього ресурсу і його окремих сторінок. Принцип розрахунку внутрішнього PageRank, викладений в цій статті, дозволить з'ясувати, наскільки грамотною з точки зору пошукових систем є архітектура ваших сайтів.

Принцип розрахунку PageRank

Оригінальний алгоритм розрахунку PageRank був розроблений творцями Google Лоуренсом Пейджем і Сергієм Бріном. Алгоритм виглядає наступним чином:

PR(A) = (1-d) + d (PR(T1) / C(T1) + ... + PR(Tn) / C(Tn))

де:

  • PR (A) - PageRank сторінки A
  • PR (Ti) - PageRank сторінки Ti, яка посилається на сторінку A
  • C (Ti) - кількість зовнішніх посилань сторінки Ti (лінків, що посилаються на інші сайта)
  • d - коефіцієнт дампа, що лежить в проміжку від 0 до 1. Це "пом'якшувальний" коефіцієнт, що визначає ймовірність того, що випадкових користувач, який відвідав сторінку Ti, перейде по зовнішньому посиланню на сторінку A (як правило, випадкова величина). Відповідно до алгоритму Пейджа і Бріна, коефіцієнт пом'якшення d зазвичай = 0.85

Детальніше про формулу ви можете дізнатися:

  • прочитавши тут http://infolab.stanford.edu/~backrub/google.html і тут http://ilpubs.stanford.edu:8090/422/1/1999-66.pdf
  • а також скачавши приклад розрахунку PageRank в Excel за цим посиланням

Потрібно розуміти, що PageRank не класифікують веб вузли як єдине ціле, а визначається для кожної сторінки окремо. Чим менше число зовнішніх посилань, розташованих на сторінки Ti, тим більшу вагу вони мають.

Існує також інший алгоритм розрахунку PageRank (більш сучасний):

PR(A) = (1-d) / N + d (PR(T1) / C(T1) + ... + PR(Tn) / C(Tn))

  • де N - загальне число всіх сторінок інтернету. Даний алгоритм не розходиться в корені із запропонованим раніше (1-d) / N - це математичне очікування, що визначає ймовірність переходу користувача сайту Ti на сторінку А

Як розрахувати внутрішній PageRank за допомогою SiteAnalyzer?

Важливо розуміти, що Google розраховує PageRank для абсолютно будь-якої сторінки в інтернет, а SiteAnalyzer розраховує вага кожної сторінки в межах сайту. Тому, щоб проаналізувати структуру внутрішніх посилань на сайті, має сенс звернутися до ідеї підрахунку PageRank і виміряти відносну важливість кожної сторінки в рамках конкретного веб-ресурсу.

Перш за все, для розрахунку Page Rank необхідно просканувати сайт, щоб отримати інформацію про всі його внутрішніх і зовнішніх посиланнях.

Для цього ми запускаємо SiteAnalyzer і запускаємо сканування цікавить нас сайта (наприклад, сайт нашої програми https://site-analyzer.pro/). Число ітерацій для розрахунку PageRank за замовчуванням дорівнює 15, однак при необхідності його можна змінити в налаштуваннях програми (число ітерацій змінюється від 2 до 50, проте значення 15 ми вважаємо найбільш відповідним для швидкого отримання необхідного результату).

Також можна вибрати один з двох варіантів формули розрахунку PageRank, про які ми писали трохи вище.

PageRank settings

Після сканування, перейшовши на вкладку PageRank і запустивши його розрахунок через контекстне меню, ми отримаємо такий результат:

SiteAnalyzer, calculate PageRank

В даному прикладі ми бачимо, що головна сторінка сайту має найбільший ранг, в порівнянні з іншими сторінками, що логічно і абсолютно нормально для даного ресурсу.

Отримані значення PageRank автоматично зберігаються в програмі (значення даних проміжних ітерацій ми навмисно не стали виводити, щоб не відволікати користувача непотрібними даними).

Візьмемо інший приклад, сайт Y. За підсумками підрахунку внутрішнього PageRank статистика виглядала так:

SiteAnalyzer, calculate PageRank

Внутрішній PageRank основної сторінки каталогу виявився вищим за аналогічний показник для головної сторінки сайту. Даний аспект не тягне за собою негативних наслідків з точки зору ранжирування, так як баланс зберігається за рахунок зовнішніх посилань, що входять на головну сторінку сайту. Однак, важливо враховувати даний момент і не допускати ситуації, коли сторінка каталогу виявиться в результатах органічної видачі вище, ніж головна сторінка ресурсу.

Висновок

У даній статті ми розглянули два робочих варіанти розрахунку PageRank в програмі SiteAnalyzer, за допомогою якої ви зможете абсолютно безкоштовно аналізувати навігаційну структуру ваших сайтів, а також оптимізувати систему внутрішніх посилань ресурсу для передачі посилального ваги найбільш важливих сторінок.

Якщо у вас залишилися питання або пропозиції з даного функціоналу програми, ви можете їх викласти в коментарях до даної статті, або відправивши нам листа через форму зворотного зв'язку.

Дякуємо за увагу!

Iнші статті

Оцініть статтю
5/5
1



<< Назад

Наші клієнти