Archive for category Web Site development

Creating your own website from scratch. Easy, interesting and fun!

I’ve had one or two questions from different people about how I put my blog website together from a technical perspective. While I would say this is far from being complete, I’d like to discuss what I’ve done so far, and what my guiding principals are for some of my decisions.

Website name

This site is www.martinogg.com because my name is Martin Ogg. When I began I didn’t know what my blog was going to be about, so having such a unique surname I was sure by choosing my name I would get a unique url! If you have an idea of what your blog or site is going to be about, then by all means a more appropriate url name is a good idea. I wouldn’t advise stressing too much about a gimmicky or memorable url name; I believe the strength of your content would be the best advertising factor and people will remember your site based on what you write, not what the url was.

I went with a top level domain ( nothing like martinogg.bebo.com or martinogg.blogspot.org ) because firstly I wanted to have the experience of obtaining and using webspace, and secondly because I personally find top level domains more serious. For example if you saw a page hosted on a free site such as geocities, would you hold it in the same regard as a top level domain?

Hosting

To get a top level domain I needed to register it and host it. A quick review of companies online showed me what was right for me, but I went for one which I felt had good general reviews. It cost about 40 GBP for 1 year of hosting with 9 GBP per top domain level registration (max 3 different top levels) The hosting package came with lots of features I’ve yet to utilize, but major features ive found are PHP servers, email addresses with webmail or pop3 login ability, FTP access, and tutorials how to add features to the site. As far as I’ve seen, some companies offer free hosting for the first 3 months, but the problem I thought about is if I kept on this longer than 3 months, the site offers after this time may not have been as competitive. I therefore chose a 1 year term to see how things would go.

WordPress

All of my blogging is done using WordPress. I would recommend this one to other beginners as it appears to be easily customiseable and easy to use. It has 3rd party widgets and plugins to use on your site and you could even create your own themes/plugins for those with that need. Making a post is easy, just log in to your admin page from anywhere and click ‘add new post.’ you can even add in pictures and media clips. Knowledge of html and programming is not essential, but basic use of FTP is required to install it and you need to know how to edit a text file to put in your database login details.

Themes, Widgets and Plugins

The customisation ability in wordpress is provided through 3rd party themes, widgets and plugins. These are very easily put on your site and you can search for new items from a link in your log in page. Its not quite as easy as I’d have expected though because when you click a new theme for example, you have to download the zip file containing the related files of that new theme. After that you must upload it to the correct place on your FTP space. You may then select it from your list of themes. While its not particularly difficult to do this (especially if you already had to use FTP to upload wordpress in the first place) Id have found it more intuitive if there was a 1-click process of doing this.

Widgets are items that live on the sidebar, which for me justnow lives on the left hand side of every page. These items are not things which I created, but I have selected to be there which add value to each page with no additional effort of creating them yourself. For example, I have a calender, recent posts and google advert on the sidebar.

Plugins are like widgets but they do not live on the sidebar. An example is the spam comment checker. This plugin checks every comment to determine if it is spam. If so, it goes straight for the spam folder. I have had to enable this recently as I have been hit by spam bots recently and it is annoying having to sift through page-sized comments to find the one liners left by geniune commenters.

google adsense

I use google adsense to generate income from this site. I would recommend thinking about monitising your site for two reasons. First, obviously is that here is an money making opportunity staring you in the face. If lots of people visit your site, then you have the traffic there who might click your sponsor links. In this way you can generate income even if you dont personally sell anything on your site. Secondly, this can be used as an analysis tool to determine how successful your site is. If you are posting on to a blog that is readable by millions, then surely you do actually want to have people reading your pages. The goal of making your site popular and earning money off it go hand in hand with advertising on your site.

So now with this goal of getting lots of readers, you now have the opportunity to think about how to achieve this. One way I have thought of this is to work on the quality of my posts.

Getting adsense on your site is straight forward, but I did have some hiccups along the way. My site was reject initially, but I then changed my theme to a more comprehensive looking page and it was fine. I add the google HTML code (along with my code number issued by google) to a text widget addon on my sidebar. This means it will appear on every page on my site, as my sidebar is available on each page

google analytics

Another useful tool for site analysis. After registering and adding the required html, you can log in to the google page with your google id to get site statistics. These statistics include what pages were visited, where the request came from, and how long they spent on each page. Using this information Im sure would be useful to obtain feedback on what works on your site and what doesn’t. For example, I find that currently I get a lot of hits on my front page, but very few elsewhere. That might indicate that my front page is not transparent enough to get to other pages.

