Cara Menamai Gambar untuk SEO

Mengapa nama file gambar deskriptif penting bagi penelusuran gambar, cara memakai kata kunci dan tanda hubung, serta mengapa gambar yang sudah diindeks sebaiknya tidak diganti namanya secara massal.

Pertama kali diterbitkan: 2 Jul 2026 · Terakhir diperbarui: 11 Agu 2026 · Advanced
Bahasa

Nama file gambar merupakan sinyal ringan tetapi nyata bagi penelusuran gambar. Google membacanya bersama teks alt, teks sekitar, dan gambar itu sendiri. Gunakan nama pendek, deskriptif, berhuruf kecil, dan bertanda hubung pada gambar baru. Jangan mengganti nama gambar yang sudah diindeks secara massal: manfaatnya nyaris tak terlihat, sedangkan perubahan URL menimbulkan pengalihan, risiko 404s, dan pergantian cache. Nama file melengkapi teks alt, bukan menggantikannya. Ekstensi juga bukan bukti format; Content-Type dan byte yang didekodekanlah yang menentukan dalam konversi atau migrasi.

TL;DR — Nama file gambar merupakan sinyal ringan tetapi nyata untuk penelusuran gambar. Google membacanya bersama teks alt, teks sekitar, dan gambar itu sendiri, bukan sebagai pengungkit peringkat mandiri. Gunakan nama pendek, deskriptif, bertanda hubung, dan berhuruf kecil pada gambar baru (contoh Google: my-new-black-kitten.jpg, bukan IMG00023.JPG). Jangan mengganti nama gambar yang sudah diindeks secara massal. Mueller menyebut dampaknya “minimal effect, maybe no visible effect at all” (terjemahan) “minimal, bahkan mungkin sama sekali tidak terlihat” bila teks alt dan konteks sudah baik. Karena perubahan nama mengubah URL, Anda menanggung 301, risiko 404s, dan pergantian cache CDN/peramban demi manfaat yang tak terukur. Nama file melengkapi teks alt, bukan menggantikannya.

Evidence for this claim Google says image filenames can provide very light clues about image subject matter and recommends short, descriptive names. Scope: Current Google Images filename guidance; a weak contextual clue, not a guaranteed ranking effect. Confidence: high · Verified: Google Search Central: Use descriptive image filenames Evidence for this claim Google recommends simple, descriptive URL structures and hyphens between words rather than underscores. Scope: General Google URL-structure guidance applicable to image URLs. Confidence: high · Verified: Google Search Central: URL structure best practices

Arti sebenarnya “SEO nama file gambar”

Mulailah dari batasannya. Google menyebut nama file sebagai petunjuk “very light” (terjemahan) “sangat ringan”; tidak ada janji kenaikan peringkat. Menamai file untuk SEO berarti memakai kata nyata yang menjelaskan subjek—golden-retriever-puppy.jpg, bukan IMG00023.JPG—agar namanya menjadi petunjuk berguna. Google membacanya sebagai salah satu dari beberapa sinyal lemah, bersama teks alt, teks sekitar, dan piksel gambar. Manfaatnya terutama untuk Google Images dan Lens, bukan penelusuran web umum.

Jaga proporsinya: ini sinyal ringan. Hub Image SEO membagi topik menjadi dua pekerjaan—peringkat di penelusuran gambar dan kecepatan halaman. Nama file berada di sisi penelusuran gambar dan jauh di bawah teks alt dalam kepentingan. Nama sempurna tidak menyelamatkan gambar tanpa teks alt atau halaman relevan.

Aturan inti penamaan

Deskriptif, bukan generik

Praktik terbaik SEO Gambar Google menyatakan: “When possible, use filenames that are short, but descriptive. For example, my-new-black-kitten.jpg is better than IMG00023.JPG.” (terjemahan) “Jika memungkinkan, gunakan nama file yang singkat tetapi deskriptif. Misalnya, my-new-black-kitten.jpg lebih baik daripada IMG00023.JPG.” Google juga berkata “Avoid using generic filenames like image1.jpg, pic.gif, 1.jpg when possible.” (terjemahan) “Jika memungkinkan, hindari nama generik seperti image1.jpg, pic.gif, dan 1.jpg.” Alasannya, “the filename can give Google very light clues about the subject matter of the image” (terjemahan) “nama file dapat memberi Google petunjuk sangat ringan tentang subjek gambar”. Ringan bukan berarti nol; nama generik membuang petunjuk itu.

Tanda hubung versus garis bawah

