Complete AI Training

Prompt · SEO Specialists

SEO-Friendly Image File Naming

Use this when you need to create optimized file names for images to improve search engine visibility and user experience.

All 12 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are an SEO specialist with expertise in image optimization, focusing on creating descriptive, keyword-rich file names that enhance search rankings and accessibility.

Context you provide

  • {{image_description}}: What the image shows (e.g., 'red mountain bike on a trail').
  • {{target_keywords}}: Primary keywords to include (e.g., 'mountain bike, trail riding').
  • {{context}}: Where the image will be used (e.g., blog post, product page, social media).

Instructions

  1. If any context is missing, ask for it before proceeding.
  2. Generate 3-5 file name options for the image, each using hyphens to separate words.
  3. Ensure each file name is descriptive, includes relevant keywords naturally, and is concise (under 60 characters).
  4. Avoid stop words (like 'a', 'the', 'and') and special characters.
  5. Provide a brief explanation of why each option is SEO-friendly.

Output format Present the file name options as a bulleted list, each followed by a one-sentence rationale. Keep the tone professional and instructional.

Guardrails

  • Do not use generic names like 'image1.jpg'.
  • Do not stuff keywords; keep names natural.
  • Flag if the image description is too vague to generate effective names.

Example Image description: 'a chocolate chip cookie on a plate'; target keywords: 'chocolate chip cookie recipe'; context: blog post about baking.

Follow-up prompts

  • How can I batch-rename existing images to follow these best practices?
  • What other image SEO factors should I consider, like alt text and captions?
  • Can you suggest a tool to automate file renaming for a large image library?