A: I would recommend a shorter domain name; the shorter the better. There are good reasons why domain names are short, and why all your competitors are using short names.
The benefits include:
A: I totally understand your concern, and it is a most valid one. What I do in my book is teach you everything you need to know to get top rankings; legitimately. However, I do show you techniques used by "advanced" optimizers that can be construed as "onthe-borderline". I don't preach these techniques. I only show them to my students, so that they are aware of them. It is entirely up to you whether you use any of them. They are all categorized in one section of the book, so you can easily spot them.
A: To answer your question, let me show you what I have done with most of my sites. I have used www.domain-name.com and forwarded all www.domainname.com visitors to www.domain-name.com. I submit www.domain-name.com to the search engines. If I were to promote my domains offline, I would use www.domainname.com as it's easier for people to remember. Take a look at some of my domains at http://www.amgy.com (no longer available) to see what I mean.
A: I'm not quite sure what you mean. But if you're saying a keyword analysis tool finds keywords on one of your web pages which you can't see, then it could be due to hidden keywords; keywords added to a webpage typically using the same font color as the background color to hide the text from visitors.
Did anyone else edit your web pages for you? If so, ask them what keywords they added to your webpages. Alternatively, search the HTML source code of the webpages to see if you can find the keywords.
A: Yes, you can use IBP to optimize your website. However, you'll more likely to get better results by understanding how SEO works and applying the knowledge in the book alongside any SEO tools you use.
A: Yes. I have used so-called "mini-sites" to get high rankings on search engines for very competitive keywords.
A: That is a very good question. I have seen many SBI sites achieve good rankings, so it must be doing something right. Having said that, there's no guarantee that SBI can or will get all SBI created sites into the top rankings. There are too many other variables that come into play.
As far as I know, SBI offers most of the main features offered by WPG and IBP. If that is the case, then there is no point in spending money on a program that does the same jobs. So, I would simply recommend applying the strategies and techniques in my book; something the SBI system cannot do.
A: No, you're not. Google should have picked it up by now, but only if you submitted it and/or it's linked from at least one or more sites that are already in the Google index. Having said that, there is no guarantee that Google would pick up your site. With gazillions of links on the internet, it is easy for search engine spiders to miss a link here and there. To improve your chances of getting indexed by Google, try to get as many websites already indexed in Google to link to yours.