Forum Moderators: open
For a dynamic page to show a PR, it's original file in the URL should have a PR.
Earlier, google would give a any page (static / dynamic) a guess PR according to the
site's PR. But it doesn't do so anynmore for STATIC pages. For dyanmic pages it shows
-2PR (or approximate) from the original files PR, which is a guess PR. e.g.
www.domain.com/file.php?search=blah will show PR2 if the file.php has a PR4.
In reality, when a site gets that dynamic page as a backlink, PR4 from the original file is used to pass PR .. not PR2 which is actually shown. I've succesfully verified this.
Many sites have links like /file.php?search=blah etc .... but file.php isn't linked anywhere from the website which is what causes no PR to dynamic pages even if they are linked from everywhere on the site. try linking the file.php on your site and see the PR effect on the next update.
Also if the dynamic link is something like site.com/index.php?search=blah ... then it will readily show a guess PR if site.com and site.com/index.php have the same content. google has started showing the same PR for different URLs of a site only if the content matches.
WOW! If you are correct, and I'm not doubting you by any means, this is huge! Off to setup a few tests right now :)
Is the pyramid about to crumble?....I hope so;)
So I think (at least roght now), it's only affecting the Toolbar, not the rankings. Maybe they are only experimenting...?
However, my experience, and those of others who have posted here, indicates that Google discriminates against urls with querystrings, especially?id= which it seems to especially hate.
When I used ASP.NET to hide my querystrings (instead of mydomain.com/page.aspx?id=5 I changed it to mydomain.com/005page.aspx) suddenly Google spidered and indexed the same pages that it was ignoring before.
So now my policy is not to use querystrings on pages I want Google to index.
My sites also show PR bahaviour in line with this theory, which means I'll have to alter my page system a bit. Marvellous.
However I would like to point out that until recently, G had begun to treat pages with a? in the querystring like any other page. that is, it would treat www.domain.com/page1.htm?variable=happy as a completely separate page from www.domain.com/page1.htm?variable=sad with separate PR values for each - each page would have its own PR based on the number of links to it. Now that's all gone.