Is the only thing that determines your rank on Google Search the site PR? For some reason my site does not show up on the first three pages of Google, even though my site is a lot more targetted and has lots of better META keywords than some of the other sites do. However, its PR is only 0, which is why I think that it doesn't show up on the first few pages. Is PR the only thing that determines a site's ranking?
http://www.seomoz.org/tools/page-strength.php I personally like that tool, which gives you the page strength of the site.
Having Lots of META keywords will get you higher page visibility in Yahoo or MSN search engines..but google has different mechanism..For Google, I believe a higher PR does mean a better ranked site. However, for even other search engines good PR by google does help you.
PR and rankings may also depend on the AGE of the domain. iF a site with good title and content and has been there for a long time, may be the top sites on the search engine results.
My site is relitively new and still has a PR 0. It took a couple weeks to get it indexed in google. Since then it has moved from non-existent in popular keyword searches for the type of site up to the top 50, then a week later the top 40, and 2 weeks later it is in the top 20. As I said before the site is still a PR 0, but I am starting to get traffic from google to it already. Here are a few things I did on my site, and I do not know if they helped or not, but you can try them if you want. The Title, Description, and content of the homepage contain many of the popular keywords I want the site to rank high in, while not spamming the keywords. When developing backlinks from sites or articles, link to your site via the keywords you want. One other that I did not use, but seems to work very well is including a keyword in the domain name of your site. I hope this helps. I am an ameteur compared to most in this forum, but I told you everything I've done to get my PR 0 into the top 20 in google for the search term I want.