Ada tiga faktor yang perlu diperhatikan ketika memilih nama:
- Nama tersebut diambil dari nama-nama orang-orang shalih dari  kalangan nabi, rasul dan orang shalih lainnya. Maksudnya untuk  mendekatkan diri kepada Allah dengan cara mencintai dan menghidupkan  nama mereka serta melaksanakan apa yang dicintai Allah dengan memilih  nama para wali yang telah membawa agama-Nya.
- Nama yang singkat, hurufnya sedikit dan mudah diucapkan serta mudah dihafal.
- Maknanya bagus, sesuai dengan kondisi orangnya, derajat agama serta martabatnya.
Syaikh Abu Bakar Abu Zaid 
hafizhahullah berkata:
- Memperhatikan nama-nama yang sesuai dengan derajat dan qabilahnya merupakan ikatan kekeluargaan serta kerukunan antar marga.
- Sementara memperhatikan nama-nama orang yang seagama dengannya merupakan ikatan yang dilandasi agama dan iman.
- Sedangkan memperhatikan nama-nama orang yang semartabat dengan  dirinya, merupakan ikatan moral dengan menempatkan diri pada posisi yang  pantas sehingga tidak terkesan aneh dan asing.