0:00 Why text-only pages need fixing
1:16 The audit: 871 service pages, 506 with no images
2:05 Do it manually before you automate it
2:19 What PushUX (the UX Improver) is
3:23 Step 1: Scan the whole site
4:34 Step 2: Read the audit spreadsheet
6:01 Step 3: Generate AI images (ChatGPT, Claude, Midjourney)
7:47 Real photography vs AI images
8:54 Name image files after the article
10:07 Clean up the page in WordPress
10:45 Fill alt text, title, caption and description
14:07 Step 4: Embed one or two YouTube videos
17:00 Center the embed
18:28 Step 5: Infographics (ChatGPT, Claude, Nano Banana)
20:30 Don’t overstuff the page
21:45 Check desktop and mobile
22:17 Avoid duplicate images
23:45 Step 6: Final QA checklist
Full transcript
0:00 Why text-only pages need fixing
Hey, how’s it going? I’m Jeremy with PushLeads, and we help small businesses get more leads without struggle and frustration. And what we’re doing in this video, I’m making this video for my virtual assistants that are working with me and my contractors, but I’m also putting this on YouTube, right? Because YouTube videos are super important, and YouTube is really about half the equation, right? For making videos show at the top of Google, for making content be recommended by AI. So what… in this video, what we’re doing is going over what’s called the UX Improver. And so what we have is a whole bunch of pages on PushLeads that have content, but there are no images or there’s no YouTube videos, or there’s no infographics on the page. And so a page with just text only isn’t really gonna be that appealing to a human, although AIs read it. And so our idea here is that we go through and start beautifying these pages and make them to where humans can read them and enjoy it. And potentially, if AIs put more weight on pages that have images or videos or infographics, m- things like that, then potentially an AI would put more weight on the page. So that’s a working theory that I haven’t been able to prove yet, but a lot of the experts I talk to in the field tell me that that makes a difference.
1:16 The audit: 871 service pages, 506 with no images
So here on the left-hand side, we have a list of all… I’ll just maximize this. So here we have a scan of all the pages on PushLeads, which is around two thousand pages or so. And of those pages, of, uh… we have, like, eight hundred and seventy-one service pages. Five hundred and six of those pages are missing images or videos, and most of them are missing infographics. Same thing with location pages and blog pages and other pages. And so our idea here is to beautify these pages, right? So what we’ve come up with is a new type of automation that we’re gonna start off doing manually, because when we do things, we don’t start with an AI. We always start with a manual process. So if you are learning how to do AI automation,
2:05 Do it manually before you automate it
never just jump right into something, doing, uh, having an AI do something without you having a manual process first. Or at least that’s my opinion. Because if you let an AI take over, it will just go crazy. We don’t want to do that, right?
2:19 What PushUX (the UX Improver) is
So I’m calling this the UX Improver. And since everything is starting with Push because we’re PushLeads, I’m gonna call it PushUX. A fun name. But, uh, anyway, so what this is, is basically a UX Improver. So the purpose of this is that PushLeads is a large site with two thousand pages, so there’s a lot of pages that are missing images, like, like we talked about. So the purpose of this job is to do a scan of the entire PushLeads site and come up with a list of pages that have issues, and work on them. So we’ve already done a scan of the site, but this process really involves, number one, scanning the whole site. So scanning the site to find a list of issues, and then a spreadsheet. It will make, it will make a spreadsheet of fixes, right? And so there we go. And then next, what we’re gonna do is, in the spreadsheet, we’re going to understand the spreadsheet so that we can work on fixes, and we’re gonna also later on have Pr- Claude prompt Cl- We’re gonna have, uh, we’re gonna prompt Claude to make fixes automatically. I can’t talk today. And then we’re gonna update the spreadsheet.
3:23 Step 1: Scan the whole site
So the first thing we’re gonna do here is scan the site, and there’s a prompt at the bottom of this doc that will allow you to scan, run this prompt, and scan the site. Now, this has already been done, but I’m gonna go down to the bottom of the doc and down here, and here’s the prompt to scan the whole site. You can just copy this in, and it will scan the whole site. And anyone watching this video, you can ask Claude for your own prompt, or I can give you the prompt if you want it. But what we ended up with was this. Wa-bam. So what we got here is a whole bunch of pages on the site. So column A is the page on the site, column B is the title. And then really, is it missing images in column G? Is it missing a video in column L? Is it missing an infographic in column M? If it is, then our job is to generate that, and we can just use AI tools to do that. And down the road, of course, our whole idea is that we have an automation that does this. But again, we’re gonna do it manually and understand it manually so that we don’t bollocks it up, right? All right, so let’s- Bollocks. Not even, probably not… It’s probably not even how people say it. Bollocks it up.
4:34 Step 2: Read the audit spreadsheet
So here’s step two, understanding the spreadsheet, which I’ve already gone through. The column A, the URL, column B, the page title, missing images, missing videos. And so what you’re gonna basically doing is just looking on this actual page and say, "Okay, we’re gonna start with this page number two in this example here." And we’re gonna open this page. So this page here in, in step two or in row four is missing images, it’s missing video, and it’s missing infographic. I can open this page to take a look at it, and you can see here, it’s just a text-only type page. First of all, it’s kind of missing space between the top and the bottom. It does have quick navigation. It does have a table in here, but it’s missing… And it does have an FAQ section. But it’s basically missing a whole bunch of other goodness, right? And so if anyone were to read this page, they might read it, but there’s just nothing in here visually that would make them want to stay on the page. I wouldn’t stay on the page. And so, so our, our idea is that we’re gonna beautify this page right here. So let’s get going. Okay, so what we’re gonna do here is start with this page. We’re gonna open the spreadsheet, we’re gonna find the page, and we’re gonna start doing some work on the page. So we’ve already done that on the spreadsheet. We went to column four. We opened this page. Here’s our page. We took a look at it. It’s kinda boring, blah, blah, blah. You so boring. It’s so basic. You so basic, right? So we’re gonna make this page not look so basic.
6:01 Step 3: Generate AI images (ChatGPT, Claude, Midjourney)
And then what we’re gonna do here is work on generating AI images. So the first thing we’re gonna do here is open the spreadsheet, open the page that… which we’ve already done. And we’re gonna use the AI image generator to generate a hero image, a mid image, and a bottom image of the, of the page. Now, what I like to do is ask ChatGPT to come up with image ideas for the page. Even though Chat may or may not actually generate the image itself, this is a good place to do this. And of course, Claude can do the same thing. It really doesn’t matter what image, what you’re using, but we can use all the AIs, so we’ll use this one as well. So what I’m gonna do here is just copy the content of the page here, paste into the chat, and say, "Scan this page and come up with five different AI images for the page," or just images for the page. So it comes up with images ideas here, and Smart Bidding, control room, hero i- image idea, target CPA. And so we can really just tell it to generate image number one, and we want it to generate image one, two, and three. Why not? It’ll go ahead and start generating those images right here in ChatGPT, and then we can do the same thing with Claude. So go into Claude here. I’m pasting my content. So scan this page and come up with image ideas. It’s gonna do the same thing. Now, I don’t think Claude will do images. Of course, it may have changed, right? So why not? Let’s have it try to generate an image. It’s always about pushing the AI, right? See what it can do. So I asked it, "Can you generate images?" And it said, "Well, here’s what I could make." So yes, go ahead and generate images. Let’s go back to… Yeah, we already have an image here now. If you’re, if you have, like,
7:47 Real photography vs AI images
an actual client, and they insist on real images, totally fine as well, right? Um, we’re just doing AI images for this example just ’cause they’re fast and easy, but you’re welcome to go ahead and, if you’re doing this for a client, and they have real– they wanna use real photography. I always think that real photography is much better than AI content, but we can go with either the direction, right? So we’re, you know, we’re gonna do AI images in this example. And then Claude has come up with examples here. Let’s go ahead and hunt over, hunt over to Midjourney. What am I even saying? All right. So I’m gonna go ahead and come up with this here. Take a look at these images. Finally, ChatGPT is actually getting words correct. That’s kinda cool. I’m saving that, and then I can save… Let’s see what the other one’s here. So I already have plenty of images just on just these two places here. Okay, saving all those. Here’s what Claude came up with. All right. Yeah, I can go ahead and just download all. All right, so I have plenty of images there. Good to go. All right. Back, back to it then. All right. Back to it then.
8:54 Name image files after the article
We’re gonna then save the file name of these images as different variations of the article titles. So this is pretty critical here, that we don’t just put file name five four four five five five five zero nine nine q seven C six dot WebP ’cause, and ’cause basically AI and also Google reads the file names. So we should really have the file names describe the article, right? So let’s take a look, hey. So I’ve got all my files in a folder here now. And some of these are SVG files, some of these are PNG, some of these are WebP. Don’t worry about converting these to different formats. We have tools that will change everything to WebP if or when needed. So I’m gonna start with the top one here. This one here, this looks pretty awesome, pretty sexy. So we’re gonna take this one and rename this to the actual title of the article. So here’s our, our title here. Just gonna copy that title and go here and just paste the title there. Okay, so I’ve just renam- renamed it there. You don’t need to add dashes between the words, ’cause WordPress will do that automatically. All right, so there’s our title.
10:07 Clean up the page in WordPress
There’s our image there, and we’re gonna go into WordPress, and we’re going to go ahead and clean this baby up. Now notice here, the first thing I’m doing is just gonna scroll down through the article to make sure there’s nothing, any weird spaces in there, some kinda weird JavaScript at the bottom that is a schema, right? So we’re gonna keep the schema in there. But you, so you don’t wanna de– you don’t wanna just sort of, um, delete schema. And we’re gonna add the hero image at the top here. Add media, upload files, and we’ll grab our little file here, and we have… Here it is. Now notice here that we have, we have alt text here, right?
10:45 Fill alt text, title, caption and description
And, and it’s super important that we keep alt text, a title, a caption, and a description because these are four different areas that we can actually get credit for. And if we leave these blank, then we’re basically just losing out. So, so what I can do is just make a shorter version of the title here. I can also go to the article here and just grab a snippet of the TLDR and put that for the image caption. And then I can also say, I can also just grab a-any kind of headli- any kind of heading that applies, put that in the description, and I can even get this one here and put that one here as well. So we have the, we have an alt text, a title, image caption, and description. And if I want the title to be more interesting, I can drop it in there if I want. All right, so at this point, we’re done. I’m gonna do… We’re almost done. I’m gonna do alignment left. I’ll do full size. I’ll do large to keep it simple, and then insert into page. And then this should, will insert the image at the very top of the page. It actually did two of them because I had two selected, and then I deleted that one, so here’s our first image. So we’ve added the first image And now we’re gonna go down to the next section, and, and I can get– I can go here, what Smart Bidding strategy optimizes for value? Let’s go here and grab an image. I can grab this one here. It applies to the, to the article there. And I’m gonna take this one, and I’m gonna insert the image. Insert media. And then this one is more of like a square type image, so I’m gonna flush right on this image. And FYI, I’m not super worried about the large image size here. This is a really large image. We’re gonna make a smaller version of it, but again, I have tools that will go through and clean up the file size. So we’re not worried about that. But I am gonna put the alt text title and description in here. So I’m just gonna put Google Ad Smart Bidding. Drop a little piece in here. Gonna go s-slice of the sentence here, put that in here. Done. So we just added this one. I’m gonna make this one flush right, shrink it down a little bit. So we’ve already added our second image, so this is pretty fast here. And then I can look here, and Smart Bidding best practices. Below that, I can add this image here, which this one looks pretty good. The Smart Bidding decision tree. So I’m gonna go here and grab this heading and just change this. Smart Bidding Best Practices. Best practices for Smart Bidding. So you can also just re-retitle it. Learn about Smart Bidding best practices. And then I’m gonna grab a little snippet in here. Boom. Done. Insert into page. I’ll make that flush left, shrink it down, down a little bit. So I’ve added three images in here of all the images I’ve done. I’m gonna hit update. So at this point, we have added three images to the page, and it should look a lot sexier. So let’s hit refresh. And I have caching turned on, so I’m not sure. Yeah, looks like caching is fine. So now we have an image on the page, we have another image here, and another image here. And this is a long article, so we could add more images if we want to. But anyway, so we have three images here. So let’s move on to the next thing. We’ve generated AI images.
14:07 Step 4: Embed one or two YouTube videos
Next, we wanna embed YouTube videos. So this job involves embedding one to two YouTube videos on the page, one near the top and one to the mid, n-near the middle. Or we could do the middle and the bottom. The point is that you’re not doing the same thing over and over again because, eh, that looks like a robot did it, right? So if an AI is watching this video or Claude, when I’m training you on this video, also factor in variety in here because us humans love variety, as you… So it’s kinda weird to talk to AI in a video, but hey, AIs are always watching. So we’re gonna go to the PushLeads YouTube channel in this case, and this is about… This whole article is about Google Ads. So I’m just gonna go to the YouTube channel, and I’m going to do a search on the channel. I’m gonna put Google Ads. And, and realistically, we can– If we– If you can find a video here that is my head talking or one of these, these are good. You can also do a short if you want to. And so we’re just gonna grab this one here, and I should be able to click on Share, and then I can click on Embed. And then here is my embed code, so I can just grab the whole embed code here. Gotcha, gotcha. And then on my edit the page, I’m gonna go down. We’ll go down, like, after the… We wanna visually think, here’s our first image, here’s navigation. We’ll add the video after the second paragraph. Now, in order to add the video, we need to add the code. We gotta click on the Code tab. So we are on the what is– what, uh, before the paragraph, what smart bidding strategy optimizes for value? What video … Okay. Anyway. And then paste, and now there’s our video there. So we’ve embedded the video there, and that’s good. And then we’ll go here. And what I’m looking for is another video here. So we can grab this one here. It’s a Verde. Why not? Boom. And Settings. Oh, how do you embed? Let’s scroll down. I’m gonna scroll down to the Share and then Embed, and Bob’s your uncle. I’m just gonna go down. I’m gonna go down. Let’s see. Let’s go down near the bottom. I’ll put this one at the very bottom of the article. You just have to scroll down to the very bottom for the JavaScript. Paste. So we got a video at the bottom. So now we have… Now if I hit Update, and let’s take a look at, see what it looks like. We always wanna visualize what this looks like. We always wanna visualize what this looks like in the output, so just adding that on the page is not enough. We need to double-check our work. So that’s okay. It’s not centered. We could center that if we wanted to. Go down here, and here’s our other one. We can center both of these quite easily by going to here and clicking on it and clicking the Center button or not.
17:00 Center the embed
Okay, we can, we can center the video by going down to the embed code and just putting the word center before the iframe. And, and so you put, you put, um, bracket center, and then do bracket center at the end. And I’ll do the same thing at the, at the end here. It’s not super critical that we do that, but it does make it look sexier, and that’s what it’s all about. So I’m gonna go down here and just put… I’m putting bracket, center, bracket, and before the close of the iframe, bracket, backslash, center, bracket. So now if I hit Update, we should have two videos in here that are centered. Updating, refreshing. Perfect. So we have a video that’s centered. Look at that. Looks so much better. So again, all you do is to the– before the video, before the embed code, just do bracket, the word center with a cl- with a bracket, and at the end, close bracket, center. Same thing for the bottom. So we now have finished the step four, embedding the YouTube videos, and we’re doing our QA check out as we go. So step six is the final QA check. But if you are doing that, you should be good to go. The only thing we haven’t done yet is we haven’t added a yes. So is it missing images? No, it’s not missing images. And No, it’s not missing video, and I’m gonna go in and put no, it’s not missing the infographic because we’re gonna add the infographic next. All right, and so that’s our next step is involving infographics.
18:28 Step 5: Infographics (ChatGPT, Claude, Nano Banana)
So for infographics, I’m going back to ChatGPT and asking it to come with infographics for the article, and I’m gonna do the same thing in Claude, infographics for the article. I don’t know if, if, Midjourney will do that. I don’t think it will. And but both of these are, will be doing fine. So, so it comes up with infographics ideas. So we can say create infographics for number one, and then back to Claude. It’s gonna work on that. So Claude seemed to do pretty good job on infographics. You can also use Nano Banana, Nano Banana, Nano Banana, which we haven’t done yet, but we’ll do, we’ll do it. Nano Banana, Nano Banana. Try it. It’s just Gemini, and you go to try Geno… Nano Banana. And I’m gonna grab the whole article and say, "Come up with an infographic for this article." Paste the article, and let’s see what it comes up with. Okay, so that was Midjourney. Okay, Gemini came up with this first, and this looks the best so far. Of course, it’s the only one I’ve seen so far. But I’m gonna go ahead and save this one. And if you want, you can actually save the file name and the article. Um, so using Smart Bidding, Smart Bidding for Google Ads. Need to learn how to spell. Okay, still working on things there. And we have one here, another infographic. I’m gonna say, "Which Smart Bidding strategy should I use?" And you can’t do a question mark, of course. All right, so we have two infographics. Claude also came up with one. Claude. Now, Claude is pretty good too. These are simpler. I like that one too, Smart Bidding signals, and I’m gonna rename that one as Google Ads Smart Bidding signals. All right, so we’ve done all of that, and now we’re gonna add one or two. Now, our, our article is already starting to get somewhat chunky at this point, right?
20:30 Don’t overstuff the page
We’ve gotta make sure that we’re not overstuffing it. And, and, we have a, we have a hero image, we have a video, another infographic. We have some space in the middle for, for some infographics in this chunk here. And then we have a video at the bottom. So we have a- enough for two infographics in here, which I don’t think would overkill it. So I’m gonna go to the middle chunk, this area here, and add an infographic here. And we’ll add the ChatGPT one. So I’m gonna add media, and I can just drag my images on here. And don’t forget to do variants of the alt text, title, image caption, and description. And we can make this one center, this one as a large one, so that looks good. I can do one more infographic, let’s see here, probably down in the FAQ section if I want to. I’m gonna hit update, though. I have one infographic. So this is where we need to sort of look at the final page. And for Claude, for Claude, talking to you right now, and when you are looking at the page and adding infographics, use P- use PB Push Browse to make sure that we’re not adding too much visual content across the site, right? Across the page.
21:45 Check desktop and mobile
Scan the page in desktop and mobile v- mobile view. And so yeah. I’m gonna go add another infographic flush right here ’cause some of these, Claude came up with one that was a simpler one, and, and it’s sort of like an infographic here, which smart value. I think this one is good here. Wanna make sure I’m not double-checking it here. Okay. You’re making me sweat here. I, I did the alt text, title, description, and caption, and we’re gonna insert this one in here. I’m gonna do flush right.
22:17 Avoid duplicate images
Gonna make sure I don’t have two of the same infographics. Um, so I think I did. Aha, caught myself. I thought I was about to wreck myself. Check yourself before you wreck yourself. And make sure you don’t add two of the same infographics because it’s so easy to add content. But the question is, is it overkill, or are you adding too much? And so, so I think this is just in downloads. Here we go. It’s Google Ad Smart Bidding signals. I’m gonna copy this title here and put that in here. And I could see here that I also uploaded the video, the image earlier. So if you watch yourself when you’re uploading, you’ll see if you’re uploading the sa- same image twice, which is a tell-tale bit sign there. So, Smart Bidding signals for Google Ads. Grab some content in here. Add a FAQ in here. Why not? Add some variety there. AI’s read it, so why not just add FAQs? Okay, so now I’m gonna hit update. So I think after this long process, we should have a lot of great content on this article: images, infographics, and two videos. And this should be super sexy, super awesome. So we have the, our hero image, we have our video there, we have another infographic here, another infographic here, another infographic here, and a video there at the bottom. If I wanted to, I could add another image, but I think this is
23:45 Step 6: Final QA checklist
pretty good. So, the last step is your final QA and QC check. After we’re done, you wanna make sure we have two to three images in the article. I would say at least two videos and two infographics for long articles. For short articles, one video, one infographic. Wanna make sure there’s no formatting issues on the entire page, which we already looked at. If you’ve done all of that, you can go ahead and mark a yes, which is, it’s done. And guess what? You’ve done one page. Now we just have eight hundred and seventy-four more pages to do. This is why we might train an AI to help with some of this process. But this is a, is a, uh, process that will help improve the user experience on the site, and this is something that our clients should have on their site, so we don’t just have pages that are just with content without beautification. All right. I’m Jeremy Ashburn with PushLeads, and we help small businesses get more leads without struggle and frustration. Talk to you soon.
Key Takeaways
A PushLeads site audit found 506 out of 871 service pages had no images, videos or infographics. This post walks through the exact manual process we use to fix that: generating and naming images, filling all four WordPress image fields, embedding YouTube videos, adding infographics, and running a final QA check before anything gets handed to automation.
- 506 of 871 PushLeads service pages had no images or videos when we ran our September 2026 audit across roughly 2,000 pages.
- Always build the manual process first so you understand what the automation needs to do before you let AI run loose.
- Name every image file after the article title so Google and AI engines can read what the image is about.
- Fill all four WordPress image fields every time: alt text, title, caption and description.
- Long articles need 2 to 3 images, at least 2 YouTube videos and 2 infographics; short articles need at least 1 video and 1 infographic.
- Center embedded videos, vary their placement, and check both desktop and mobile before marking a page done.
- Whether visual content causes AI engines to weight a page more heavily is a working theory, not a proven fact, but it clearly helps human readers stay on the page.
Why Text-Only Pages Are Hurting Your Site Right Now
A page with only text gives a human reader nothing to pause on, no visual break, no reason to keep scrolling, and when people leave fast, every signal that matters to search and AI engines suffers. When I pulled our September 2026 audit at PushLeads, roughly 2,000 pages were scanned and 506 of our 871 service pages had zero images, zero embedded videos and no infographic of any kind. Location pages, blog posts and other page types showed the same pattern. That is a lot of pages sitting there like a wall of words.
The fix is not complicated, but it has to be done in the right order. We start manually, every time, because jumping straight to AI automation on a process you have never worked through yourself is how you end up with a site full of broken layouts, duplicate images and content that looks like a robot stamped it out at scale. The process I am walking through here is what I hand to my virtual assistants and contractors so they can work through pages consistently, one at a time, before we ever consider asking Claude or any other tool to handle it in bulk.
There is also a theory worth naming plainly: I believe AI-powered search tools may give more weight to pages that contain images, videos and infographics because those pages tend to be more useful to people. I have not been able to prove that directly, and I want to be honest about that. But enough people I respect in this field have told me it makes a difference that it is worth acting on. Even if it turns out to have no direct effect on AI ranking, a page that is easier to read is still a better page. That matters on its own.
Want more customers from Google & AI search?
Get a free SEO audit of your site — see exactly what to fix first.
How to Add Images and Videos to Text-Only Pages for SEO: Building Your Audit Spreadsheet First
Before touching a single page, you need a complete list of which pages are actually missing visual content, because guessing wastes time and misses pages you would never think to check manually. We run a site scan that produces a spreadsheet where column A holds the URL, column B holds the page title, and separate columns flag whether the page is missing images, missing a video and missing an infographic. That spreadsheet becomes the queue your team works through every day.
How do I find out which pages on my site have no images?
A site crawl tool or a custom prompt run against your sitemap will pull every page and check for the presence of image tags and embedded video code. At PushLeads we used a prompt that scanned the full site and returned a spreadsheet with those flags already filled in. You do not need to open every page by hand to get the list, but you do need to open each page by hand once it is in the queue so you can see it the way a reader would.
What should my audit spreadsheet include for a visual content project?
At minimum, track the URL, the page title, a flag for missing images, a flag for missing video, a flag for missing infographic and a done column you mark when the page passes QA. We also track the page type, because service pages, location pages and blog posts may have different visual content standards. Once the spreadsheet exists, you always know what still needs work and you never accidentally do the same page twice.
Should I fix service pages or blog posts first?
Start with service pages because they are the pages most likely to drive leads. In our audit, service pages made up 871 of the roughly 2,000 pages scanned, and more than half of them had no images at all. Fixing those pages first gives the most direct return. Blog posts matter for organic traffic and AI citation, but they can follow once your service pages are in shape.
Generating the Right Images Without Wasting Hours
For each page you are fixing, you want three images: a hero image near the top, one in the middle and one near the bottom. Paste the page content into ChatGPT or Claude and ask it to suggest five image ideas for the article. Then ask it to generate images from those ideas. ChatGPT will produce images directly; Claude may or may not depending on when you are reading this, but both are worth trying. Midjourney is another option for more polished results.
Are AI-generated images okay to use or should I use real photos?
Real photography is always my preference when a client has it. Photos of actual people, real job sites and genuine equipment build trust in a way that AI images simply do not replicate yet. If a client has a library of real photos, use those first. AI images are a practical option when no real photography exists and the goal is to get something on the page rather than leaving it bare, but they should not be the default choice when something better is available.
How many images does a long article need versus a short one?
Our QA standard at PushLeads is 2 to 3 images for long articles, alongside at least 2 YouTube videos and 2 infographics. Short articles get at least 1 video and 1 infographic. The exact count matters less than making sure each image is placed at a logical visual break in the content, not just dropped in at random or bunched together at the top of the page.
What image file formats should I use for WordPress?
Do not worry about converting file formats before upload. Whether the image is PNG, WebP or SVG, upload it as is. We have tools that handle compression and format conversion in a separate pass. Trying to convert everything manually before uploading just slows you down and adds a step that can be automated later once the manual process is working smoothly.
File Names Matter More Than Most People Realize
Naming your image files correctly is one of the simplest things you can do for SEO and it costs almost no extra time. When you download an AI-generated image it typically has a name like IMG_54455509q7C6.webp, which tells Google and AI engines exactly nothing. Rename the file to a variation of the article title before you upload it to WordPress. You do not need to add dashes yourself; WordPress adds them automatically when it processes the upload.
Why does Google care what my image files are named?
Google’s crawlers read file names as one of several signals about what an image contains. A file named smart-bidding-strategy-google-ads.webp tells the crawler something meaningful. A file named download (3).webp tells it nothing. AI search tools parse file names as part of understanding page context, so a descriptive file name is a small but free way to make the page more legible to both search engines and AI indexers.
How do I rename image files quickly when I have a lot of them?
Copy the article title from your browser or the WordPress editor, paste it as the file name and move on. You do not need any special tool. If you are processing many images for the same article, use the article title as the base and add a short descriptor to distinguish each one, something like smart-bidding-hero, smart-bidding-decision-tree and smart-bidding-best-practices. Keep the names readable and relevant rather than sequential numbers.
Filling All Four WordPress Image Fields Every Time
When you upload an image in WordPress, you get four fields: alt text, title, caption and description. Most people fill in the alt text and leave the rest blank. That means leaving three opportunities on the table. Each field is a place where your keyword or a natural variation of it can appear in the page’s underlying code, and each one can be read by search crawlers and AI tools that process page content.
What should I write in the alt text field?
Write a short, accurate description of what the image actually shows, incorporating the primary keyword or a close variation naturally. For a hero image on a Smart Bidding article, something like “Google Ads Smart Bidding strategy overview” works well. Keep it under 125 characters, skip filler phrases like “image of” and make sure it would make sense read aloud to someone who cannot see the image.
What goes in the title, caption and description fields?
The title can match the article heading closest to where the image appears. The caption is a good place for a short sentence pulled from the article’s summary or key takeaway, since captions are often the first thing a skimming reader actually reads. The description field can hold a slightly longer note about the image context. None of these need to be long; a sentence or two in each is enough to fill the field meaningfully without stuffing keywords.
Does filling in caption and description actually affect SEO?
Caption text is rendered as visible HTML on the page, so it is indexed the same way any other body text is. The description field is stored in the WordPress media library and may or may not be surfaced in page HTML depending on your theme, but it costs nothing to fill in and some themes do render it. The bigger risk is leaving all four fields blank, which is what most sites do and which represents a consistent gap across hundreds of pages.
Embedding YouTube Videos the Right Way
Go to your YouTube channel, search for a video that is relevant to the article topic, click Share and then Embed, and copy the iframe code. In WordPress, switch the editor to the code view, find the logical visual break where you want the video to appear, and paste the code there. For a long article, add one video near the top third of the page and a second near the bottom. Do not put both in the same location every time, because identical placement across every page looks templated.
How do I center an embedded YouTube video in WordPress?
In the code view, wrap the iframe tag with the WordPress shortcode bracket center bracket before the iframe and bracket backslash center bracket after the closing iframe tag. That tells WordPress to center the video block in the content area. It is a small formatting detail but it makes a visible difference in how the page looks on both desktop and mobile, and a centered video reads as intentional rather than dropped in carelessly.
Can I use YouTube Shorts instead of regular videos?
Yes, Shorts can be embedded the same way as regular YouTube videos. Whether to use a Short or a full video depends on what is available and which one is more relevant to the article. A Short that demonstrates a single concept can work well placed mid-article. A longer tutorial-style video might be better suited near the top where it gives readers an overview before they read. The goal is relevance, not just filling a slot.
Should I embed videos from other channels or only my own?
Stick to your own channel when possible. Your videos keep readers in your ecosystem and reinforce your brand. If you are doing this for a client who does not have a YouTube channel, a highly relevant third-party video is better than no video, but building out even a basic YouTube presence is worth doing. Video content is, as I see it, roughly half the equation for getting content recommended by AI search tools and showing up in Google results. You can read more about that in our post on how to get your business recommended by ChatGPT.
Adding Infographics Without Overstuffing the Page
Infographics are the piece most pages are missing entirely, and they are also the piece most likely to get overdone once you start adding them. Paste the full article content into ChatGPT or Claude and ask for infographic ideas, then ask it to generate one. Gemini, which some people call Nano Banana, is another solid option and often produces clean, readable infographic layouts. Download whatever looks clearest and most relevant, rename the file after the article just as you did with the other images, and upload it with all four WordPress fields filled in.
Where should I place an infographic on a long article?
Place infographics in the middle sections of the article, not at the very top where the hero image already lives. A good spot is near a major subheading where the infographic can visually summarize the concept being discussed in that section. For a long article with two infographics, putting one in the middle chunk and one in or near the FAQ section tends to space them out well without the page feeling overloaded.
How do I know if I have added too much visual content to a page?
Look at the page in both desktop and mobile view before marking it done. On mobile especially, images and infographics that looked spaced out on a wide screen can stack up and make the page feel cluttered. We use a tool called PushBrowse to check pages in both views after updates. If the page looks like a slideshow rather than an article, pull one element out. The goal is a page that breathes, not one that is packed wall to wall.
What is the most common mistake when adding infographics?
Uploading the same infographic twice. It happens easily when you are downloading several files, renaming them and uploading them in batches. When you are in the WordPress media library selecting an image to insert, check the file name before you click insert. If you see the same file name already placed on the page, skip it and pick a different one. A duplicate image on the same page is one of the details that separates work done carefully from work done quickly.
Running the Final QA Check
Once you have added images, videos and infographics, do not mark the page done until you have gone through a quick visual review. Scroll the entire page in the WordPress preview. Look for broken spacing, leftover schema code that got accidentally deleted, images that are misaligned or oversized, and videos that are not rendering. Then check the live URL on desktop and on a mobile device. Only after that do you update your audit spreadsheet to mark the row complete.
What is the QA checklist for a long article versus a short one?
For a long article, confirm you have 2 to 3 images placed at different points in the content, at least 2 embedded YouTube videos placed at different vertical positions, and at least 2 infographics in the middle and lower sections. For a short article, confirm at least 1 video and 1 infographic. In both cases, check that all four WordPress image fields are filled for every image and infographic uploaded, and that no duplicate images appear anywhere on the page.
How do I check that my changes look right on mobile?
Use your browser’s developer tools to switch to a mobile viewport, or use a dedicated tool like PushBrowse to render the page at phone screen width. Pay attention to image sizing, video centering and whether infographics are still readable at small sizes. An infographic that is crisp on a 27-inch monitor can be completely unreadable on a phone screen if it was designed with too much small text. If that is the case, swap it for a simpler version or scale it differently.
When should I start automating this process instead of doing it manually?
Automate only after you have done enough pages manually to understand exactly what can go wrong. The manual process reveals the edge cases: pages with schema code that should not be touched, pages where the article is short enough that two infographics would be overkill, pages with unusual layouts that break when you insert a centered video. Once you have seen those problems and know how to handle them, you can prompt Claude or another tool to help, and you will know immediately when the automation is making a mistake.
Frequently Asked Questions
How long does it take to fix one text-only page manually?
A single page with no images, no video and no infographic typically takes 30 to 60 minutes when you are working through it for the first time. That includes generating images, renaming files, uploading them with all four fields filled, embedding two videos, adding infographics and doing a final visual QA on desktop and mobile. The time drops as you get faster with the tools, but the steps stay the same.
Does adding images and videos actually help with AI search recommendations?
My working theory is that pages with images, videos and infographics may be weighted more heavily by AI search tools because those pages tend to be more useful to human readers, and AI tools are increasingly selecting pages based on usefulness. I cannot prove this directly, but multiple people I respect in SEO and AI search hold the same view. What I can say with confidence is that visual content keeps human readers on the page longer, and that signal matters regardless of how AI engines score it.
What AI tools work best for generating images for blog posts?
ChatGPT, Claude and Midjourney all produce usable images. ChatGPT has improved significantly at rendering text within images, which matters for infographics. Claude tends to produce cleaner, simpler visual layouts. Midjourney produces the most polished photographic-style images. For most small business pages, ChatGPT or Claude is fast enough. Use whichever tool you already have access to and generate a few variations so you can pick the one that fits the article best.
Should I use the same image on multiple service pages to save time?
No. Using the same image across multiple pages is one of the most visible signs that content was produced at scale without care. Search engines can detect duplicate image use, and readers notice it too when they move from one page to another. Generate a unique set of images for each page, even if the articles cover similar topics. The file names, alt text and image content should all reflect the specific article, not a generic topic.
What is the right image size to upload to WordPress?
Upload the image at the size your AI tool generates it and do not worry about compressing it manually before upload. We run a separate pass with image optimization tools that converts everything to WebP and reduces file sizes across the site. Trying to compress images one at a time before uploading adds a step that slows down the per-page process significantly and can be batched much more efficiently with the right plugin or tool.
Can a virtual assistant do this process without knowing SEO?
Yes, with a clear written SOP and a walkthrough video, a VA who has never done SEO before can follow this process accurately. The steps are sequential, each one is concrete and the audit spreadsheet gives them a clear queue to work through. The biggest thing to train on is filling all four image fields every time and checking for duplicate images before inserting. Those two steps are where shortcuts get taken, and they are the most important to get right consistently.
How do I handle pages that already have one image but are missing video and infographics?
Your audit spreadsheet should flag each issue separately so you know exactly what a given page needs. If a page already has a hero image but is missing video and infographics, go straight to embedding videos and generating infographics without adding more images unless the article is long enough to warrant them. The QA standard still applies: a long article needs at least 2 videos and 2 infographics even if the image count is already met.
What if my client’s YouTube channel has no videos relevant to the article?
First, note it in the spreadsheet and flag it as a reason to produce new video content for that topic. In the meantime, you can embed a relevant video from your own channel on a related subject rather than leaving the page without any video. Do not embed a competitor’s video. If there is genuinely no close match, a short explainer video covering the article topic is worth producing, even a simple screen recording or talking-head clip adds more value than no video at all.
Start Fixing Your Pages This Week
The process I have walked through here is not complicated, but it does take discipline to apply it consistently across hundreds of pages. Build your audit spreadsheet first so you know exactly where the gaps are. Work through pages one at a time, manually, until the steps feel automatic. Fill all four image fields every time. Name files after the article. Center your videos. Check every page on mobile before marking it done. And resist the urge to add so much visual content that the page becomes cluttered.
If you have a site with hundreds of text-only pages and you want help running this process or setting up the automation once the manual SOP is solid, that is exactly the kind of work we do at PushLeads. We audit sites, build the fix queue and work through it systematically, for small businesses and home service contractors who want their pages to actually convert. Reach out to us at pushleads.com/contact and let us know where your site stands.
Keep Reading
Want more customers from Google & AI search?
Get a free SEO audit of your site — see exactly what to fix first.