How To Build Your Own Website – A Step By Step Guide To Making A Profitable Website

How To Build Your Own Website

Want to know how to build your own website?

Please Note: While this is a music website, this guide can be used by anyone wanting to make a profitable website fast. Please skip the below intro if you want to get straight into building your own website.

Today we’re going to be looking at how you can set up your very own successful music website. Whether you’re a solo musician or part of a ten man band, you NEED a website. We’ve talked about this previously in the topic ‘Why All Musicians Need A “.com” Website‘, but for those of you that missed that we’ll explain again.

Having your own website centralises your fan base. While other websites like Facebook and Twitter are useful to have and gain interest from, they aren’t a place where you can communicate with your fans on all levels. Instead, they should be used as tools to get your fans back to your website and sign up to your mailing list (We’ll talk about why this should be your main aim later on).

With your website, you can communicate with your fans in any way you see fit. You have more freedom, as you don’t have any restrictions with regard to what you can or can’t do (Providing it’s within the law of course). You also don’t have to worry about a site going out of fashion and leaving you to start all over again on a new platform (Was you one of the people to get stranded when MySpace stopped becoming an effective tool for musicians)?

With your website, people will always know where you are regardless of what else is popular at the time. They will also be able to get all your information and media in one centralised location, which is more convenient for them.

What We’ll Be Doing In This Guide

In this guide we’ll be looking at how to build your own website. We’ll be taking you through seven steps to setting up your website on WordPress (Don’t download this yet, when you get hosting in the first step this is done automatically for you) and kiting it out. For those that don’t know, WordPress is free blogging software that also doubles as a very powerful website builder. If you want an idea of what WordPress can do, note that the Independent Music Advice website, and many other big websites you probably already visit, are built and run using WordPress.

The good thing about WordPress is that it’s easy to set up (When you follow the below instructions). And once built, it’s easy to update and maintain. It’s also has a lot of features, so anything you want to do on your site will probably be achievable (Stream music, have a picture album, run a mailing list etc). So without and further ado, let’s get on with building your site…

How To Build Your Own Website

1. Getting Your Domain Name And Hosting

Getting Your Domain Name And Hosting

While WordPress is free, you need to get hosting to be able to upload files onto your website. Think of this as getting space on the internet to upload all your music, pictures and information to. You also need to get your domain name, which is basically “”.

The best place to get both hosting and a domain name is from JustHost (This is the hosting company I use at Independent Music Advice as I feel it’s the best. Please note that I receive a commission if you go on to buy hosting through this link). The reason we use JustHost over other hosting companies is because they give you unlimited website space (A must for anyone who’ll be uploading a lot of music). A lot of hosting companies only allow you to upload a certain amount of music a month, which of course isn’t suitable for building a popular website. JustHost also provide you with a free life long domain name, and are very cheap to boost.

To get your website name and hosting with JustHost, simply visit the JustHost, click on ‘continue’ under the ‘Need Website’ section, and enter your desired website name. You’ll notice there is a coupon code already entered as you went through my link (You’re welcome). On the next screen fill out your information and choose how long you want your hosting for. And that’s it, you’ve now got your hosting and web space! Easy right?

2. Installing WordPress

Installing WordPress

Now that you’ve got web space, the next stage is to get your website up and running. As stated before, we’ll be using WordPress for our website. In the JustHost Dashboard (This is where you’ll manage all aspect of your hosting), under the heading ‘Popular Choices’ you’ll see a button called ‘WordPress’. Click that and follow the instructions on the next two screens. You’ll need to fill in your desired WordPress username, password and site name etc (Make sure you make a note of these details as you’ll need them later). These settings can all be changed later, but for now use details that you feel will be appropriate for your website. Once you click complete, that’s it, WordPress is installed on your website name.

3. Using The WordPress Dashboard

Using The WordPress Dashboard

At this stage, I’d advice you to look around the WordPress dashboard and get familiar with it. You can access this by typing in your website name followed by ‘/wp-admin’. So for example Once you’ve logged in using the details you gave when setting up WordPress, have a look around at some of the features. You can add pages, add posts, upload media, change the appearance and much more. For now though, we’ll just focus on getting your website looking nice and neat…

