Knowledge Base
Semrush Toolkits
Content
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 the AI generates a unique image.

This eliminates 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

  1. From the Content Dashboard, click Create content, select the article format, and click the arrow button to proceed.

    How to Enhance Your Blog Posts with AI Images image 1
     
  2. Confirm or modify the suggested article setup details. This includes your audience location, content title, word count, and so on.

    How to Enhance Your Blog Posts with AI Images image 2
     
  3. Once everything is set, click Generate article to create 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 AI Search Optimizer

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

Here’s how.

Step 1: Add Your Draft to AI Search Optimizer

  1. On the Content Dashboard, click "Optimize existing article."

    How to Enhance Your Blog Posts with AI Images image 8
     
  2. Choose how you want to import content:
    1. From our suggestions. Pick one of the articles that Semrush recommends optimizing based on your domain performance.
    2. Paste from the clipboard. Insert any text manually.
    3. From a URL. Enter the web address of the page you’d like to analyze.
    4. From existing content. Select an item you’ve already created or imported into My Content.
  3. Add your existing content into the editor. The tool will then open an editor with the suggested improvements.
     

    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 the best results, avoid using prompts that mention real people or trademarked brand names.