Debt - Loans - Personal Loans - Problem Mortgage - Fast Loans

PDA

View Full Version : google's pagerank and how it ranks your site


msultani
Apr 28th 2006, 10:34 pm
This is how it works:

How is PageRank Calculated?

This is where it gets tricky. The PR of each page depends on the PR of the pages pointing to it. But we won’t know what PR those pages have until the pages pointing to them have their PR calculated and so on… And when you consider that page links can form circles it seems impossible to do this calculation!

But actually it’s not that bad. Remember this bit of the Google paper:

PageRank or PR(A) can be calculated using a simple iterative algorithm, and corresponds to the principal eigenvector of the normalized link matrix of the web.

What that means to us is that we can just go ahead and calculate a page’s PR without knowing the final value of the PR of the other pages. That seems strange but, basically, each time we run the calculation we’re getting a closer estimate of the final value. So all we need to do is remember the each value we calculate and repeat the calculations lots of times until the numbers stop changing much.

Lets take the simplest example network: two pages, each pointing to the other:

Each page has one outgoing link (the outgoing count is 1, i.e. C(A) = 1 and C(B) = 1).



Guess 1

We don’t know what their PR should be to begin with, so let’s take a guess at 1.0 and do some calculations:

d


= 0.85

PR(A)


= (1 – d) + d(PR(B)/1)

PR(B)


= (1 – d) + d(PR(A)/1)

i.e.

PR(A)


= 0.15 + 0.85 * 1
= 1

PR(B)


= 0.15 + 0.85 * 1
= 1

Hmm, the numbers aren’t changing at all! So it looks like we started out with a lucky guess!!!

Guess 2

No, that’s too easy, maybe I got it wrong (and it wouldn’t be the first time). Ok, let’s start the guess at 0 instead and re-calculate:

PR(A)


= 0.15 + 0.85 * 0
= 0.15




PR(B)


= 0.15 + 0.85 * 0.15
= 0.2775


NB. we’ve already calculated a “next best guess” at PR(A) so we use it here

And again:

PR(A)


= 0.15 + 0.85 * 0.2775
= 0.385875

PR(B)


= 0.15 + 0.85 * 0.385875
= 0.47799375

And again

PR(A)


= 0.15 + 0.85 * 0.47799375
= 0.5562946875

PR(B)


= 0.15 + 0.85 * 0.5562946875
= 0.622850484375

and so on. The numbers just keep going up. But will the numbers stop increasing when they get to 1.0? What if a calculation over-shoots and goes above 1.0?



Guess 3

Well let’s see. Let’s start the guess at 40 each and do a few cycles:

PR(A) = 40
PR(B) = 40

First calculation

PR(A)


= 0.15 + 0.85 * 40
= 34.25

PR(B)


= 0.15 + 0.85 * 0.385875
= 29.1775

And again

PR(A)


= 0.15 + 0.85 * 29.1775
= 24.950875

PR(B)


= 0.15 + 0.85 * 24.950875
= 21.35824375

Yup, those numbers are heading down alright! It sure looks the numbers will get to 1.0 and stop


Here is the formula:
#!/usr/bin/perl

print "Content-Type: text/html\n\n<pre>\n";

$damp = 0.85;
$a = 0;
$b = 0;
$i = 40; # loop 10 times

# forward links
# a -> b - 1 outgoing link
# b -> a - 1 outgoing link

# i.e. "backward" links (what's pointing to me?)
# a <= b
# b <= a

print "I've rounded to 5 decimal places to make the output easier to read\n\n";

while ($i--) {
printf("a: %.5f b: %.5f\n", $a, $b);
$a = (1 - $damp) + $damp * ($b);
$b = (1 - $damp) + $damp * ($a);
}
printf("Average pagerank = %.4f\n", ($a + $b) / 2);
print("</pre><a href=http://www.iprcom.com/papers/pagerank/#ex0>Back</a>");

If you want more answers, I will post more.

Thank you

Roman
Apr 28th 2006, 10:35 pm
Since the last update, and even before, page rank has been messed up. Google is broken.

msultani
Apr 28th 2006, 10:47 pm
Since the last update, and even before, page rank has been messed up. Google is broken.

The bad thing is, if your PR below 5 and you have amazing content, google treats you as a second class. So people should try to get a higher PR first and then worry about their pages being indexed.
It shows why pages fall by thousands for new sites and older, the PR goes up and down on monthly basis. So if your PR drops so does your indexed pages, nothing to do with the sitemap.

Hope this makes since, anyone wants me to explain more, please do ask.

max pain
Apr 29th 2006, 4:56 am
This is how it works:
Guess 1
We don’t know what their PR should be to begin with, so let’s take a guess at 1.0 and do some calculations:
d= 0.85
PR(A)
................................................
.

I have read this before

Plagarism

http://www.iprcom.com/papers/pagerank/


The bad thing is, if your PR below 5 and you have amazing content, google treats you as a second class. So people should try to get a higher PR first and then worry about their pages being indexed.

And how will you attain high PR before getting indexed :rolleyes:


It shows why pages fall by thousands for new sites and older, the PR goes up and down on monthly basis.

