Konvensi Penamaan File Gambar Produk yang Skalabel
Skema penamaan gambar produk tiga bidang: SKU, kode tampilan, background — agar katalog tetap bisa dicari dan diotomatiskan, plus karakter yang merusaknya.
- product photography
- file naming
- ecommerce
- catalogue management
- workflow
- background removal
- bulk processing

Ada yang meminta tampak belakang TS-4410 dengan background putih. Anda membuka drive bersama dan menemukan IMG_4471 copy 2 final.png, IMG_4471 copy 2 final (1).png, dan sebuah folder bernama NEW EDITS USE THESE. Sepuluh menit berlalu dan Anda masih sibuk membuka thumbnail satu per satu.
Konvensi penamaan adalah perbaikan termurah dalam operasional katalog: satu sore untuk menyepakatinya, tanpa perangkat lunak baru, dan ia bertahan lebih lama daripada siapa pun yang memotret fotonya. Berikut skema yang tetap kokoh untuk beberapa ribu file.
Taruh SKU di Depan, Selalu
Nama file diurutkan menurut abjad, jadi bidang pertama adalah sumbu yang menata folder Anda. Jadikan bidang itu pengenal yang tidak pernah berubah: SKU persis seperti yang tertulis di feed produk Anda. Dengan begitu semua gambar sebuah produk berkumpul di satu tempat, siapa pun yang menyimpannya.

Tanggal di depan (2026-07-14_shoot_final) mengelompokkan file menurut hari pemotretan — satu-satunya sumbu yang tidak pernah dicari siapa pun.
Tiga bidang sudah cukup:
TS-4410— SKU-nya, disalin apa adanya dari feedMAIN— apa yang sedang dilihat kamerawhite— apa yang ada di belakang subjek
Digabung: TS-4410_MAIN_white.png. Siapa pun yang membaca daftar itu tahu isinya tanpa membukanya, dan sebuah skrip bisa memecahnya di tanda garis bawah.
Sepakati Kode Tampilan Sebelum Ada yang Memotret
Bidang kedua hanya berfungsi kalau kosakatanya tetap dan tertulis. Susun kodenya sekali saja dan jangan pernah berimprovisasi: MAIN untuk foto utama, PT01 sampai PT08 untuk tampilan tambahan dalam urutan yang disepakati, ALT-back, DETAIL-clasp, SCALE.
Beri angka nol di depan — PT01, bukan PT1. Windows Explorer dan Finder mengurutkan angka secara alami, tetapi daftar di shell, skrip, dan kunci object storage mengurutkannya sebagai teks biasa, sehingga PT11 mendarat di antara PT1 dan PT2, bukan sesudahnya.
Aturan nama file gambar milik Amazon sendiri ada di halaman bantuan Seller Central, di balik login penjual, dan mungkin tidak memakai pemisah yang sama dengan di sini. Periksa sintaks terkini di akun Anda sebelum mengganti nama ribuan file, dan pertahankan gagasan dasarnya — pengenal dulu, kode tampilan kedua — di setiap kanal penjualan (aturan gambar produk Amazon).
Sebut Backgroundnya, Bukan Cuma Produknya
Satu foto menjelma menjadi beberapa deliverable: putih polos untuk marketplace, warna merek untuk banner, transparan untuk deck presentasi, bayangan jatuh untuk grid kategori. Kalau namanya tidak menyebut yang mana adalah yang mana, Anda akan mengirimkan file yang salah.

Pakai daftar pendek yang tertutup untuk bidang ketiga: raw untuk file kamera yang belum disentuh, white, brand, cut untuk transparan, shadow, dan life untuk backdrop lifestyle. Saat Anda mengganti background di remover.bg — warna solid, warna kustom, atau foto Anda sendiri — pastikan Anda sudah tahu akhiran mana yang akan didapat keluaran itu sebelum mulai, lalu ganti nama hasil unduhannya seketika.
Ekstensi filenya juga membawa informasi. Keluaran transparan harus berupa PNG atau WebP; file _cut yang disimpan sebagai JPEG itu bug, bukan varian (cara membuat PNG transparan). File putih untuk marketplace biasanya JPEG, sedangkan gambar situs kian sering memakai WebP.
Karakter yang Diam-Diam Merusak Segalanya
- Tanpa spasi. Spasi berubah menjadi
%20di URL, merusak skrip shell tanpa tanda kutip, dan diam-diam ditulis ulang oleh formulir unggah. - Hanya ASCII.
#dan?mengakhiri bagian path sebuah URL dan&memisahkan parameter kueri, jadi salah satunya saja di dalam nama file bisa memotong atau membelah tautan. Karakter beraksen dan karakter non-ASCII lainnya berada di luar himpunan karakter URI yang diizinkan, lalu dikodekan persen menjadi rentetan yang tak terbaca. Tanda kurung memang sah di dalam sebuah path, tetapi tetap merusak tautan markdown dan perintah shell tanpa tanda kutip. - Satu bentuk huruf yang tetap. Windows dan macOS secara baku tidak membedakan huruf besar dan kecil, jadi
TS-4410dants-4410bertabrakan; server Linux dan object storage justru menyimpan dua file. Tetapkan satu bentuk huruf saja. - Satu pemisah per tingkat. Garis bawah di antara bidang, tanda hubung di dalam satu bidang.
- Tanpa kata status.
final,FINAL2,new,use-thissudah jadi kebohongan dalam sepekan. Buat versi baru dengan mengganti isi filenya, bukan mengganti namanya.
Pisahkan File Asli Kamera dari Hasil Potong
Jangan pernah menimpa sumbernya. TS-4410_MAIN_raw.jpg dan TS-4410_MAIN_white.jpg hidup berdampingan, sehingga ketika warna merek berubah Anda memotong ulang dari file aslinya alih-alih menyelamatkan ekspor yang sudah diratakan.
Unggahan dibatasi 25 MB, dan file kamera berukuran besar bisa melampauinya. Perkecil dulu di editor foto Anda sendiri — salinan yang sudah diperkecil itu adalah artefak ketiga, jadi berilah dia nama (TS-4410_MAIN_upload.jpg).
Penamaan Itulah yang Memungkinkan Pekerjaan Massal
Pemrosesan massal berjalan lewat HTTP API, jadi setiap file dialamati berdasarkan namanya. Nama yang deterministik menghasilkan pekerjaan yang deterministik: skripnya membaca TS-4410_MAIN_raw.jpg, menulis TS-4410_MAIN_cut.png, dan bisa dijalankan ulang dengan aman karena path keluarannya adalah fungsi murni dari masukannya.

Bandingkan daftar nama keluaran yang diharapkan dengan yang benar-benar mendarat, dan selisihnya akan menyebutkan SKU mana yang gagal. Panduan API hapus background membahas sisi permintaannya.
Kartu Aturan
Tempelkan ini di drive bersama:
SKU_VIEW_BACKGROUND.ext, dalam urutan itu.- SKU disalin dari feed, karakter demi karakter.
- Tampilan diambil dari daftar yang disepakati. Angkanya diberi nol di depan.
- Background diambil dari daftar yang disepakati. Ekstensinya menyesuaikan.
- Satu bentuk huruf yang tetap, hanya ASCII, tanpa spasi, tanpa tanggal, tanpa kata status.
- File asli disimpan sebagai
_rawdan tidak pernah ditimpa.
Ganti nama seratus file terakhir secara manual minggu ini. Selebihnya gratis.


