Forum Moderators: open
1. I have better Title and Description tags for the keyword
2. I have more occurrences of the keyword in title and body text
3. I have more incoming links to my site, some with the keyword in the anchor text
4. My site has more pages
...
What else should I look at?
Other things to look at depend on which page or pages you want to figure high in the SERPS. If you want your homepage to be your principal point of entry, be sure every page has a "home" link on it, to route some PR back to the top. If you want a selection of pages to appear in the SERPS, depending on the search phrases, consider a tree-style link structure where those pages are accessible from everywhere, but other, deeper, pages are only accessible from a single branch.
PR is not the be all and end all, but certainly you can, to a certain extent, funnel it where you want on your site, with the broad principle that the pages that can be reached from the most places on your site will accumulate more PR from your own site.
Another question is whether, when you scan the SERPS, you have non-important pages coming up fairly high. If so, you can perhaps change your link structure to give them less PR.
And now over to other readers for yer more ideas!...
DerekH
DerekH is right! Check your backlinks in yahoo or alltheweb.
compare the following too
anythin else?