How to Create Great Blog Images (Tips, Tools, and More)

James Parsons by James Parsons Updated Apr 13th, 2024 15 min read

0:00 Listen to audio podcast

Image Editing Illustration

What's the difference between a good blog post and a bad one? More often than anything else, the answer is images. Images are essential, even though they might not seem like it. After all, no one comments on your blog posts saying "nice pictures!" But:

  • Tweets focusing on images get 35% more retweets.
  • Facebook image posts get much more exposure, and 87% of the top posts on the network are image posts.
  • Surveys indicated that a memorable image makes a post much easier to recall later on.

Those stats come from Orbit Media, but I've seen similar information all around the web for years. The numbers may change up and down a bit from year to year, as algorithms adjust for whatever shenanigans marketers are trying to pull, but the fact remains the same. People are, in general, drawn to shiny and attractive pictures more than anything.

Image Retention

I'm a marketer, fully aware of the tricks, and even I have occasionally clicked posts just because the image was weird, and I wanted to see what purpose it served.

(I'd say 99% of the time, "get you to click" is the purpose, and the image isn't necessarily valuable to the post, but that's another story.)

So, what can you do to make better images?

I have tips for you, tool recommendations, and a whole lot more.

30 Second Summary

Images are important for enhanced online engagement. Posts with pictures get 35% more retweets on Twitter and 87% of top posts on Facebook are image posts. People remember posts with pictures better. Stock photos aren't recommended because they lack uniqueness and hurt SEO, but unique, relevant images are useful. Creating images may take time, but the benefits include higher engagement and shareability. Tools like Canva and PhotoPea can help in making high-quality images.

About Stock Photos

So, stock photos. These are the elephant in the room that we have to discuss. You might have noticed that I've written a guide on sites you can use to find stock photos, but also that many of my blogging guides tell you to stay away from stock images. So, what's the deal? It's a little more complex than it might seem.

First, let's talk about the reasons why you shouldn't use stock photos.

Stock Photo Illustration

 They're not necessarily unique. Do you know the old sitcom joke about showing up to a party in the same outfit as someone else?

"Well, one of us is going to have to change."

How would you feel if you shared your post on Facebook, only to find that the featured image you used is the same one someone else used?

While that's not necessarily a problem, it does mean you lose out on a lot of unique value you would otherwise get. More importantly, though, some potential SEO concerns are worth mentioning.

Google Image Search is an excellent source of traffic these days, though it's much harder to target. The best you can usually do is upload a unique image, add very descriptive alt text and keywords, and hope it ranks well. A stock photo, though? Not only is your version not the only version, but two dozen stock photo websites will also have it visible, and there's a pretty good chance that they'll all outrank you.

Non Unique Images

There's also the theory that Google is either penalizing duplicate images like they penalize duplicate content - or at the very least, that it's a ranking factor or that it will become one in the future. It makes sense; sites that copy articles shouldn't outrank unique content, so why shouldn't it be the same for images? Why wouldn't it be a quality factor? Food for thought.

 You have to license them, and some require you to display attribution. If you've ever read content on news sites or a site like Cracked, you'll see attribution beneath every image. "Image © The Associated Press" or "Image from Getty Images" or what have you.

Image Attribution

Attribution is good! Without it, you're stealing and committing a copyright violation. However, attribution is also unsightly, and it takes away from the image. It might be taking the place of the caption, or it might be cluttering up an existing caption. Moreover, it tells everyone that you're using stock images. Many people don't care, but some do, and that's not generally a good thing.

Stock photos don't convey your brand. Images are part of your branding. You might have noticed that I have a distinct graphical style. Every blog post I publish has consistent images, even if they aren't covering the same subjects. Just check out my blog index; you can see how they all kind of look similar. While you might think this means they don't stand out, it's the opposite.

If you're a frequent reader of my blog and see an image like these online somewhere else, you'll immediately associate it with me. And, chances are, it's probably me, guest posting on another site. Well, or one of my clients, though, I try to establish a unique twist on the graphical style for each client I work with.

Boring Stock Photo

Stock photos don't have this kind of distinct uniqueness. Most of the time, you can't even add your logo because they tend to have licenses that say you can't modify them.

 Some stock photo sites are insanely predatory. Something I wrote for a previous post about copyright violations:

"Getty Images is particularly vicious about this kind of thing. They're one of the most famous and prolific stock image sites in the world, and they charge a premium for their stock photos, require attribution for everyone, and worse, have very restrictive usage terms. For example, it doesn't matter if an agency has a license to use a photo; you also need a license if they use it on your blog.

Worse, Getty is very aggressive about pursuing these kinds of violations, which is why not just the company as a whole but a dozen of their executives and "copyright specialists" are listed on that copyright troll site. They explicitly make it challenging to navigate copyright through them and aggressively penalize you for messing it up."

Depending on how you're using stock photos, you might be opening yourself up to all manner of irritation, legal trouble, and stress.

iStock Photo

So, why do stock photos exist? Well, they have a lot of valid purposes. If you're the kind of artist who makes collages or heavily manipulates photographs, and you can buy licenses that allow you to modify images, then you're free to do so.

Some industries can get away with using stock photos. Corporate blogs? Legal blogs? Accountants? These folks often can. Most people are visiting a law blog looking for legal advice, and they don't care if the image on the page is a stock photo of a courtroom or a woman in a suit looking lawyerly. Sure, they are generic, but they can also look professional, and some industries may benefit from using these types of images.

I think of it as a tier system. The worst thing you can do is have no images at all. Stock photos without modification are better than no images at all. Modified stock images, if you can do so, are better. Unique images are better still. However, Google's increasingly sophisticated image analysis algorithms can still lump them together with the original, depending on the extent of the modifications.

Determine the Purpose of Your Images

Before creating images for a blog post, you should know what purpose your pictures will serve. In my mind, there are only a handful of general purposes.

 Tutorials. When you have a blog post teaching a user how to do something, images should be relevant to that process. A food blog should include photos of the process of making a recipe so that users can compare their attempts to that of a professional. For me, for a post like this one where I give you ways you increase a blog post ROI, each tip has an image that illustrates that tip in action. Any step-by-step process should have pictures to explain each step, whether it's a photograph of disassembling a laptop or screenshots of using a web app.

Example Tutorial Post

 Evidence. Data visualization is the easiest way to parse information. One of the most extreme examples is this visualization of wealth distribution. One pixel on the page represents $1,000, and various milestones along a chart show off different levels of wealth. (Be careful; that page will probably make you mad.)

Is your blog earning you business? If not, let's fix that.

We create blog content that converts - not just for ourselves, but for our clients, too.

We pick blog topics like hedge funds pick stocks. Then, we create articles that are 10x better to earn the top spot.

Content marketing has two ingredients - content and marketing. We've earned our black belts in both.

If you run an internet-based business and are looking to scale, schedule a call to speak with our founder:

On a more level for blog posts, screenshots or renders of charts and graphs are the most straightforward option to display data in many cases. Whether it's a chart of traffic over time, a bar graph showing social shares on different platforms, or what have you, images that show the data are much easier to parse and retain than writing them out in the text.

Pixel To Wealth Comparison

 Symbolic Value. You can't always directly illustrate something or take a screenshot of it, but you still want to create a unique image to represent it. That's where you get into symbolic value. For example, in a post about blog promotion, I wrote a section about mention trading; you partner with someone else who has a Facebook page, and each of you mentions the other in a mostly organic way. The image I used to represent this is this. Simple, symbolic, easy.

Facebook Share Swap

Why use symbolic value? Well, I can't go out and find an example of two Facebook pages mentioning one another without spending quite a bit of time looking, so I don't. It's easier. Is the image less valuable than if I had? Probably. Does it matter? Not hugely - especially when it's just one out of 22 pictures on that one blog post, where most of the rest are evidence images.

These are the three primary purposes of images on a blog. And, of course, you can mix and match them. I often use a symbolic image for my featured image and then use evidence and tutorial images throughout the post. When creating images, pick the best purpose for the context of the image itself.

Technical Details

Now let's talk about some of the technical details you should consider when making and using images for your blog.

1. Image dimensions. Your blog's theme likely has maximum pixel dimensions for the main content area. Figure out what that is and use that pixel measurement as the width of your images. Most digital cameras take pictures much bigger than a site will display them inline, and working in a tool like Photoshop makes it easier to make obscenely huge vector graphics. However, if you're uploading a massive image and using code to scale it down, it slows down your site speed and hurts your SEO. Remember, too, that a responsive design will be scaling the image down for mobile use, so you should keep it as small as possible for fast loading.

Canvas Size in Photoshop

2. File size and smushing. "Smushing" is a term for compressing an image to make the file size smaller without altering the image's dimensions or quality. It's exciting what automated tools can do to cut file size out of an image without a quality loss in the image itself. I wrote an entire post on why you should do this and which tools are the best for doing it, so give that a read.

Imagify Illustration

3. Use alt tags and descriptions. When you upload an image, you're able to specify several pieces of text surrounding it. The caption, the alt text, and the title are the three big ones. The caption is visible to readers, but the other two are metadata primarily visible to search engines.

  • Alt Text displays when a user hovers their cursor over the image, and that little tooltip appears. It should be descriptive of the picture because it's also the text read aloud when using a screen reader (accessibility and usability feature.) Additionally, it's the primary text indexed to help an image show up in Google search. It's surprisingly essential for something no one can see right away.
  • The description is a WordPress-specific field. It has a similar purpose to alt text, except instead of becoming metadata, it shows up on the image attachment page. Since it's generally best practice to disable attachment pages, you can usually ignore this field.

There's also the title of the image. The title is usually auto-filled by the filename of the picture. It's also used in the attachment page and nowhere else, so you can ignore it unless you're using attachment pages. It's usually best to name images something descriptive before uploading them anyway, which will auto-fill the title with your filename as descriptive text by default.

Alt and Title Text

4. File format. JPG? GIF? PNG? These days, the wave of the future is to use WEBP as your image format. All of the modern browsers now support it. What is a WEBP? It's a highly optimized compression algorithm for images, offering dramatic filesize savings with zero drops in quality compared to equivalent JPGs, PNGs, or other formats. Essentially, it makes your photos a lot smaller, so they load a lot faster. You can set your site to use WEBPs by default and have code that detects if a user can't view them and display a backup non-WEBP instead. The file size is a site speed factor, and a faster site ranks better.

Image Creation Tools

Now let's talk about the tools you can use to create images. You have a lot of options out there, ranging from beginner to advanced.

1. Beginner tools are tools that are super easy to use. My number one recommendation is Canva. It's a beginner tool because it comes with hundreds of templates you can customize, with a vast library of free stock assets that, when combined, can create excellent images even if you have absolutely zero graphic design training or talent. You can also save a library of your templates and maintain a consistent visual design across your site. There are also many Canva alternatives, most of which work in the same way, with slightly different pricing models and different libraries of assets.

Designing a SlideShare in Canva

2. Intermediate tools require little experience, training, or graphic design skill to use effectively. Tools such as GIMP (Gnu Image Manipulation Program) or Paint.NET fall into this category. I call them intermediate because they're not overly complex but better than just using the default MSPaint. They have some advanced features, but they aren't as fully featured (and confusing) as Photoshop.

GIMP Photo Editing

3. Advanced tools are, well, things like Photoshop, InDesign, or Adobe Illustrator. These tend to be very powerful but also expensive. Though, there's one thing I'd like to recommend, which is PhotoPea. PhotoPea is an entirely online web app, a fully functional version of Photoshop that you can use for free. It's mighty for a free app, but it has a high learning curve compared to the other options.


You can also hire someone to do graphic design for you. Hiring a pro can get you very high-quality, unique images in a fraction of the time of making them yourself (not to mention freeing up your own time to do other things you can't outsource), but it's much more expensive than doing it on your own. It's a tradeoff and one that you have to decide if it's worth making.

Assorted Tips

To wrap things up, here are some of my top tips that aren't worth making into new sections or don't need much explanation.

Here are some ideas and tips for you:

1. Use images to break up walls of text. My blog posts are packed with formatting, gaps, and pictures to facilitate skimming and help users extract more value from your articles.

Add Media Image

2. Take your time making your images. You can't just whip up good pictures out of nothing in a few minutes. I often spend several hours making good images for a single blog post.

3. Decide whether or not you want to watermark your images. Some people find it's more effective for their branding; others find it doesn't help. It's up to you. I don't find watermarks to be effective outside of things like infographic marketing and guest posting. They're not too useful for anti-theft either, since there are tons of tools to remove them quickly.

4. Build up a library of "assets" you can assemble in different ways to make unique images. Think clip art. For example, I made this image for a post.

Mail Asset Example

This image was created using three stock assets (the background, the envelope, and the ©) and some color tweaks. It's unique to my blog, but it was created quickly and efficiently using stock assets. Building up a library of these assets makes it easier to throw together symbolic images when you need them.

With all of this in mind, you should be able to make some high-quality, top-shelf images for your blog. It takes some time to get used to the workflow, but trust me, once you do? It's astonishing how much blog images matter to engagement, shareability, and traffic.

What did you think? Did any of these tips help you? Do you have any questions for me on blog images? Well, don't be shy! You can ask me directly in the comments section below. Believe it or not, I reply to all of the comments I receive. Try me!

Written by James Parsons

James Parsons is the founder and CEO of Content Powered, a premier content marketing agency that leverages nearly two decades of his experience in content marketing to drive business growth. Renowned for founding and scaling multi-million dollar eCommerce businesses through strategic content marketing, James has become a trusted voice in the industry, sharing his insights in Search Engine Watch, Search Engine Journal, Forbes, Entrepreneur, Inc, and other leading publications. His background encompasses key roles across various agencies, contributing to the content strategies of major brands like eBay and Expedia. James's expertise spans SEO, conversion rate optimization, and effective content strategies, making him a pivotal figure in the industry.