I don't know if somebody has this question already because I have not finish reading all the sticky yet.
Can I use a homepage the same way as a web-site to do affiliate marketing.
Is is good or a bad idea?
Nobody has metioned it so far.
By homepage, you mean a freebie site like Homestead.com?
Well you could with a couple caveats.
1) Need to check TOS to see if affiliate links are allowed
2) Then you don't own the content, you are building up someone else's web property. THEY get the traffic you drive, THEY can decide to delete your site or change the rules about what it allowed.
3) Consumers are less likely to click on links to homestead.com./vxy123/johndoe
More likely to click on nichekeyword.com
4) Search engines don't like and mostly don't even index freebie subdomains like the old fashioned homepage options.
Now with all that said, if the issue is not wanting to spend money for your own domain - there are some free more modern options to the old fashioned homepage that DO allow affiliate links and DO get indexed by the search engines. The top 3 off the top of my head are blogger, Squidoo and Hubpages. The last 2 even have ways to make money and share revenue with you.
I would start off with one of those free sites to et the hang of writing copy, adding affiliate links and marketing. Also those sites could get you higher ranking and more traffic than starting off with a new virgin domain.
Then once I was comfortable with the niche and saw some traffic and/or sales coming in, I'd pay to launch my own site and link my hub or lens to it
to give the new site an SEO boost.
Again that is a VERY conservative starting point, only for someone with no money and no web skills at all. It's not the best place to start, but it's better than not starting at all.
Attention: "role based name" email prefixes such as support, webmaster, info, contact, forum, service, affiliate, admin, traffic, partners, marketing, etc., for our member accounts are not permitted. They are acceptable for a vendor listing, but not for the member email. This is due to bulk email processors scrubbing them for delivery due to extremely high bounce rates. Please apply for membership using a personalized email prefix. Something like email@example.com.
If we discover you signed up with a role based name we will give you only one message to change it. After 3 days your account will be removed if the email is not changed.