The reason why I decided to have a website at all is because I felt the need for a presence on the internet. Of course you can have your own email address, instant messenger handle and facebook page but these things are for communication with people you already know in more ‘real life’ communities. The internet community is something I felt that I did not have any presence in and thats something I’d like to move into. The advantage of an internet based community is of course the possible size of members. The outreach possible using the net is by far the most convenient and widespread. The likelihood of getting into contact with someone who gives you an idea or insight is greater by the fact that there is the potential to come into contact with so many.

Would this approach be suitable for you? Do you have interests that might be suitable to have a website or blog to discuss? I would highly recommend it even if you don’t have anything to say right at the moment. The experience I have gotten and am still receiving for making this site is certainly reward enough for me and I find it very encouraging to think about the processes involved in both technical and non-technical aspects of creating this site.

Share Button
No Comments

Advertise Successfully using Zero Cost, Zero Effort strategies.

Increasing website traffic to your website is important. In my case I want to have a website that is useful to the people who read it and can provide meaningful helpful information which is valued. A key feature of that aim is gaining a reasonable amount of relevant web traffic who will read my posts and possibly give feedback to me and to other readers. In this post I will show you free strategies for advertising that can be as effective, if not even more effective than giant billboards selling the latest mp3 digital projector camera phone to the masses..

Let me begin with an example how these strategies are useful in all walks of life.

My girlfriend Amanda is an opera singer and private music teacher. When we moved to our flat near Edinburgh, we both knew no-one. We came here because I started a job here, and friends and family live 50 miles away in another city. To get started on her career in this new area, Amanda started with online advertising for music teaching on private teacher websites. The pick up was very slow and no serious contact was made about teaching music. She then became involved in the local choir group. Every Thursday she would go to choir practise and sing like all the others. Very quickly she became recognised for her talent and she was asked more and more to do solo pieces. At one point she was asked to be understudy for a performance the group had organised. Whilst this didn’t pay anything, she was recognised for her talent and then was asked to give a paid masterclass for her fellow choir members. In the meantime the choir members told their friends about this ‘new music teacher’ and very quickly by word of mouth she was asked to give private lessons to adults and kids. She was even asked by a local school to be the music teacher. Now she is so busy with lessons I am lucky to see her before 9pm most weeknights!

This is an example of a Zero Cost, Zero Effort strategy. By giving example of her work for free, and getting exposure to the right people, that was all the advertising she needed. Zero Effort in that example may be seen to be misleading, because she of course has gone through years of schooling and previous experience to achieve the skill level she has now and had to put in some effort by going to the choir. By Zero Effort I mean the amount of effort she put into advertising herself. The choir practise is something she wanted to do and the advertising took care of itself.

So how does this relate to you and what are the key aims? The route of these strategies lie in your social ability. The more sociable you are and the more you communicate with other people, the more opportunities you have for advertising. Choose your audience by going to the right places. If you want sell your skills as a Japanese-English translator, go to anime clubs and conventions and show people you have the skills you intend to sell.

In my case I want to advertise that I write on this website and it has value for the reader. After reading a post or two from here, the reader will be enlightened in some way and be given new insights which can help them in some way.

However, there already exists a huge amount of personal development websites containing free quality interactive content such as Forums and Blogs. So if you can’t beat ’em, join ’em!

Try writing a few quality responses to existing threads. Be sure to answer what they ask, not just straight up advertising for your site; a reader will just ignore it. Try to give a useful response to a topic that interests both you and the person you reply to. Provide a link in your signature to your website in all your posts. That way people can link to your website if they feel inclined to. Remember, the value of your post or reply content does the advertising itself, the link provides a means for them to find you.

Another resource is social networking websites. These sites inform your friends when you update your status or upload new photos. Why not blog into there too? You could use content from your original blog and dont forget to provide a link back to your main site.

The key objective is to show to people that you are worthy of their visits to your site. You prove your worth to them in the posts and replies they read elsewhere. Remember it wont necessarily be the person whom you are responding to who will read your post. Days, months and years later your posts will be held online and indexed by search engines. If what you say is valuable to any reader, they will continue to read your posts and your link will be right there for them to click on.

Share Button
No Comments