Saya mencoba memikirkan cara untuk, seaman mungkin, memverifikasi bahwa pengguna memiliki situs web yang mereka klaim miliki.
Berikut beberapa cara yang pernah saya lihat:
- Unggah file HTML dengan nama tidak jelas ke direktori root dengan konten yang diberikan
- Sertakan tag meta atau komentar lain di suatu tempat di sumber halaman beranda
- Kirim email ke alamat
@domainwearetryingtovalidate.tld
dengan tautan verifikasi - Periksa catatan CNAME atau TXT
- Periksa catatan WHOIS
- Validasi secara fisik dengan menelepon atau mengirim email ke saluran dukungan, memperbarui catatan secara manual
Dan inilah masalah dengan metode-metode itu, secara berurutan:
- Beberapa konfigurasi situs web mungkin tidak memungkinkan untuk hanya mengunggah file ke root
- Desain situs yang buruk memungkinkan pengguna situs itu untuk menambahkan sendiri meta tag ini
- Situs web yang menyediakan layanan email membuat ini tidak berguna; ambil
gmail.com
contoh - Itu terlalu rumit bagi sebagian besar pemilik situs web kecil untuk mengetahui caranya
- Itu bersifat publik; siapa pun dapat mengaku sebagai siapa pun. Belum lagi paling sering tidak akurat.
- Buang-buang waktu saja
Apakah ada cara lain untuk memverifikasi bahwa pengguna di situs Anda memiliki situs web tertentu? Dari metode yang saya sebutkan, mana yang terbaik dan terburuk? Saya memesannya dari yang terbaik sampai yang terburuk menurut pendapat saya sendiri, tetapi saya ingin melihat apa yang dipikirkan orang lain juga.
Saya berencana menerapkan satu atau lebih dari ini di PHP.