Overview
Overview
Alt text is critical for accessibility and image SEO, but updating it manually in WordPress is slow.
This guide covers a complete workflow:
- import your WordPress media (images) into a sheet
- generate new alt text for each image using SAI formulas
- push the updated alt text back to WordPress (bulk update)
Prerequisites
- WordPress integration connected in SheetXAI settings
Step-by-step
1) Import your images from WordPress
In SheetXAI chat, send:
- “import my images from WordPress”
SheetXAI will ask how many images you want to import (for example: import all).
If you have multiple WordPress sites connected, SheetXAI will ask which site to use (for example: “site one”).
After it finishes, a new sheet appears with your media listing. It includes columns like:
- image URL
- current alt text (the alt text currently on your site)
- other fields (each header typically explains what it does)
2) Generate new alt text using the provided formula
SheetXAI provides a formula to paste into the “new alt text” column (for example: starting at D2) so it runs down the column.
Important:
- If you open SheetXAI via the right-side panel, you may need to activate SAI formulas.
- If you open via Extensions → SheetXAI → Open Chat, SAI formulas are typically handled automatically.
Paste the formula into the first row (e.g. D2), then let it fill for all imported rows.
3) Push the new alt text back to WordPress
In chat, send something like:
- “Great. Now, help me update these images in WordPress.”
SheetXAI will confirm:
- which column contains the new alt text (choose the column with newly generated alt text, not the “old alt text” column)
- which WordPress site to update (if multiple)
As the update runs, you’ll see a status column update per row. At the end, SheetXAI confirms the bulk update succeeded.
Best practices
- Keep alt text factual (what’s in the image).
- Use context when available (product name, category, page topic).
- Avoid repeating the same alt text across many images.
Troubleshooting
It asks which site to update
That’s expected if you’ve connected multiple WordPress sites. Pick the correct one.
It asks which column has the new alt text
Pick the column where the new alt text was generated (not the current/old alt text column).