all information you provide me is right but i have doubt on domain name..is it necessary to have keyword on domain name