Hi Everyone couple of things will mention about blogs and websites.
For every blog post should at least be writing 5 paragraphs per post and tagging pictures correctly and do anchor links correctly. If you are not anchor linking back to your website it's basically pointless.
Websites should at least have 3-5 paragraphs of content text on the homepage as google doesn't read pictures. Without this content google has to get deeper into your site to find out what you are all about and it would rank it lower than someone with all info on homepage. Again making sure all your content on homepage has your search keywords in, in various ways.