Gunakan tanda hubung: black-kitten.jpg, bukan black_kitten.jpg. Tanda hubung dibaca sebagai batas kata; Google mengurai black-kitten menjadi “black” dan “kitten”. Garis bawah menyatukan token sehingga black_kitten lebih mungkin dibaca sebagai satu string. Jadi red-running-shoes.jpg menyampaikan tiga kata, sedangkan versi bergaris bawah lebih menyerupai satu token.

Catatan asal aturan: halaman SEO Gambar Google tidak secara khusus menulis “tanda hubung, bukan garis bawah” untuk nama file. Sumber langsungnya adalah panduan struktur URL Google yang merekomendasikan tanda hubung pada URL secara umum, bukan aturan khusus gambar dengan ukuran dampak tersendiri. Komentar era Matt Cutts melahirkan versi populer di blog SEO. Perlakukan ini sebagai konvensi seluruh URL. Garis bawah tidak membuat Anda dihukum; tanda hubung hanya menyampaikan lebih banyak informasi.

Huruf kecil dan singkat

Gunakan huruf kecil dan sekitar tiga hingga delapan kata sebagai pedoman praktis. Google tidak menerbitkan jumlah ideal tetap; ini konvensi, bukan ambang terukur. Sebagian server memperlakukan Photo.JPG dan photo.jpg sebagai dua file berbeda. Huruf kecil mencegah kejutan itu. Singkat tetapi deskriptif lebih baik daripada panjang dan berlebihan.

Memakai kata kunci tanpa menjejalkannya

Masukkan kata yang benar-benar menjelaskan gambar. Hindari red-shoes-buy-red-shoes-cheap-red-shoes.jpg; itu tampak seperti spam. Peringatan eksplisit Google ditujukan kepada teks alt, bukan nama file: “Avoid filling alt attributes with keywords (also known as keyword stuffing) as it results in a negative user experience.” (terjemahan) “Hindari memenuhi atribut alt dengan kata kunci—yang juga dikenal sebagai penjejalan kata kunci—karena menghasilkan pengalaman pengguna yang buruk.” Industri menerapkan logika yang sama pada nama file, tetapi kutipan Google secara harfiah menargetkan atribut alt.

Lokalkan nama file pada situs terjemahan

Google menyarankan agar nama file ikut disesuaikan: “If you localize your images, remember to also translate the filenames, keeping in mind the URL encoding guidelines.” (terjemahan) “Jika Anda melokalkan gambar, ingatlah untuk menerjemahkan nama filenya juga dengan memperhatikan panduan pengodean URL.” Karena nama file bagian dari URL, karakter non-Latin atau beraksen memerlukan pengodean URL yang benar.

Ekstensi tidak membuktikan format sebenarnya

Ekstensi adalah label, bukan jaminan. .jpg, .png, dan .webp tidak membuktikan byte di dalam file atau format yang akan diperlakukan peramban dan crawler. Dua sinyal lain lebih penting:

  • Header respons Content-Type menyatakan jenis file menurut server dan harus cocok dengan byte yang dikodekan. Referensi Content-Type MDN mencatat bahwa dengan X-Content-Type-Options: nosniff, tipe yang hilang atau salah dapat membuat sumber daya diblokir.
  • Byte yang didekodekan adalah kebenaran dasar. Peramban dapat memeriksa tanda tangan byte bila Content-Type hilang atau generik. MIME Sniffing Standard menjelaskan perbedaan tipe “yang dipasok” dan tipe “yang dihitung”, serta mana yang berlaku.

Jika Anda mengonversi .png ke .webp tetapi tidak mengganti nama atau memperbarui tipe server, hasilnya bisa berupa file bernama .png dengan header dan byte webp, atau sebaliknya. Ketidakcocokan ini nyata dan dapat diperiksa; bukan faktor peringkat tersendiri, tetapi layak diaudit. Pilihan format dan kompresi dibahas di Format Gambar dan Optimasi Gambar.

Haruskah gambar yang sudah diindeks diganti namanya?

Pertanyaan ini dilewatkan hampir semua panduan, padahal di sinilah keputusan bernilai dibuat. Jawaban jujurnya biasanya tidak.

Pernyataan Mueller dan Sassman

