Automatically generate SEO-optimized Title, Description, and Keywords for your stock photography images using AI!
This tool supports both Mistral AI and Google Gemini to help you rank higher on Adobe Stock, Shutterstock, and other platforms.
- Dual AI Support: Choose between Mistral AI or Google Gemini.
- Smart key Rotation:
- Automatically switches API keys if one fails.
- Gemini Special: Uses up to 20 requests per model daily, then switches to the next model automatically.
- Batch Processing: Process thousands of images in a folder at once.
- Auto-Failover: Failed images are safely moved to a
SEOfailedfolder so you can try again later. - Metadata Embedding: Writes metadata directly into the image file (EXIF/IPTC).
Download the code from the GitHub Repository or clone it using git:
git clone https://github.com/Moajjem404/ImageSEO.gitMake sure you have Node.js installed on your computer.
- Download it from: nodejs.org
- Install the LTS version.
Open the terminal in the tool's folder and run:
npm installRun the following command to start:
node index.js- Select Manage API Keys from the menu.
- Choose your provider (Mistral or Gemini).
- Select Add New API Key and paste your key.
- Tip: You can add multiple keys for better performance!
- Select Start SEO (Folder Processing).
- Enter the folder path where your images are located.
- Select which AI you want to use (Mistral or Gemini).
- Sit back! The tool will:
- Create a
SEOsuccesfolder with optimized images. - Move any problem images to
SEOfailed.
- Create a
- Update Tools & Model: Inside this menu, you can Manage Gemini Models (Add/Remove models) or change the Mistral model being used.
- Usage Tracking: The tool keeps track of your daily usage for Google Gemini to avoid errors.
If you need help or have questions:
- Admin: @Moajjem404
- Facebook: Md. Moajjem Hossen
- GitHub: github.com/Moajjem404