Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

need advice for starting a freelance web development business

I have been doing some courses in Treehouse and have been enjoying the whole aspect of creating websites. I want to start to make websites for my friends to hone my skills and have some profile work to show potential paying clients in the (hopefully) near future. I just have some questions about the start up and best route I should take. TIA

  1. Which web hosting company is the best for free lance web developers? Looking for an all in one package. Right now leaning towards Godaddy.

  2. Whats the average price you would charge someone to fully operate there websites for them for a year?

  3. What types of SEO tools would you use to get them one the first page of google

  4. what types of measures do you take to protect the websites from hackers?

Cheers, Tyson

3 Answers

I think some of the Business courses might help :smiley:

I will take a look, thank you

I will take a quick stab at your questions. I do agree with Alexander Davison on the Business courses which talk extensibly on the points you are asking about.

  1. The one you can afford, don't go spending hundreds of dollars for something you are trying out. Also, remember you get what you pay for.

  2. You should not base your price based on others, you need to evaluate what you bring to the table.

  3. You can't (read this article: https://codeable.io/how-do-i-get-on-the-first-page-of-google/)

  4. Use static content, stay away from user input and use only approved plugins/themes.

I wish you success but just like any other business, keep in mind that you are starting and the sky is the limit :).

that is all very good advice, thank you helmut

Joe Dodd
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Joe Dodd
Front End Web Development Techdegree Graduate 15,203 Points
  1. Check out Pantheon

  2. This is a dense question. Average price is one thing. Are we talking hourly? A package deal? Where do you live? Have you researched the market to see what other freelancers charge? What does "fully operate" include? Answer a handful of those questions and you'll be closer to a number.

  3. I disagree with the semantics of the poster above. You can get on the front page, but it takes a lot of work, and it's a long, granular process. At a foundational level, your site needs to have really stellar content. Google has shifted in recent years from wagging their finger at keyword stuffing to almost outright calling it blackhat. They're pushing hard for content publishers to actually publish good content. And that means a couple of things for you. You could start a blog and write some great posts on current issues/trends in web development, specifically geared towards potential clients. That's a great way to generate content. But the next step is ensuring Google can see that content. Once you have things like meta tags for page titles and what-not set up correctly, head over to Google Webmasters and set up an account. This will allow Google to crawl your website. But even after that, you'll need to work pretty hard to gather backlinks to your site. Google SEO tips and read all that you can.

  4. Make sure any plugins you use are legit. And make sure passwords are rock solid, not just your dog's name. And make sure you inform clients about such things if they'll have access to CMS tools.

Hi Joe Dodd,

I want to clarify on #3, If you read the post I linked to you can see that the author does not dismiss the point that you can get on the front page but actually identifying the real meaning of how to get on the front page of Google. In addition Alexander Davidson is trying to figure out how he can get "his" new clients on the first page of Google which is a whole different task than getting your own blog there. Personally, that is one of the biggest pain points when you are starting out and one of the most difficult promises to keep specially if the client does not have the time or interest into putting all the hard work that it takes to get there. In consequence you are left with a promise that you may not be able to keep (delivery) and the clients expectations.