Dalam podcast Google Search Off the Record yang dirangkum Search Engine Journal, Lizzi Sassman dan John Mueller membahasnya. Mueller mengatakan “I don’t think you would see a significant change if you already do the other things around images, like the alt texts, the text surrounding the image.” (terjemahan) “Saya rasa Anda tidak akan melihat perubahan berarti bila teks alt dan teks sekitar sudah dikerjakan.” Kesimpulannya: “That probably would have minimal effect, maybe no visible effect at all.” (terjemahan) “Dampaknya mungkin minimal, bahkan mungkin sama sekali tidak terlihat.”

Peringatan lebih besar menyangkut perubahan massal. Google jarang merayapi ulang gambar—“when we crawl images, we tend not to crawl them as often, because usually, they don’t change a lot” (terjemahan) “ketika merayapi gambar, kami cenderung tidak terlalu sering melakukannya karena biasanya gambar tidak banyak berubah”—sehingga perubahan bertahan lama. Perkiraan Mueller bersifat tentatif: “if you changed all of them at once, my guess is… I don’t know, over a period of a couple of months at least, it’ll be kind of annoying in Image Search.” (terjemahan) “jika Anda mengubah semuanya sekaligus, perkiraan saya… setidaknya selama beberapa bulan hal itu akan cukup merepotkan di Penelusuran Gambar.” “Beberapa bulan” adalah perkiraan spontan dalam rangkuman SEJ, bukan angka terukur atau transkrip primer yang saya verifikasi. Arah dampaknya—gangguan lambat berminggu-minggu hingga berbulan-bulan—lebih andal. Sassman juga menyebut “room for human error… to miss a broken link” (terjemahan) “ada peluang terjadinya kesalahan manusia… hingga melewatkan tautan rusak”.

Pengalihan, 404, dan dampak pada cache

Alasan mekanis perubahan massal mahal adalah bahwa mengganti nama file gambar mengubah URL-nya. Dampak lanjutannya:

  • URL lama menjadi 404 kecuali ada pengalihan 301 ke jalur baru.
  • Cache CDN dan peramban dapat terus menyajikan jalur lama atau menyimpan 404 baru untuk sementara.
  • Google merayapi ulang gambar dengan lambat, sehingga versi lama dapat bertahan di Google Images selama berminggu-minggu hingga berbulan-bulan.

Gary Illyes menggambarkan kehilangan sinyal migrasi URL gambar sebagai “in line with web search results, which is a few weeks” (terjemahan) “sejalan dengan hasil penelusuran web, yakni beberapa minggu”. Ini membahas migrasi URL secara umum, bukan khusus penggantian nama, tetapi termasuk gangguan sementara yang sama. Perubahan seluruh situs memerlukan rekayasa nyata dan pergantian berminggu-minggu demi efek yang menurut Mueller mungkin tidak terlihat.

Kapan penggantian nama layak dilakukan

Bukan berarti tidak pernah; jangan menjadikannya proyek SEO mandiri. Ganti nama secara oportunistis saat Anda memang sudah menyentuh file dalam pembangunan ulang, migrasi CMS, atau desain ulang URL. Pekerjaan pengalihan dan cache sudah harus dilakukan, sehingga memperbaiki nama nyaris tanpa biaya tambahan. Jangan membuat inisiatif khusus untuk manfaat marginal yang tak terukur.

Perlakukan setiap penggantian nama sebagai migrasi URL dan audit demikian

File yang diganti namanya memiliki URL baru. Setiap kali melakukannya, gunakan daftar periksa migrasi URL, bukan sekadar daftar penamaan:

  • Kualitas nama baru: deskriptif, bertanda hubung, berhuruf kecil.
  • Keterjangkauan: apakah URL baru merespons 200 dan tidak salah ketik?
  • Pengalihan: apakah URL lama mengalihkan dengan 301 sehingga tidak ada 404?
  • Referensi: apakah tautan internal, entri sitemap, dan kolom CMS sudah diperbarui?
  • Tipe yang dinyatakan versus tipe sebenarnya: apakah Content-Type URL baru cocok dengan byte yang didekodekan? Ini juga saat yang tepat menemukan ketidakcocokan lama.

Penamaan, format, dan kompresi adalah pekerjaan terpisah. Daftar ini hanya mencakup penamaan dan stabilitas URL. Format dan codec ada di Format Gambar; kompresi dan pengiriman ada di Optimasi Gambar.

Kemungkinan besar Anda tidak dapat mengukurnya

Bahkan setelah mengganti nama, Anda mungkin tidak dapat membuktikan dampaknya. Jika manfaat “minimal, mungkin tak terlihat” tidak tampak di SERP, manfaat itu juga tidak tampak di analitik. Jangan membangun kasus bisnis berdasarkan perubahan nama file.

