SiteAnalyzer жаңа нұсқасында сіз жиі сұраған және кейбір ақылы бағдарламаларда қол жетімді сайттардың ішкі PageRank есептемесін іске асырдық.
Бүгінгі таңда SiteAnalyzer 1.8 нұсқасының жаңа нұсқасында ішкі PageRank есептемесін барлық пайдаланушыларға тегін алуға болады!
Төменде сіздердің сайттарыңыздың беттерін байланыстыруды талдау кезінде бағдарламадағы алгоритмнің қысқаша сипаттамасы және оны қолдану мүмкіндіктері берілген.
PageRank дегеніміз не және ол не үшін қажет?
PageRank - бұл Google-тің кірген және оған сілтеме жасайтын беттердің саны мен сапасына тәуелді бетінің «маңыздылығы» сандық өлшемі. Басқаша айтқанда, PageRank бет авторитивтілігін есептеудің алгоритмі болып табылады: бетке көбірек сілтемелер, ол неғұрлым маңызды және беделді деп танылады.
Осылайша, сайттың құрылымын құруға құзыретті көзқарас ресурстың және оның жеке беттерінің сәтті бағалануының негізгі шарттарының бірі болып табылады. Осы мақалада баяндалған ішкі PageRank есептеу принципі іздеу жүйелерінің құзыреттілігі сіздің сайттарыңыздың сәулеті екенін білуге көмектеседі.
PageRank есептеу принципі
PageRank есептеудің бастапқы алгоритмі Google Lawrence Page және Sergey Brin авторлары әзірледі. Алгоритм келесідей:
PR(A) = (1-d) + d (PR(T1) / C(T1) + ... + PR(Tn) / C(Tn))
мұнда:
- PR (A) - PageRank бет A
- PR (Ti) - бет A бетіне сілтеме жасайтын Ti беті
- C (Ti) - Ti бетінің сыртқы сілтемелерінің саны (басқа сайттарға сілтеме жасайтын сілтемелер)
- d - 0-ден бастап 1-ге дейінгі диапазонда орналасқан қоқыс коэффициенті. Бұл кездейсоқ пайдаланушының Ti-ге бару ықтималдығын анықтайтын «жұмсартқыш» коэффициенті А-ға (әдеттегі кездейсоқ айнымалы) сыртқы сілтемеден өтеді. Бет пен Бриннің алгоритміне сәйкес, d коэффициенті азаяды, әдетте = 0.85
Формула туралы көбірек біле аласыз:
- мұнда http://infolab.stanford.edu/~backrub/google.html және http://ilpubs.stanford.edu:8090/422/1/1999-66.pdf оқыңыз.
- сонымен қатар осы сілтемеде Excel бағдарламасында PageRank есептеу мысалын жүктеу
PageRank веб-сайттарды тұтастай жіктемейді, бірақ әрбір бет үшін бөлек анықталғанын түсіну керек. Ti беттерінде орналасқан сыртқы сілтемелердің саны неғұрлым аз болса, соғұрлым олардың салмағы көп.
PageRank (қазіргі заманғы) есептеу үшін тағы бір алгоритм бар:
PR(A) = (1-d) / N + d (PR(T1) / C(T1) + ... + PR(Tn) / C(Tn))
- мұнда N - барлық интернет-беттердің жалпы саны. Бұл алгоритм, бұрын ұсынылған (1-d) / N-дан түбегейлі ажыратылмайды - бұл Ти сайтының пайдаланушысының A бетіне көшу ықтималдығын анықтайтын математикалық күту
SiteAnalyzer көмегімен ішкі PageRank қалай есептеуге болады?
Google Интернеттегі кез келген бет үшін PageRank есептегенін түсіну маңызды және SiteAnalyzer тораптағы әрбір беттің салмағын есептейді. Сондықтан, сайттағы ішкі байланыстардың құрылымын талдау үшін, PageRank санау идеясына сілтеме жасай отырып, әрбір веб-парақтың салыстырмалы маңыздылығын белгілі бір веб-ресурста өлшеуге болады.
Ең алдымен, Бет Рейтингісін есептеу үшін сайтты оның ішкі және сыртқы сілтемелері туралы ақпарат алу үшін сканерлеуіңіз керек.
Ол үшін SiteAnalyzer бағдарламасын іске қосамыз және біз үшін қызықтыратын сайтты қарап шығамыз (мысалы, біздің бағдарламамыздың сайты https://site-analyzer.pro/). PageRank есептеу үшін итерациялар саны әдепкі бойынша 15, бірақ қажет болған жағдайда оны бағдарлама параметрлерінде өзгертуге болады (итерациялардың саны 2-ден 50-ге дейін өзгереді, алайда біз қажетті нәтижені тез алу үшін 15 деп есептейміз).
Сіз сондай-ақ PageRank есептеуге арналған формуланың екі нұсқасының біреуін таңдауға болады, ол туралы біз аздап жоғары жаздық.
Сканерлегеннен кейін, PageRank қойындысына өтіп, контекстік мәзір арқылы есептеуді жүргізе отырып, келесі нәтиже аламыз:
Бұл мысалда тораптың басты беті басқа ресурстармен салыстырғанда жоғары деңгейге ие екендігін көріп отырмыз. Бұл ресурстың логикалық және толық қалыпты болып табылады.
Алынған PageRank мәндері бағдарламада автоматты түрде сақталады (пайдаланушыны қажетсіз деректермен алмастырмау үшін, біз осы аралық итерациялардың мәндерін әдейі алып тастамадық).
Есептеудің соңында ішкі PageRank статистикасы келесідей көрінді:
Каталогтың негізгі бетінің ішкі беті сайттың басты бетіне ұқсас көрсеткіштен жоғары болды. Бұл аспект рейтингі тұрғысынан теріс салдарға әкеп соқтырмайды, себебі теңгерім сайттың басты бетіне сыртқы сілтемелер арқылы жүргізіледі. Дегенмен, осы сәтті ескеріп, каталогтың беті ресурстың басты бетіне қарағанда органикалық өнімнің нәтижелерінде жоғары болады деген жағдайға жол бермеу маңызды.
Қорытынды
Бұл мақалада SiteAnalyzer бағдарламасында PageRank есептеуге арналған екі жұмыс нұсқасын қарастырдық. Онда веб-сайттарыңыздың навигациялық құрылымын мүлдем тегін талдауға, сондай-ақ сілтеме салмағын ең маңызды беттерге беру үшін ішкі ресурстық сілтемелер жүйесін оңтайландыруға болады.
Бағдарламаның осы функционалдылығына қатысты сұрақтарыңыз немесе ұсыныстарыңыз бар болса, оларды осы мақалаға түсініктемелерде жаза аласыз немесе кері байланыс формасы арқылы электрондық пошта арқылы жібере аласыз.
Назарларыңызға рахмет!
Басқа мақалалар