And I thought PR-updates happen on a quarterly basis (except the weird update last month)

So if your PR drops so does your indexed pages....

Good heavens...... :eek:

Hope this makes since, anyone wants me to explain more, please do ask.
I just want to know from where do you get all this GENUINE info :p

chachacallis
Apr 29th 2006, 5:07 am
The bad thing is, if your PR below 5 and you have amazing content, google treats you as a second class. So people should try to get a higher PR first and then worry about their pages being indexed.
It shows why pages fall by thousands for new sites and older, the PR goes up and down on monthly basis. So if your PR drops so does your indexed pages, nothing to do with the sitemap.

Hope this makes since, anyone wants me to explain more, please do ask.
go ahead explain more

INV
Apr 29th 2006, 5:52 am
Thats not true.

Your information is misleading. First of all pagerank number and google SERP treatments are completly different areas. Pagerank doesnt play a role in how your pages rank in google, its just a number that has been proven to be more useless this April update.

Pagerank and pages indexed is also different areas. Again pagerank is just a number and has no effect on indexing and cacheing factors. A high pagerank doesnt mean the website has ability to get more pages indexed in google. You should focus on content first and thats your only best bet to having pages staying in google not focusing on a pagerank figure thats irrelevent to the topic and doesnt play a role in any of this.

You seem to be really outdated with the theories and reminding me of late 2003-early 2004 mind-state.

The bad thing is, if your PR below 5 and you have amazing content, google treats you as a second class. So people should try to get a higher PR first and then worry about their pages being indexed.
It shows why pages fall by thousands for new sites and older, the PR goes up and down on monthly basis. So if your PR drops so does your indexed pages, nothing to do with the sitemap.

Hope this makes since, anyone wants me to explain more, please do ask.

msultani
Apr 29th 2006, 11:10 am
If a PR 7 site, put a link to a brand new website that is not yet indexed by google, the new site will be indexed in 24 hours.
Try this and see what role high PR plays.

msultani
Apr 29th 2006, 11:14 am
Dear max_pain,

I did mention in my first post, that I am a researcher, and I am new here.
So the site does not allow me to put links, you must have gone through this before, so that is why I can link anything.
Second, I mentioned that I will respond to questions how things work and behave, plus that is an example, if your mathematics is really good, I will send you the actual stuff and see for yourself.

Keep in mind next time, when people try to help, ask first about the problem, then jump to conclusion. Not the other way around.

Thank you

even I can not quote you, since it contains a live link.
1. Live links and signatures are not available to you yet

msultani
Apr 29th 2006, 1:47 pm
here is a site, I am working with. it is www.xbox360.gdefine.com and you see it has has PR 0, and I will show you how it will change it's PR in a few weeks and then 5 or more in a few months with atleast 100s of its pages indexed. at the moment it has 1 page indexed in google.
Then I will post all the updated infos and see with your eyes, how it is done.

Thank you

INV
Apr 29th 2006, 3:20 pm
For your own good you have to realize your going at it comlpetly wrong.

I have PR0 websites I can content indexed in under 24Hours.


you see it has has PR 0, and I will show you how it will change it's PR in a few weeks

Tool PR updates dont happen every few weeks, they occour around every 3 months with this month being a exception. Also PR is just a number, google updates its index daily.

Then I will post all the updated infos and see with your eyes, how it is done.

You got it all wrong. Since I can have a brand new PR0 website fully indexed in less then a week and I am talking about 70,000+ pages. A normal new PR0 thats been around for around a week (depending on other factors it can be less then a week old) indexes no problem in 24 hours.

Please stop reading 2003-2004 articles about "THE POWER OF PR" because that era is in the grave with the dinosaurs.

here is a site, I am working with. it is www.xbox360.gdefine.com and you see it has has PR 0, and I will show you how it will change it's PR in a few weeks and then 5 or more in a few months with atleast 100s of its pages indexed. at the moment it has 1 page indexed in google.
Then I will post all the updated infos and see with your eyes, how it is done.

Thank you

max pain
Apr 29th 2006, 9:54 pm
Dear max_pain,
I did mention in my first post, that I am a researcher, and I am new here.


Welcome to DP msultani, when you are quoting some one you should be giving proper reference.

Second, I mentioned that I will respond to questions how things work and behave, plus that is an example, if your mathematics is really good, I will send you the actual stuff and see for yourself.

Yep my mathematics rocks PM it to me I would like to see what you got.

Keep in mind next time, when people try to help, ask first about the problem, then jump to conclusion. Not the other way around.

I appreciate the fact that you were trying to help, but helping ppl by giving them info thats years old is something that I cannot understand so the reaction.

Also you say that your website will gain a PR in a few weeks. Can you be specific as how many? I would really like to follow your example and have the websites with PR0 to any higher PR in a matter of few weeks :D

Please try and understand that PR updates occur every 3 months and not weekly/monthly (except the PR update for newer websites that occured a month ago).
I hope I can learn something valuable from you instead of stuff thats ancient :rolleyes:

WorldImpulse
Sep 1st 2006, 2:50 pm
I see a lot of misleading information in this thread :(