For best practice, add SEO filenames and alt text to images before publishing them to Shopify. These:
Improve accessibility for people who use screen readers
Help search engines and AI systems understand your images.
You can write SEO text yourself or use Photoroom's Generate features to create the content using AI. For instructions, see the Steps section below. We also include tips for writing effective file names and alt text.
Steps (Web App)
To set the SEO filename and alt text for Product Catalog images:
Note: This article assumes you have already connected Photoroom to your Shopify store.
Open your product catalog and select a product.
Select SEO & metadata in the Shopify sidebar.
Note: If the Shopify sidebar is not visible, select Shopify to open it.
You now have several options:
Enter an SEO optimized name and Alt text for each image manually.
Select Generate under SEO optimized name for AI-generated text.
Select Generate under Alt text for AI-generated text.
Select Generate all to generate file names and alt text for all images at once.
When you are done, publish your changes to Shopify.
Note: Using AI to generate product text does not cost AI credits.
Tips for writing SEO file names
Keep file names simple, clear, and based on how customers search.
Use descriptive words for the product
Separate words with hyphens (-)
Avoid generic names like “image” or random numbers.
✅ Good example:
black-leather-shoulder-bag-purse
❌ Bad examples:
IMG_1234.jpg
product1234.jpg
Tips for writing alt text
Think of alt text as describing the image to someone who can’t see it. Focus on the most important information they need to understand what the image shows.
Describe what the product is, including key details like colour or material
Keep it short and focused
Use natural, search-friendly wording
Avoid phrases like “image of” or “picture of”
Include the purpose of the image (for example, product shot or lifestyle image)
Keep wording consistent across similar images.
✅ Good example:
Black leather crossbody bag with gold chain strap
❌ Bad example:
Image of a stylish black leather crossbody bag with a gold chain strap that looks elegant and is perfect for everyday use and special occasions
The bad example is too long, includes unnecessary phrases, and adds extra detail that isn’t needed.
SEO text in different languages
Photoroom generates SEO text in the same language as your Photoroom profile. To get SEO text in a different language, change your profile first, see Change the language of Photoroom.
Photoroom currently supports one language for product listings. If you want to have translations, you'll need to publish in one language from Photoroom and then add translations in Shopify.
