Images play an important role in making your website engaging and professional. WordPress makes it easy to upload and manage images, but there are best practices you should follow to keep your site organized and running smoothly.
This guide explains how to upload images properly and avoid common mistakes.
All images uploaded to WordPress are stored in the Media Library.
The Media Library:
Stores all images and files
Allows you to reuse images on multiple pages
Keeps your content organized
You can access it by clicking Media → Library in the left-hand menu.
There are two main ways to upload images.
Click Media in the left-hand menu.
Click Add New.
Drag and drop your image into the upload area, or click Select Files.
Wait for the upload to complete.
This method uploads the image before inserting it into a page.
Edit the page where you want the image.
Add an Image block.
Click Upload.
Select your image from your computer.
This uploads the image and places it directly into the page.
Both methods store the file in the Media Library.
WordPress commonly accepts:
JPG or JPEG (best for photos)
PNG (best for graphics with transparency)
WebP (modern compressed format)
GIF (for simple animations)
If your file does not upload, check the file type.
Uploading very large images can slow down your website.
Before uploading:
Resize images to a reasonable width (often 1200–2000 pixels wide is sufficient for most websites)
Avoid uploading 5000+ pixel images unless necessary
Compress large files if possible
Large file sizes affect performance and page speed.
When you upload an image, WordPress:
Stores the original file
Automatically creates multiple resized versions
Makes those sizes available for different layout needs
This helps improve performance across devices.
After uploading an image, you will see a field labeled Alt Text.
Alt text:
Describes the image
Helps screen readers for accessibility
Improves search engine understanding
Alt text should briefly describe what the image shows.
Example:
Instead of “image123.jpg,” use:
“Community event at Municipal Park.”
Avoid keyword stuffing. Keep it natural and descriptive.
To insert an image:
Add an Image block.
Choose Media Library.
Select the image.
Click Insert.
You can then adjust alignment and size.
Inside the Media Library, you can:
Edit the image title
Update alt text
View file information
Copy the file URL
You can also crop or rotate images using the basic editing tools.
Once uploaded, images can be reused on multiple pages.
You do not need to upload the same image more than once.
Simply select it from the Media Library when needed.
If you delete an image from the Media Library:
It is removed from every page where it is used
It cannot be restored unless you have a backup
Only delete images you are certain are no longer used anywhere on the site.
Uploading extremely large files
Using unclear file names
Forgetting to add alt text
Deleting images that are still in use
Uploading duplicate copies of the same image
Being consistent prevents clutter.
Use clear file names (example: roofing-team-install.jpg)
Add descriptive alt text
Resize images before uploading
Reuse existing images when possible
Organize uploads thoughtfully
Good image management improves performance and organization.
Resize the image on your computer.
Give it a clear file name.
Upload it via Media or directly in a page.
Add alt text.
Insert it into your content.
Preview before publishing.
This keeps your website fast and accessible.
To upload images in WordPress:
Use the Media Library or Image block
Upload properly sized images
Add descriptive alt text
Avoid deleting files in use
Images enhance your website, but proper management ensures performance and professionalism.