Knowledge Base
Semrush Toolkits
Content Toolkit
How to Enhance Your Blog Posts with AI Images

How to Enhance Your Blog Posts with AI Images

The AI Image Generator in the Semrush Content Toolkit lets you generate and insert visuals into your blog posts directly from the editor. 

You simply enter a prompt, and it creates a unique image using AI.

This does away with the need to browse stock libraries, request assets from designers, or pay for separate design tools. 

This guide shows you how to generate and insert AI images into your new or existing posts.

Why Use AI Images in Your Blog Workflow?

Adding visuals to your blog posts can improve the reader experience, boost on-page engagement and positively affect search engine rankings.

However, finding the right image or creating one from scratch often requires time, budget, and design resources. 

There’s also the added complexity of licensing and usage rights.

The AI Image Generator speeds up this process. It helps you:

  • Quickly generate custom visuals that support the points you’re making
  • Avoid generic photos that feel off-brand or overused
  • Save time, money, and effort by skipping manual design tools or hiring professional help
  • Improve readability by breaking up large blocks of text
  • Increase engagement with relevant visuals that capture attention

How to Generate AI Images For a New Article in Content Toolkit

Here’s how to use Content Toolkit to generate and insert AI images directly into the article you’re drafting. 

Step 1: Launch the AI Article Generator

Head to the Content Toolkit, enter your content via the main dashboard, and click Get Suggestions.

How to Enhance Your Blog Posts with AI Images image 1

Next, tweak your article setup details—audience location, language, brand voice, title, target keywords, word count, and so on.

How to Enhance Your Blog Posts with AI Images image 2

Once everything is set, click Create Article to generate your first draft.

Step 2: Open the AI Image Generator

Once your draft is ready, you can start generating images right there in the blog editor.

Click the Images icon from the right-hand navigation bar. 

Then, select the AI image tab in the panel to begin.

How to Enhance Your Blog Posts with AI Images image 3

Step 3: Enter a Prompt for Your Image

Type a clear and descriptive prompt that captures the essence of the visual you want to add to your post.

How to Enhance Your Blog Posts with AI Images image 4

Prompt examples:

  • “A pug wearing a Halloween costume”
  • “A minimalist office desk setup with a laptop and coffee mug”
  • “Person hiking in the mountains during sunrise”

Once you’ve entered your prompt, click Create to generate the image.

How to Enhance Your Blog Posts with AI Images image 5

If you’re not satisfied with the result, you can regenerate it.

Step 4: Insert the Image Into Your Article

Once you’re happy, click on the image or select Paste at editor cursor to place it directly into your article.

How to Enhance Your Blog Posts with AI Images image 6

You can move the image within the editor, add, update or remove the alt text, as you want.

How to Enhance Your Blog Posts with AI Images image 7

How to Add AI Images to an Existing Draft in Content Optimizer

You can also add AI-generated images to drafts you’ve already written, via the Content Optimizer tool.

Here’s how.

Step 1: Upload Your Draft in Content Optimizer

On the main dashboard, go to Article optimization and click Optimize article.

How to Enhance Your Blog Posts with AI Images image 8

Paste your existing content into the editor, add at least three target keywords, and then click Get improvement ideas.

How to Enhance Your Blog Posts with AI Images image 9

Step 2: Generate an AI Image

Click the Images icon in the right-hand panel. Select the AI image tab and enter your prompt—just like you would when editing a new article.

Then click Create to generate the image.

How to Enhance Your Blog Posts with AI Images image 10

Licensing and Usage Rights

All AI-generated images in the Content Toolkit are safe to use across blog posts, social media, and WordPress websites.

However, for best results avoid using prompts that mention real people or trademarked brand names.

Recently viewed
Developer - Sandesh Kushwaha