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 trialTyson Dover
3,862 Pointsneed 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
Which web hosting company is the best for free lance web developers? Looking for an all in one package. Right now leaning towards Godaddy.
Whats the average price you would charge someone to fully operate there websites for them for a year?
What types of SEO tools would you use to get them one the first page of google
what types of measures do you take to protect the websites from hackers?
Cheers, Tyson
3 Answers
Alexander Davison
65,469 PointsI think some of the Business courses might help
Helmut Granda
10,343 PointsI 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.
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.
You should not base your price based on others, you need to evaluate what you bring to the table.
You can't (read this article: https://codeable.io/how-do-i-get-on-the-first-page-of-google/)
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 :).
Tyson Dover
3,862 Pointsthat is all very good advice, thank you helmut
Joe Dodd
Front End Web Development Techdegree Graduate 15,203 PointsCheck out Pantheon
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.
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.
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.
Helmut Granda
10,343 PointsHi 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.
Tyson Dover
3,862 PointsTyson Dover
3,862 PointsI will take a look, thank you