This is -just my $.02- here...
If you are just starting out, I wouldn't worry about search engine optimization or even expensive pay sites with your own specific domain. Very simply at this point it's unlikely that someone other than from your own area is going to hire you. Some big New York based company for example isn't going to fork out a ton of dough to have a virtually unheard of photographer come out and do their work for them so getting your name "at the top of the list" is pretty much a waste of money. It's kind of like advertising in the Yellow Pages anymore...unless you are convenient and affordable, no one's really going to pay attention. In this business, word of mouth is still your best resource.
Once you've established yourself and your business it's different, but for now your best resource is going to be word of mouth with a basic website that people can reference from home. It's a highly competitive business...-you- have to get out and sell your work.
Beyond that, the only advice I would offer is avoid hosting sites that have LOTS of ads and popups (such as Freeservers)...popups annoy the crap out of people and they're libel to leave before they even look at your pictures. A few are ok, but if your website ends up being more trouble than it's worth, people aren't going to look. I also agree with whoever said, "don't use a template". To even most inexperience people, templates look cheesy and amateurish. I think most people can get more just by using a basic HTML editor (such as Netscape Composer) and their own imagination...it takes a little more time, but usually you get better results.
Peace,
Jim
"It is horrifying that we have to fight our own government to save the environment. " - Ansel Adams
Walczak Photography - www.walczakphoto.izfree.com
Gear List