If I was making a website on selling ebooks and templates. Would it help to have my main domain as a branded domain name like myebooks.com then have other domains like ebooks-templates-free.info resell-ebooks.info resell-templates.info etc.... and have these other domains above have one page but redirect to the main domain at myebooks.com ?? Will this help in building traffic for search engines? Thanks
It's worthless unless those other domains are getting good type-in traffic, and I can guarantee that .info's don't get any.
I think you would be better off using 1 domain and building multiple pages through providers that provide free limited webspace, and have those pages point to your domain. I think the search engines get a little finicky when they see your domains all on 1 IP address pointing to 1 domain on the same IP. You really don't gain anything.
.info isn't worthless, it's just not a TLD that gets type-in traffic. The only two that ever really do are .com and .net. Usually, type-in traffic to any other domain extension is coming from a domainer or someone who wanted to buy the domain, saw that it was taken, and is looking to see what's there. Of course, it's different if you own something like sex.info but none of us do.
I have a long domain name and sometimes it's a pain because it has a weird spelling so I found myself constantly explaining it to people. I purchased a 2nd shorter version which redirects and life is easier now. It's easy to tell people and fits on a business card and other print materials better. That's really the only advantage I've seen so far.
My understanding is that if you link to your domain from several others using the same IP address, that Google counts all those as only one link. You need links from other IP addresses.
If you are trying to corner a niche market, or are optimizing those other domains's SE rankings and having them go to the main site, then yes. Otherwise, it doesn't make much diff.