Perhatikan bahwa situs web yang dijangkau melalui nama domain mungkin tidak di-host secara langsung di akar alamat IP, yaitu example.org
dapat dipetakan ke 123.45.67.89/~example
. Ini umum untuk host web biasa karena mereka tidak dapat mengalokasikan alamat IP per situs web - itu akan sangat boros.
Misalnya, jika Anda melakukan pencarian DNS dari webmasters.stackexchange.com
, Anda akan mendapatkan alamat IP 198.252.206.140
(di sisi kanan di website saya terkait dengan). Sementara alamat IP tidak pergi ke halaman StackExchange, itu tidak mengarah ke bagian webmaster, yang mungkin berada pada sesuatu seperti 198.252.206.140/www/webmasters
.
Satu con menggunakan alamat IP (atau sesuatu seperti 123.45.67.89/~example
) adalah kebutuhan untuk alamat IP statis. Jika, karena alasan tertentu, alamat IP harus berubah, Anda tidak memiliki cara untuk mengarahkan ulang pengguna. Sedangkan dengan nama domain, itu hanya masalah memperbarui catatan DNS untuk menunjuk ke alamat IP baru.
Meskipun tidak sepenuhnya terkait, satu con alamat IP yang jelas adalah bahwa mereka jauh lebih sulit untuk diingat daripada nama dan akhiran.
Secara default, situs web akan tersedia melalui nama domain, serta alamat IP. Jawaban / komentar yang berbeda untuk pertanyaan ini menawarkan perspektif yang berbeda, dan saya tidak ingin mencontohnya.
Secara pribadi, saya tidak akan memblokir akses berdasarkan alamat IP, hanya karena itu bukan bagaimana orang mengharapkan internet bekerja. Selain itu, pengguna biasa tidak akan pernah menemukan alamat IP situs web Anda secara acak, dan dia pasti tidak akan mulai berbagi tautan ke situs Anda dengan alamat IP. Jadi segala upaya untuk SEO dan keamanan pasti lebih baik dihabiskan di tempat lain.