When you answer a question in Yahoo Question Answer, there will be an option under the answer box lke this "What's your source?". You can add your site url there. But it is no-follow link
Go to yahoo profile and put your information there. - Whenever you put any reply for any question then there is a box for SOURCE , You can put there. Whenever you will put your reply then this will be there as Source. thanks