Pertama sediakan atau buat sebuah gambar atau logo transparan, dalam contoh ini saya menggunakan GIMP dan menyimpan hasilnya dengan nama rahmatriyanto.png
Pastikan Imagemagick sudah terinstall di Linux dan gunakan code ini di terminal linux
convert -resize x16 -gravity center -crop 16x16+0+0 -flatten -colors 256 rahmatriyanto.png favicon.ico
Untuk membuat icon transparan dapat memakai code ini
convert -resize x16 -gravity center -crop 16x16+0+0 -flatten -colors 256 -background transparent rahmatriyanto.png favicon.ico
Selesai, terakhir upload file icon favicon.ico diroot folder tanpa perlu memambah code apapun di dalam head html/php. Jika menggunakan wordpress.com, blogspot.com atau layanan yang lain upload favicon.ico cari linknya dan tambahkan code ini sebelum code </head> seperti dibawah ini
<link href='https://www.rahmatriyanto.com/favicon.ico' rel='icon' type='image/x-icon'/>