ilk dizin olan "public_html, public_ftp" olduğu yerde mi olması gerekiyor ? bulamadım kendim mi oluşturayım ?
cPanel (yada hosting yönetiminde hangi paneli kullanıyorsanız) üzerinden bir subdomain oluşturun. İşlem tamamlandığında public_html klasörünün içinde subdomain isminde bir klasör oluşturacaktır. Klasöre wordpress dosyalarını atıp subdomain.alanadi.com'a gidip WP'yi kurabilirsiniz. Tabii bu WP için ayrıca bir veritabanı oluşturmanız gerekir. (Farklı bir ön ek de kullanabilirsiniz ama ne kadar sağlıklı olur tartışılır)
Ayrıca; robots.txt sadece arama motorlarının okuyabileceği bir dosyadır. Yani alanadına erişiminiz/erişememeniz ile herhangi bir ilgisi olması mümkün değil.