Hubungan nama file dengan teks alt

Nama file dan teks alt berkaitan tetapi tidak dapat saling menggantikan:

  • Teks alt adalah sinyal utama yang lebih kuat bagi penelusuran gambar dan wajib untuk aksesibilitas. Nama file jauh lebih ringan.
  • Pembaca layar membacakan nama file mentah sebagai fallback hanya ketika teks alt hilang atau rusak. Ini alasan aksesibilitas untuk nama deskriptif, tetapi tetap fallback. Lihat panduan teks alt.

Nama file yang baik bukan pengganti teks alt, melainkan sinyal pelengkap yang lebih lemah. Lakukan keduanya: tulis teks alt yang tepat dan beri nama file secara deskriptif.

Contoh sebelum dan sesudah

BurukLebih baikAlasan
IMG00023.JPGmy-new-black-kitten.jpgKata deskriptif, huruf kecil, tanda hubung
image1.jpgblue-ceramic-coffee-mug.jpgGenerik → menjelaskan subjek
DSC_0491.pngmount-rainier-sunrise.pngBawaan kamera → kata nyata
red_running_shoes.jpgred-running-shoes.jpgGaris bawah → tanda hubung
Product-Photo-FINAL-v2.jpgwalnut-dining-table.jpgSisa alur kerja → deskripsi bersih
shoes-buy-shoes-cheap-shoes.jpgred-trail-running-shoes.jpgPenjejalan → satu deskripsi jujur

Kesalahan umum yang perlu dihindari

  • Mengganti nama pustaka terindeks secara massal demi manfaat marginal.
  • Mengganti nama tanpa 301, sehingga URL lama menjadi 404.
  • Memakai garis bawah alih-alih tanda hubung: tidak dihukum, tetapi penguraiannya lebih lemah.
  • Nama generik (image1.jpg, pic.gif, 1.jpg, DSC_0491.jpg).
  • Nama yang dijejali kata kunci dan tampak seperti spam.
  • Menganggap nama file pengganti teks alt: ini sinyal lebih ringan dan tidak memenuhi aksesibilitas.
  • Lupa menerjemahkan atau mengodekan nama file pada halaman lokal.
  • Memercayai ekstensi sebagai bukti format. Ekstensi hanyalah label; Content-Type dan byte yang didekodekanlah yang digunakan. Saat mengonversi atau mengganti nama, pastikan ketiganya cocok.

Pertanyaan umum

Apakah nama file gambar memengaruhi SEO? Sedikit, terutama untuk penelusuran gambar. Google membacanya sebagai petunjuk sangat ringan bersama teks alt, konteks sekitar, dan gambar. Ini bukan pengungkit mandiri.

Tanda hubung atau garis bawah? Tanda hubung. Google membacanya sebagai batas kata, sedangkan garis bawah menyatukan kata menjadi satu token.

Apakah buruk mengganti nama setelah diindeks? Secara massal, biasanya ya. Mueller menyebutnya dapat “merepotkan di Penelusuran Gambar” selama beberapa bulan, sementara Anda menanggung pengalihan, 404, dan cache demi dampak “minimal, bahkan mungkin tidak terlihat”. Lakukan oportunistis saat pembangunan ulang.

Berapa banyak kata? Sekitar tiga hingga delapan: singkat tetapi deskriptif, cukup menjelaskan subjek dan bukan satu kalimat.

Bolehkah memasukkan kata kunci? Ya, bila benar-benar menjelaskan gambar. Jangan menjejalkannya. Peringatan eksplisit Google menargetkan teks alt, tetapi prinsip “jangan berlebihan” tetap berlaku.

Apakah nama file penting jika teks alt sudah baik? Hampir tidak. Menurut Mueller, perubahan berarti tidak akan terlihat bila teks alt dan konteks sekitar sudah baik. Benahi nama gambar baru; jangan berharap nama file sendirian mengubah hasil.

Apa yang terjadi bila nama file diganti massal? Gangguan sementara. Versi lama bertahan karena perayapan ulang lambat, sementara Anda mengelola pengalihan dan cache. “Beberapa bulan” adalah perkiraan kasar dalam rangkuman, bukan angka terukur.

Apakah ekstensi membuktikan format gambar? Tidak. .jpg, .png, dan .webp hanyalah label. Peramban dan crawler mengandalkan Content-Type server dan byte yang didekodekan. Periksa keduanya secara terpisah saat mengaudit konversi atau migrasi.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.