Photographs are a crucial components for websites, blogs, and emails. Photographs not only need to be crisp and close up but taken in the most natural lighting conditions possible to preserve true color, although there is no guarantee that true color will be preserved on whatever device that your customer views the photography.
One issue overlooked is the size of the pictures posted to the web page, blog, or email. Experts are conflicted on the size. Even the big ecommerce sites like etsy, eBay, and blogger differ on the optimal size of photographs.
Photographs uploaded to eBay are advised to be at the largest possible size. There is no maximum size here---just a minimum.
Which means that if you're posting the same photography to your business site, etsy or blog, you'll need to make another batch of photo's that are quite a bit smaller---roughly around 900-1000 px at maximum. In emails thumbnails or photo's not bigger than 300 px might work better.
Most experts advise posting the picture size to your web coding so that your customer's browser doesn't have a choice to resize and the web page loads faster. Most importantly, include alt and name verbiage so that even your pictures pop up into the search engines and bring more customers to your site.