I have a website about online shopping. After 6 months , its pr is 6. But the keywords Rank is not good. How to improve the ranking ? links building is also important? or other . Thanks.
Don't worry about chasing PR, as you've found out it means nothing when it come to rankings traffic and sales. Get on-topic links using your keywords in the anchor text.
Keep your content natural and flowing. Basically, if it would sound funny if you read it aloud it isn't going to be a positive user experience. Don't stuff keywords in your content unnecessarily. It can be a very tempting thing to do with your first site but trust me you don't want to.
According to Google outbound links should be less than 100 on a page. If you dont have outbound links then you are not helping the search bot to find other pages on the Internet. Alot of quality sites and Blogs use outbound links. Infact outbound links help your site in SEO.
That outbound links 'don't' reduce PR. They can limit the amount of PR a page can pass onto another, but if you have 1 or 1000 outgoing links on a page, it's PR will be the same.