How do I improve page rank for my site?
Lack of content is the major issue if your site is not getting good search engine rankings.
Search engines will index all of your pages. Build your pages to have proper text, meaning significant text, to increase their content value for search engines.
While meta tags are helpful, they are not the end all and be all. The content is more significant and the content relative to the meta tags is king.
Notice the custom meta tags for each Category and Product. Notice the categories_description and products_description — these are highly important. Your descriptions need to be content-rich and keyword-rich.