Google PageRank
Autors: alijs (alijs (at) navigator.lv)Kategorija: Stāsti
Google novērtējums web lapai - PageRank
Runājot par web lapām, bieži dzirdams par Google PageRank. Bet ne visi zina, kas tas īsti ir un kā tiek aprēķināts.
Vispārīgi runājot, PR (šeit un tālāk - Google PageRank) ir Google meklēšanas sistēmas piešķirts web lapas svarīguma jeb nozīmīguma novērtējums. Jo šis novērtējums ir augstāks, jo svarīgāka ir konkrētā web lapa pēc Google uzskatiem. Augstāks PR dod lielākas iespējas web lapai atrasties augstāk starp meklēšanas rezultātiem, tāpēc tas ir diezgan būtisks rādītājs.
PR noteikšanas būtība
Kā tad tiek noteikts PR konkrētai lapai? Svarīgākais faktors, kas nosaka PR, ir linku skaits uz apskatāmo web lapu no citām lapām. Piemēram, ja uz lapu A ir links no lapas X, bet uz lapu B neviena saite nenorāda, tad lapai A būs augstāks PR nekā lapai B. Jeb matemātiski varam apzīmēt to: PR(A)>PR(B).
Tomēr svarīga ir ne tikai saišu kvantitāte, bet arī kvalitāte. Jo lielāks PR ir lapai, kurā ir links, jo lielāku ieguldījumu tas dos uz web lapas PR, uz kuru norāda. Piemēram, uz web lapu A norāda links no B, bet uz lapu C norāda links no D. Tad spēkā ir sakarība: ja PR(B)>PR(D), tad PR(A)>PR(C).
Vēl būtisks faktors ir no lapas izejošo linku skaits. Jo mazāk linku iziet no web lapas, jo tie ir svarīgāki un sniedz lielāku ieguldījumu PR web lapai, uz ko norāda.
PR matemātiskā formula
Matemātiskā formula PR aprēķinam Google avotos, kuru autori ir Google radītāji Sergejs Brins (Sergey Brin) un Lavrenss Peidžs (Lawrence Page), ir sekojoša:
PR(A) = (1-d) + d (PR(T1)/C(T1) + … + PR(Tn)/C(Tn)),
kur:
PR(A) - PR konkrētai web lapai A;
PR(Tx) - PR lapai x, no kuras ir links uz lapu A;
C(Tx) - visu linku skaits lapā x;
d - koriģējošais koeficients (aptuveni 0,85).
Mazliet paanalizēsim formulu no matemātiskā viedokļa. Redzam, ka PR pamatā sastāv no saskaitāmajiem PR(Tx)/C(Tx), kas ļauj secināt, ka lielu ieguldījumu PR sniedz lapas, kam PR(Tx)>>C(Tx).
Vispārīgi runājot - lielāku ieguldījumu PR dod lapas, kurām pašām ir augsts PR un lapas, no kurām ir maz izejošo linku. Tātad nepietiek, piemēram, ievietot web lapu kādā direktorijā ar augstu PR, lai uzreiz jūtami paaugstinātu PR arī savai lapai. Iemesls - web direktorijās parasti ir daudz izejošo linku un ieguldījums sadalās vienmērīgi uz visām direktorijā esošajām web lapām.
Mazliet par skaitļiem
PR aprēķina formulā viss itkā būtu skaidrs un loģiski saprotams. Vienīgais jautājums, kas kādam, iespējams, radās - kas ir koriģējošais koeficients un kādēļ tas vajadzīgs?
Lai neiedziļinātos pārāk matemātiskās teorijās, paskaidrošu maksimāli vienkārši. Google ir nosacīts pieņēmums, ka vidējais web lapas PR=1. Lai šis pieņēmums būtu tuvs patiesībai, PR aprēķinā ir nepieciešams koriģējošais koeficients. Koriģējošais koeficients arī nosaka to, ka pavisam jaunai web lapai, uz kuru nenorāda neviens links, tomēr būs minimāls PR=0.15, ko var viegli izsecināt no formulas.
PageRank iekš Google Toolbar
Web izstrādātāji bieži izmanto Google Toolbar, kas ļauj noteikt web lapas PR. Šis rīks nerāda reālo PR (kas var būt mērāms pat miljonos), bet tā logaritmisko interpretāciju pēc sekojošas sistēmas:
PR = 0..10 -> Toolbar PR = 0
PR = 10..100 -> Toolbar PR = 1
...
PR aprēķina praktiska izmantošana
Papētīsim tuvāk PR aprēķinu uz piemēra:
Šeit redzama noslēgta web lapu sistēma - loks, kur no katras lapas ir saite uz vienu no pārējām. Šādā gadījumā visām lapām būs vienāds PR=1.
Bet tagad aplūkosim nākamo sistēmu, kura atšķiras no iepriekšējās tikai ar vienu papildus linku:
Redzams, ka trim lapām PR palika gandrīz nemainīgs, bet ceturtajai lapai samazinājās uz 0.57. Praktiski šajā gadījumā, pievienojot vienu linku, mēs samazinājām PR vienai no savām web lapām uz pusi, salīdzinot ar pārējām. Reālajā vidē šis piemērs gan nav īsti patiess, jo, eksistējot desmitiem linku, viena linka pievienošana PR tik būtiski nemaina, tomēr tas uzskatāmi parāda, ka, zinot, kā PR tiek aprēķināts, iespējams veidot web saita struktūru tā, lai palielinātu PR tieši vēlamajām lapām.
Noslēgumam
PR ir būtisks rādītājs un to nevar neņemt vērā, ja grib nopietni nodarboties ar SEO. Tomēr tā ir tikai viena no sastāvdaļām, kas nodrošina lapas parādīšanos meklēšanas rezultātu augšgalā, tādēļ nevajag arī PR nozīmi pārvērtēt.
Komentāri
Hannibals, 2009-02-23 22:50:15
Iekš wiki dota arī mazliet savādāka formula PR aprēķinam:
PR(A) = (1-d)/N + d (PR(T1)/C(T1) + … + PR(Tn)/C(Tn)),
kur N ir visu iesaistīto lapu skaits.
Bet nu pats princips jau no tā nemainās...
alijs, 2009-02-24 09:49:05
Pēc varbūtību teorijas šī mazliet savādākā formula varētu būt pat pareizāka. Paldies Hannibalam ;) Šajā gadījumā visu lapu PR summa, šķiet, ir vienāda ar 1 un katras atsevišķas lapas PR nosaka varbūtību, ar kādu nejaušs lietotājs, spiežot uz nejauši izvēlēta linka, nonāks konkrētajā lapā.
Bet vienalga man kaut kā labāk tomēr patīk pirmā, oriģinālā formula... nu vismaz praktiskai izmantošanai. Jo, lietojot šo otro formulu, skaitliski PR var sanākt nu ļooti mazi (pieņemot, ka kopējais lapu skaits N ir liels). Un jaunai lapai, uz kuru nenorāda linki, PR tieksies uz 0, ja N tieksies uz bezgalību. Varētu būt diezgan sarežģīti rēķināt.
Lai sava saita iekšienē nedaudz pavirzītu uz augšu PR vēlamajām lapām, manuprāt, vienlīdz veiksmīgi var izmantot jebkuru no abām formulām. Galvenais ir saprast domu ;)
Hannibals, 2009-03-05 17:27:05
Ja katrai web lapai, uz ko nenorāda neviens links, ir sākotnējais PR=0.15 (kā tas sanāk ar rakstā minēto formulu), tad teorētiski sanāk, ka ir iespējams mākslīgi uzskrūvēt PR centrālajai lapai, cik vien augstu vajag, pievienojot saitam noteiktu skaitu papildus lapu. Tīri matemātiski - pievienojot x lapas ar saiti uz centrālo, tās PR palielināsies par 0.15x.
Tas gan ir tīri teorētiski, praksē neesmu mēģinājis. Turklāt neņemos spriest, vai tas nerada risku tikt nobanotam no Google puses.
alijs, 2009-03-10 16:27:42
Domāju, ka pārspīlēt ar šādu mākslīgu Page Rank skrūvēšanu nav pārāk prātīgi un diez vai rezultāti būs tā vērti. Lai gan, tīri zinātniskas intereses vārdā varētu jau arī paeksperimentēt ar kādu nevajadzīgu lapu...
a.s.y., 2009-03-12 15:26:08
Varbūt kāds ir zinātniskās intereses vārdā eksperimentējis ar tādu neatļautu paņēmienu kā Google Jacking, kas ļauj iegūt neīstu PR, izmantojot redirektus? Iekš wiki par to ir apraksts, bet vai šī lieta vēl arvien reāli arī darbojas?
Ja pareizi sapratu, tad varu kādai mazai lapelei ar PR=0 uzlikt 302 redirektu uz Google home page un pēc kāda laika PR(manai lapai) = PR(Googlei). Tad varu noņemt redirektu un izbaudīt augsto PR līdz nākamajam apdeitam. Vai tas reāli var dot kādu labumu (augstāki search reitingi u.c.) websaita īpašniekam?
Hannibals, 2009-03-12 19:30:19
Nedomāju gan, ka Google būtu tik ilgi ļāvusi tādai labi zināmai nepilnībai pastāvēt nesodītai.
alijs, 2009-03-16 10:18:50
Blackhat SEO, protams, var izmantot, bet tikai nelielās devās un ar saprātu. Pārcenšoties diez vai kas labs beigās sanāks.
Ticu, ka, iespējams, var šādi dabūt augstu PR iekš Google Toolbar, bet šaubos, ka to var efektīvi izmantot, lai paaugstinātu pozīciju organic search rezultātos. Es ar savu web lapu katrā ziņā neriskētu veikt šādu eksperimentu, ja man tā lapa būtu kaut cik svarīga... ;)
Lai pievienotu komentāru, autorizējies!


SĀKUMS
RAKSTI