Skip to content

Moajjem404/ImageSEO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Next-Gen Image SEO Tool

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.


✨ Features

  • 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 SEOfailed folder so you can try again later.
  • Metadata Embedding: Writes metadata directly into the image file (EXIF/IPTC).

🛠️ How to Use

1. Download the Code

Download the code from the GitHub Repository or clone it using git:

git clone https://github.com/Moajjem404/ImageSEO.git

2. Install Node.js

Make sure you have Node.js installed on your computer.

  • Download it from: nodejs.org
  • Install the LTS version.

3. Install Dependencies

Open the terminal in the tool's folder and run:

npm install

4. Start the Tool

Run the following command to start:

node index.js

5. Setup API Keys (First Time)

  1. Select Manage API Keys from the menu.
  2. Choose your provider (Mistral or Gemini).
  3. Select Add New API Key and paste your key.
    • Tip: You can add multiple keys for better performance!

6. Optimize Images

  1. Select Start SEO (Folder Processing).
  2. Enter the folder path where your images are located.
  3. Select which AI you want to use (Mistral or Gemini).
  4. Sit back! The tool will:
    • Create a SEOsucces folder with optimized images.
    • Move any problem images to SEOfailed.

⚙️ Advanced Settings

  • 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.

📞 Contact

If you need help or have questions:

About

Next-Gen Image SEO – The AI-Powered Assistant for Image SEO

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published