I will try when I will have time to spend some time to respond on given questions. This is my contribution to the community from which I've learn a lot and got very stable income for my living. Note: Answers are my own opinions and they are given and rely on more than 20 years experience in this field. The answers are given in manner "AS IS" and must not be "correct" with opinion of others BHW members. I guarantee you that given answers are given and valued as "good practice" in the field we struggle day by day ,which means if I advise you something and you apply it in your project will bring you results. Given answers will be very much "general answers". I will give you answers only for White Hat SEO.