4. The Design Of Your Website

The Design Of Your Website

Now that you’ve got your website up and running, you need to get a design to make your site stand out and look fully professional. The more professional your site looks, the more likely people are going to buy your music from it.

WordPress uses ‘themes’ to get everyone’s WordPress sites looking different. As you can see, the default theme isn’t very attractive and will have to go straight away. If you can’t design your own WordPress themes, one option would be to hire a professional designer. This will give you a unique site design which will be made to your specs. While professional designers can do very good jobs, they’re often very expensive so not ideal for people with small budgets.

Another option is to use free themes. These are available to find and download on the net, but aren’t really recommended as they’re basic and not really at the attention grabbing level that you’ll need to woo your fans.

The final option (And probably best if you want a good design on a budget) is to buy a professional pre-designed theme. Kadence theme is the themes of choice from my experience, I use it on most of my websites. They offer a professional pre-made WordPress themes which you can quickly (within seconds) install onto your own website. Furthermore, it looks really professional and is highly customizable – you can make your site look however you want quite easily.

Once you have your required theme by which ever means, you can quickly install it by going to the WordPress Dashboard (Remember,, clicking ‘Themes’ under the ‘Appearance’ section on the left hand side, selecting ‘Install Themes’ at the top of the new page, and uploading your downloaded theme with the given submission form. Your theme should be in .zip format to be uploaded. Once you’ve done that choose ‘Manage Themes’ (Also at the top of the page) and click ‘Activate’ to activate your theme. That’s it.

5. Kitting Out Your Website With (Free) Plugins

Kitting Out Your Website With (Free) Plugins

Now you’ve got a great looking website, the next stage is to make your website do more! WordPress uses add ons called ‘plugins’ to allow the website owner to add different features to their site. Below are a list of useful plugins that I’d recommend using to boost the performance of your musician website. All these plugins are free, and are plugins that either Independent Music Advice use personally or is used by one of our sister sites.

Like themes, they’re all easy to install. In the WordPress dashboard you simply click the ‘Add New’ button under the ‘Plugins’ section of the left hand menu. You then search the given name below (In bold) and click the ‘Install Now’ button next to the required plugin. You then choose to activate it and that’s it, your plugin is now installed. You will have to further customize them to work how you want, but this isn’t hard and the instructions come with the plugins. While there are thousands of plugins you could use to add features to your site, here are five that we really like and suggest you use:

  1. Contact Form 7
    This plugin adds a contact form to your contact page. Any time someone contacts you, the message is sent directly to your chosen email address. See the Independent Music Advice contact page for an example of how this looks.
  2. SexyBookmarks
    This gives ‘sexy’ book marking icons below your website posts so people can quickly and easily share your website content on Facebook, Twitter, via email, MySpace, and virtually any other important social networking site you can think of. Now you just have to provide content people want to share… Check the bottom of this post for an example of that (We only choose a few services to allow people to bookmark with but there are a lot of other options).
  3. Subscribe To Comments
    If you’re going to allow comments on your website you’re going to need this plugin. It allows people to subscribe to and watch your comments for any new replies. This is handy for the user, as they’ll be emailed when someone’s replied to a topic they’re interested in. It’s also handy for you as it encourages people to keep coming back to your website. Check our comments section for an example of this.
  4. Akismet
    This is an essential plugin. It automatically stops known spammers leaving comments on your blog. And if your site ends up even a little bit popular, you’re guaranteed to get loads of spam messages. This plugin comes with WordPress so you don’t have to search for it, you just have to activate and configure it. Independent Music Advice use this plugin.
  5. Post Videos And Photo Galleries
    This plugin allows your to add a dynamic photo or video gallery to your website, great for visually keeping your fans up to date with what you’re doing. While we don’t currently use this on Independent Music Advice, we have other websites that do use this great plugin.

6. How To Sell Your Music Directly From Your Website

How To Sell Your Music Directly From Your Website

So now that your site has all the necessary features to help you gain sells, let’s look at what you’ll actually need to sell your music directly from your website. While you can always sell your music via sites like Itunes and Amazon then put the link on your website (This will refer the user away from your site an on to Itunes or where ever it is you’re selling your music), it’s often better to try an make sales from your own website. It’s still good to get your music on third party website such as Itunes as they already get traffic and your music can appear to other people you couldn’t otherwise reach (Check SongCast to get your music on Itunes, Amazon and other popular music selling websites. The SongCast account is free to sign up to). However, selling music directly from your own website both looks more professional and allows you to keep more of the profit, so this is the ideal situation.

The easiest method I’ve found to sell digital downloads directly from your website is a service called E-Junkie. They’re basically a shopping cart system for your website but allow you to sell any type of digital downloads. What you do is upload your single or album, state the details (Price, how many times the buyer can download it before the link expires etc) then E-Junkie creates you a button. Via this button your fans can buy your music and have it sent to them as soon as they pay. This process is fully automated, so even if you’re half way around the world and someone orders your music they get sent it straight away.

Once you’ve got the button, your simply put it into the page you want to sell your music from. That’s it, you’re ready to take orders.

7. Adding Content

Adding Content

That’s almost it. You’ve now got a hosted website with unlimited space for all your media, a great looking design, enough plugins to make your site fully interactive, and a way to sell your music directly off your site. So what now? You guessed it, you need to add content! Without content your site won’t be worth much, so start filling it up with useful information and media for your fans. Pages you may want to add include:

  • Home Page.
    This is the first thing people will see when they visit your website at Different people add different things to their home page, but you can check the home page in Independent Music Advice for a clue as to what you could include. You could include your latest CDs, latest gig dates, up coming news, anything really.
  • About Page.
    This is where you tell your fans about you. Make sure you have some useful and interesting information in there, and really sell yourself for your readers. Why should people buy into what you’re all about?
  • Media Page.
    Having a media page where people can get your audio videos and pictures is standard. You may want to make them into separate pages (E.g a gallery page, a videos page, a audio page etc) but that’s really down to your personal preference and how much media you’ve got.
  • Contact Page.
    Whether or not you’ll be able to reply to all your fans personally, you’ll want to be able to at least hear from them. They can give you feedback, tell you what they want to hear, let you know when something on your website isn’t working (Here’s hoping that doesn’t happen) and much more. These are the people who are supporting your music career, so at least let them have access to you in some form.

Anything on top of those four pages is optional, so it’s down to your personal preference.

And That’s How To Build Your Own Website

And that’s it, if you’ve followed the ‘How To Build Your Own Website’ guide you’ve now made a top quality website with the potential to rake in loads of money! So that’s it right? Wrong! Now that you’ve made your website and are ready to start taking payments, you need to get people to actually visit your site. While you can make sales from your existing fans, you really want to get your site ranked in Google so when people search for certain terms your website comes up. We’ll go into how to do this in a future post, but for now just promote your site as much as possible.

So, how’s your website turned out? Do you have any questions about any of the steps mentioned in this guide? Is there anything else you want to add? As always, please let us know in the comments. Please share this post on your favourite websites and let other people know how to make their own profitable musician website. Thanks,and congratulations on learning how to build your own website.

52 thoughts on “How To Build Your Own Website – A Step By Step Guide To Making A Profitable Website”

  1. Hey,

    Could you show me how to do this in a live video stream on a certain time? I’d really like to see it and ask some questions.

    I myself usually use ustream or to broadcast something online maybe they’ll help ya.

    If you’d be willing to do it then let me know, I’d be 100% there to watch it.


  2. Hi Martin. Unfortunately I won’t be able to video broadcast the instructions, but if you have any questions feel free to ask them on here.

  3. On your homepage, you write: “Simply get hosting for your website from Just Host, get a website design from Woo Themes, upload your music to sell using E-Junkie, and that’s it. Your own website to sell your music from!” But when I contacted JustHost to see if they had any limits on the size of download files and disc space for the files, Rich Kennedy at JustHost wrote: “Sorry but we do not allow downloads from our shared servers so I think we can’t host your shopping cart on our servers.”

    How does this make sense in the context of what you wrote on your website about JustHost?

    Many thanks,

  4. Hi Richard. I don’t know why you was told that, I’ve used JustHost for a few music client’s websites (As well as my own, non music related but some where a lot of downloading occurs) and there’s never been an issue. On the front of the JustHost website, it say that your package includes “Unlimited GB’s of Space” and “Unlimited GB’s of Transfer”. The person you spoke to is probably new to the whole customer service thing, him saying “I THINK we can’t host your shopping cart on our servers” is very telling. Having said that, I’ve found JustHost’s support system to be quite good in comparison to another hosting company which I used to use, so don’t let that turn you off.

    I hope this answer your question, there really shouldn’t be an issue with the downloading of music as long as it’s your own. Worse comes to worse, JustHost have a “any time money back guarantee”, and I can tell you I’ve personally used them without any problems. Like they’ve stated on the front of their site they have unlimited space and unlimited transfer limits, so I still recommend them for your music websites.

  5. On a separate note, if you’re using E-Junkie as a way to sell music, the music gets uploaded to the E-Junkie website anyway so you won’t be uploading any music directly to JustHost. But both ways should work fine anyway. If you have any more questions please feel free to ask.

  6. i have started out dj’n i am also doing a live show i want a website where i can put my own music on and people can see it i want to get myself out there and be known all over the world

  7. No problems Brian, simply follow this guide and you will have that website you want 😉

  8. Hi,
    Thank you so much for this post. It’s been very helpful. I was wondering if justhost and wordpress allows a website similar to The Weeknd and his website, which is simply a page that allows free downloads of his mixtape. You can view it at I’d like to build something similar to that. Thanks again.

  9. Hi Jonah, glad to hear that. Unfortunately, WordPress don’t allow a site like The Weekend. That’s a ‘flash’ website, it uses a different technology the WordPress. You will still need Justhost to host a website like that, but you’ll need to get someone to make you a Flash website. These can be quite expensive.

    I’d advice against making a flash site for a few reasons though:

    1. They’re not good for SEO (Search engine optimisation). Search engines can’t read flash websites, so you most likely won’t get very much traffic from the search engines.
    2. They’re slow. A lot of people are still using slower internet connections, so many wouldn’t wait around for each page to load up.

    It’s because of these reasons that no big website (Amazon, Google, Facebook or the thousands of others) use full Flash websites. They simply are too impracticable for the user. And if it’s not practical for the user to use, you’re kind of going against the point of the website.

    Have a think about it, but it’s up to you.

  10. How we get benefit from free online music website.. Can we gain revenue??

  11. Narayan, the only time I’d suggest giving out your music for ‘free’ is when it’s in exchange for someone getting on your mailing list, or when it’s in exchange for someone doing promotion for you. Both of these could potentially lead to more people becoming aware of you, and you in turn making more money down the line.

  12. Hi,

    This was really helpful info. Thanks. Just wanted to know if you could set up a site selling other artistes’ music the same way.

  13. I’ve gotten the e junkie account but I need to a way for customers to hear what they are buying before they add it to their cart.

  14. Fav, your best bet would be to get a music streamer and put a clip of your song on it above the buy now link. I’m going to do some research into what the best one is, sign up to my ‘Music Industry How To’ website (Free) to be informed when I reveal my findings.

  15. hi great artical. Applying for a paypal merchant account with their and placing the money made from beats on there debitcard,a wise thing to do? And when settting up online stores, does wordpress have a spead-sheet of price amounts that we can choose to price our own beats?

  16. Hi,
    If I want to “play” songs of metallica, Iron maiden or any famous band should I take license from them … will not be for downloading in my website but just to play the song ? !!! Secondly How do I make the website location based ….can it be done by programming can you please elaborate on that ….how can I make my website a social networking platform too ? If I can get your mail id it would be really helpful ….Please do help me out

    Thank you very much


  17. Hi J. Receiving money with PayPal is possible, although it’s not as flexible as E-Junkie. That said it is free, so if money is low they are a decent option.

    WordPress won’t supply you with a pricing sheet, you’ll need to set that up yourself. You will however be able to pic the prices at which you sell your beats.

  18. Hi Praveen. It’s not really possible to stop people from certain locations seeing your website, the only way you can stop them from seeing it is if you put your music website behind a password. That will stop anyone without the password from accessing your site. You could also stop search engine spiders from crawling your site, but this won’t stop people with your web address viewing your content.

    There are WordPress plugins that can help you make your site similar to a social networking site, but you’ll have to look up which ones do that specifically.

  19. i was asked to pay to get a domain name in justhost,i thought you said its free?

  20. The domain name is free when you buy hosting. You can’t have a domain name with no space on the web to host it. Apologies if that wasn’t clear.

  21. I have this music website with more than 300 free instrumentals, i earn my living from the advertising. I would like to increase the visits but my articles are just few words, an mp3 player for the beat and a download link. I think there is not enough content for google to take in consideration my website although there is a lot of original stuff, the word quantity might just not be enough for the search engines. There is no story behind every beat i make, tags would be repetitive anyway on each beat page (piano, strings, etc.). What content can i offer more than my free beats to make it interesting for the search engines?

  22. Hi Lucian. Personally, I would focus on getting traffic away from Google now. Like you said it’ll be hard to get more keywords etc in, but there are still other traffic sources available. I’d try some forum marketing, and any other way you can get in front of rappers. As you promote your site more on forums / social sites such as Facebook and Twitter / websites where there are rappers who would download your beats, you’ll naturally get more Google traffic anyway. That, and you’ll have people clicking through the links you leave on these relevant websites so you’re diversifying your traffic sources. I hope that helps. 🙂

  23. Shaun, tanx 4 yr wealth of knowledge.

  24. Hi Dave, welcome to the site. Hope you find a lot of good useful info. 🙂

  25. I am to read this article. Though I am not building a personal music site… I am building a social networking site for artistes, just like myspaceand muziboo.

    I wish you’d write an article about marketing my website, and monetizing it!

    Thanks so much!!!

  26. Hi. I’ve given some good info about marketing your site in the IMA Music Business Academy, check the link to that at the top of this page in the nav bar. Also on the right hand sidebar you’ll see a music marketing guide. That may help.

  27. Hello, My boyfriend is a latin musician and has CD’s has played at Carnegie Hall and everything but we have not made a Website just yet can I get an idea of how we should do this?

  28. Read the above guide Josie, it’ll walk you step by step through building a professional music website. 🙂

  29. Can i get webhost for free?

  30. No, sorry Babu. That said the above mentioned Justhost is very cheap and what I use for this site.

  31. I just love that you guys helped me get my music link so thanks for that.

  32. Hi IMA,

    I would like to inqurie web hosting and what is their website address:


  33. Hi Liz. The web hosting is from JustHost, there’s a link to them within the guide. I look forward to seeing your finished site. 🙂

  34. If I want to earn from a music website on which anyone can download free songs. Then how can I earn money ?

  35. That’s up to you Sarvesh. One option is to put the music behind a content gate way so people have to do short surveys to download the song. You get paid for that. The other option is to put ppc advertising on that site and make money from your music website like that.

  36. Thanks so much 4 your knowledge. Please I live in Nigeria how can I buy a web host plan from JUSTHOST without a credit card? Or can you help me? Please help I really need dis. Thanks.

  37. Hi Kingstar. It’s not possible to get hosting from Justhost without paying for it. Sorry.

  38. How will i get my money once my website is started? People are downloading songs so now from whom will I get my money?

  39. Hi Umesh. It depends on where you’re selling your music. If you sell it via PayPal on your website for example, you’ll get your money from PayPal. Whatever payment processor you use that’s where you’ll get your money from.

  40. If I don’t want to sell my website to anybody how will I get my money?

  41. Will I get in trouble for selling other ppl music? I will like to start a website where I can sell other ppl music.

  42. Where must I go to make my website?

  43. Read the above guide as it’ll give you all the details on setting one up. 🙂

Comments are closed.