Posts Tagged ‘quality web’

Web Host Rating

Last week I posted my opinion of a great online web hosting review company and this got me thinking that I should point some of my readers to more quality web hosting guide websites, to help new users to the Internet marketing game understand more about the process of hosting.

The first question of course is what is website hosting all about? Simply put, website hosting the disc drive space your website resides at on the Internet. A slightly more complex way to look at it is that web site hosts are companies who specialize in renting hard drive and computer processing power to clients so that they can hold files on the web. Let’s take a look at how the process really works.

Step One – Have an idea.

So now that you’ve had an idea for a great website, you need to plan it out and just like any business you need to understand the risks, the rewards and the alternatives to building a great website. It’s a lot like planning to open a restaurant but instead of a menu and dishes to plate you have payment gateways or software to worry about but much like a restaurant you still need a plan.

Step Two – Build a website

Next you need to build a website, which either means hiring the designers and developers or doing it yourself. Once again, this is just like the real world … you need to hire somebody (even if it’s yourself) to plan where to hang lights, place bathrooms etc. in the office. The big difference? When you’re planning your office you usually already have a location in mind but with the web location doesn’t matter so we build the perfect website and then worry about where to host it.

Step Three – Host your website

So hosting is a little like renting space in an office building but unlike our real world example which depends on your address being close to your customers or other physical requirements, your website doesn’t need to be anywhere near your actual location. This means that when selecting a place to host your website, you’re free to pick from anywhere in the world instead of only worrying about local providers in your city.

In essence, web hosting companies spend massive amounts of money on extremely impressive technology which boils down to having just two, simple purposes:

  1. To keep your website online
  2. To keep your website fast

That’s why, at the end of the day I rely on BlueHost to keep not only thisismyurl.com running but dozens of my paying clients.

How to quickly design a quality web site

free website design How to quickly design a quality web site image

The first thing that you have to know about building a great looking website is that it’s super easy, super cheap and takes almost no time at all. The basics are already stored on your computer, and those basics can be easily put together like a sandwich to build a great website quickly.

Defining your layout

Step one, let’s decide what your new website is going to look like. Surprisingly, most website designs can be boiled down to just a few basic layouts.

example website layout options How to quickly design a quality web site imageOf course there are plenty more than the few I’ve laid out here but for the purpose of our project, I want to keep this simple and selected the first option, a traditional website layout with a header, footer and two columns.

webpage breakdown How to quickly design a quality web site imageThe HTML used to create this basic web page layout is:

[source lang="html"]
<body>
<div id=’page’>
<div id=’header’>Page Header</div>
<div id=’content’>Content</div>
<div id=’sidebar’>Sidebar</div>
<div id=’footer’>Page Footer</div>
</div>
</body>
[/source]

Preview Page

To format the page properly we also need to add some basic CSS:

[source lang="css"]body {
margin: 0px;
padding: 0px;
text-align: center;
}
#page {
width: 800px;
margin-right: auto;
margin-left: auto;
text-align: left;
}
#header {
background-color: #CCCCCC;
clear: both;
height: 100px;
}
#footer {
background-color:#00FFFF;
clear: both;
height: 100px;
}

#sidebar {
background-color:#FFFFCC;
clear: left;
float: left;
width: 200px;
}

#content {
background-color:#ffffff;
clear: right;
float: right;
width: 600px;
}[/source]

Preview Page

As you will now see, the page content is placed in the appropriate areas for our website. For those of you who are clever with CSS, you can change to the second layout by changing the flipping the content and sidebar’s clear/float values. Technically, if you look at the HTML for this page, the sidebar appears to the right of the HTML but is formated with CSS to appear on the left, this is a Search Engine Optimization trick to move our content closer to the top of the page.

Designing the Web Page

The  Header

Now that we have a basic layout for our website, we need to add a little bit of flare, to do this we need some color and some texture. The best place to get it? Flickr or other online photo database. In this case, I’m going to use a macro focus pair of blue sneakers from Fey the Ferocious.

3031455100 f5450c9645 b How to quickly design a quality web site image

What I want to do is use the sneaker photo as both the header and the color scheme for the website, this is make fairly easy since the photo has such rich colors. Let’s get started with the header by adding a title as well as a menu in the code as such:

[source lang="html"]<div id=’header’>
<div id=’logo’><strong>Website Name</strong></div>
<div id=’menu’>
<ul>
<li><a href="#">Item 1</a></li>
<li><a href="#">Item 2</a></li>
<li><a href="#">Item 3</a></li>
<li><a href="#">Item 4</a></li>
</ul>
</div>
</div>
[/source]

By adding this simple header structure, we’ve given the HTML everything it needs to build our header. The next step is to add some basic CSS to the file in order to format and structure the piece.

[source lang="css"]#page {
width: 800px;
margin-right: auto;
margin-left: auto;
text-align: left;
font-family: "Lucida Sans", Arial, Helvetica, Geneva, sans-serif;
}
#header {
background-color: #CCCCCC;
clear: both;
}

#logo {
background-image: url(3031455100_f5450c9645_b.jpg);
padding-top: 50px;
padding-bottom: 50px;
padding-left: 50px;
background-position: -200px;
font-size: 24px;
color: #FFFFFF;
}

#menu ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
#menu li {
display: inline;
padding-right: 10px;
}
#menu a {
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}
[/source]

Take care to note that I’ve altered the #header and #page format a little to account for the new items, including the fonts I would like to use.

Here’s what my new header will look like:

web site How to quickly design a quality web site imagePreview Page

The Footer

Once the header is completed, I like to work on the footer next. I’m not entirely sure why I do it this way but I find the footer equally important as the header and sometimes it seems to be an after thought on web pages, so I like to address it while I’m still fresh.

The footer has to contain some basic elements such as copyright and links, to accomplish this here’s the HTML code that I’ll use:

[source lang="html"]<div id=’footer’>

<div id=’footermenu’>
<ul>
<li><a href="#">Item 1</a></li>
<li><a href="#">Item 2</a></li>
<li><a href="#">Item 3</a></li>
<li><a href="#">Item 4</a></li>
</ul>
</div>

<p>&copy; Copyright 2009, Website Name. All rights reserved.<br />
Header photography by <a href="http://www.flickr.com/photos/renneville/3031455100/">Ferocious Feyrannosaur</a>, <a href="http://www.thisismyurl.com">website design by Christopher Ross.</a><br />
</p>
</div>

[/source]

The CSS for the footer is equally simple:

[source lang="css"]#footer {
clear: both;
height: 100px;
font-size: 10px;
color: #666666;
margin-top: 5px;
padding-top: 5px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #000000;
}
#footermenu ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
#footermenu li {
display: inline;
padding-right: 10px;
}
#footer a {
color: #666666;
text-decoration: none;
}[/source]

Since a footer is the technical, ‘legal’ notes for a website, I make it slightly smaller and lighter as to not distract from the rest of the page. Make note of the changes to the original #footer code as well.
web site footer How to quickly design a quality web site image

Preview Page

Formating the Sidebar

Before we get into formating the sidebar we need to make sure there is some space to the right of it so that the content doesn’t butt right up against the sidebar content. To do this, we need to add a padding area inside the sidebar along with our new content. To do this, I will add a margin to the boxes we add but first we have to change the basic HTML of the sidebar.

First, let’s add a new division element with the box class and add a level two heading for each, along with a paragraph of test (for now I’ll use Lorem Ipsum) along with the link.

[source lang="html"]<div id=’sidebar’>
<div class="box">
<h2>Item 1</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent orci lectus, iaculis ut ullamcorper id, porttitor ut dui. <a href="#">Item 1</a></p>
</div>
<div class="box">
<h2>Item 2</h2>
<p>Sed eget placerat elit. Curabitur sit amet ullamcorper massa. Donec id viverra dui. Lorem ipsum dolor sit amet, consectetur adipiscing elit. <a href="#">Item 2</a></p>
</div>
<div class="box">
<h2>Item 3</h2>
<p>Suspendisse in quam ac magna condimentum fringilla sit amet sed orci. Fusce interdum ligula eget mauris imperdiet iaculis. Donec eu auctor turpis. Donec ullamcorper hendrerit urna quis malesuada. <a href="#">Item 3</a></p>
</div>
<div class="box">
<h2>Item 4</h2>
<p>Quisque blandit, ante eu tempus tempus, massa lectus dignissim ipsum, id interdum dolor mauris non mi. Ut in orci turpis, non tincidunt nunc. In placerat diam in sem cursus dictum. Morbi ac urna urna. Ut nulla tellus, gravida a iaculis ut, tempus et odio. <a href="#">Item 4</a></p>
</div>
</div>[/source]

Trust me, this looks a lot more complicated than it really is! Take a look …

Now we have to add some CSS to format this content:

[source lang="css"]#sidebar {
clear: left;
float: left;
width: 200px;
font-size: 10px;
color: #666666;
padding-bottom: 20px;
}
.box {
border-bottom-width: 5px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
padding-right: 10px;
margin-right: 10px;
}
.box h2 {
color: #3B4A88;
font-weight: normal;
margin-top: 10px;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 0px;
}
.box p {
padding-top: 0px;
padding-bottom: 10px;
margin-top: 0px;
margin-bottom: 10px;
}
.box a {
font-weight: bolder;
color: #3B4A88;
text-decoration: none;
}[/source]

Preview Page

The Content

Page Demo (20090625)

Finally, to complete the webpage we have to add some content. Again, I’ll rely on Lorem Ipsum for the purpose of putting some quick content into the website, you can add your own text later.

Preview Page

There are not a lot of major changes to the content in this design, if it was a client project I’d add a sizable number of CSS modifications in order to format the pages but as a demo of how to quickly design a quality website I think it’s pretty good.

You can look at the website with CSS as well as a version with no CSS to give you an idea of the changes. You’re also welcome to download the source code and use this website template as a basis for your own website.

You might also want to check out a couple simple variations to this theme:

The Secret to Building Website Traffic

There are a lot of blogs out there that talk about how to build website traffic but most of them are pitching an ebook or trying to get you to buy some elaborate Search Engine Optimization strategy that relies on complex (often underhanded) strategies to accomplish something that is fundamentally easy, yet time consuming.

That’s right … building an online presence is actually one of the easiest things a person will ever do in the lifetime of business, much easier than building a website or opening a retail location so why do so many people do it so badly? Fear, ignorance, uncertainty and shame.

Fear of the unknown, being ignorant of the unknown and being uncertain of where to start learning. It’s exactly the same reason I didn’t learn to cook until I was in my thirties or why I still don’t know how to change the gasket in my car. In fact, I don’t even know what a gasket is or which part of the car it might be found in but what separates me from most is that I’m not ashamed to admit that I don’t know anything about my car.

The Secret

A very complex UML diagram of the process.

A very complex UML diagram of the process.

So what is the secret to building web traffic? It’s radically simply, building web traffic is as simple as telling people about your business. Building quality web traffic is about telling the right people about your business and building sustainable web traffic is about telling the right people about your business and treating them with respect once they’ve taken the time to visit your business. It is the easiest thing you will ever do. Let’s break it down again in a more conventional lesson plan format:

  1. Tell people whom you believe will benefit by your business about your business.
  2. Ensure people are richer for having visited your business.
  3. Repeat.

Telling People About Your Website

If you’re proud of your website (and you should be), telling people about it should be a pleasure for you. It should reflect your personality and be an extension of your business so why not tell the world?

If you tell people about your website, they’ll come visit your website, it’s honestly that simple. So the art of building your online web presence is about telling as many appropriate people as you can about your website and help them easily find your website.

Telling the Right People About Your Website

The problem with telling people about your website is that many of the people you tell are simply not the right people and this is where SEO practices often fail. People tend to measure success by how many clicks their website gets but that’s a pointless statistic since you don’t really care about how many visitors you get … you care (or at least you should care) about the amount of money you get from that traffic.

In order to get the right traffic to your website, you first need to know who your traffic is. Many people start websites assuming the ‘right people’ are everywhere in the world but the simple truth is that most websites would be better off using the Internet as a method for their traditional market (local or regional) to access information faster so the first step in attracting website traffic is to determine if your business is better off appealing to:

  • a neighborhood, 
  • a city, 
  • a region, 
  • a state, 
  • the entire country, 
  • local counties or 
  • the entire world

Once you know that, ask yourself if your website appeals to men or women more. If it’s equal that’s great but you should be able to honestly determine it (for example, my website appeals to ~60% men but why?). Is your website for consumer or business traffic, people living in the suburbs or businesses in the heart of the city? Do you appeal to a specific industry or ethnic group? By narrowing these categories many might feel they’re limiting their market but it’s actually a process called niche marketing and allows your business to spend more money per prospective client while lowering the overall cost of a marketing campaign.

Now that you know who your market is, your goal is to Increasing Website Traffic for Free by participating in communities and building your relationships with others. Take part in forums, leave valid compliments on blogs and build traffic by helping others, this leads to a tremendous influx of quality traffic but more importantly it leads to an influx of legitimate business.

Giving the Right People a Reason to Tell People About Your Website

The biggest secret in building website traffic? Let others do it for you. Produce high quality content designed to help people and watch your website statistics sore as people tell their friends about your great tutorials, free downloads and useful tips.

Google is Changing the Way SEO is Played

It looks like there’s going to be a new sherif in town guess who’s going to be holding the keys to the jail? You. That’s what it look like if Google’s new preferred sites experiment gets off the ground. This is a feature I’ve been hoping for since I first came across a PHP advice website (which will remain nameless). Basically, if the posts are to be believed, Google will allow us to start ranking which websites we prefer to get results for and hopefully, which ones we want to banish to the lower rankings of the SERP’s.

Traditionally, search engine result pages are controlled by a combination of complex algorithms which result in higher ranking (PageRank) web pages appearing at the top of listing while lower ranking websites appear at the bottom. This of course can lead to highly skilled web designers pushing up unrelated results with a focus on promoting their own websites over valid content. What Google has done (at least on a test scale) has allowed users to prefer content from one website (the imbd for example) over other less known websites.

It’s a pretty big assumption but knowing Google’s track record of priding itself on being a forward facing, client focussed web tool I am confident in predicting that Google will be slanting all search results with the data collected from the few active participants. With luck, combining the data with the existing PageRank system will give Google the ability to select with a greater accuracy quality websites.

The process is a little bulky at the moment, users have to register for a Google account and then log into their account and change settings. Hopefully, with a little bit of time this system can be boiled down to something as simple as a method of simply excluding sites on a results page. I dream of the day that I can banish some of the high PR, low quality websites (not me … please, not me) to the basement of results.

(For the record, my wife thinks that I should have gone with my original title which was … This is Truly Orgasmic in a Googley Kind of Way … what do you think?)

When is the best time to launch a website?

There’s an old Chinese saying that I like to paraphrase, the best time to plant an apple tree is ten years ago, the second best time is today. To me, that saying holds true not only for the apple trees I grew up with but also with the websites I help people’s businesses grow with.

On a purely technical note, the longer your website is online and the longer that search engine companies know about your site, the more trust they have in your website. That’s a huge piece of the Search Engine Optimization (SEO) game accomplished right off the bat, so taking the time to launch your website sooner rather than later will help build your sites ranks and ensure you place higher in Search Engine Result Pages (SERP’s).

From a marketing standpoint, there’s simply no reason to not have a website these days. In a post last fall, I talk about how to build a website for less than $100.  The purpose of the article was to demonstrate that it’s possible for any business or community organization, regardless of size to launch a quality website for less than $100. In truth, if you take out the cost of hosting the website (which I would gladly donate to any registered charity organization) the actual cost to start a great website is only about $10 a year, which reflects the cost of registering a domain name.

mow logo When is the best time to launch a website? imageSome of you may remember over the Christmas holidays I offered to donate my time to local charities in return for links to my website, well the campaign was a great success and the local chapter of the Fredericton Meals on Wheels is benefiting from all your kindness with over 40 hours of consulting and a full website redesign. I build the original website over five years ago and it’s interesting to look back at both the design (simplistic) and the content management tool I implemented at the time to see how much things have changed. The important lesson to learn from the Meals on Wheels website? Even though the site wasn’t my best work, the site served a strong purpose for the past few years and will help add to a positive SEO plan as we move forward.

So, to answer my earlier question … the best time to launch a website? Today.

Getaway Graphics

Getaway Graphics websiteAfter a long hiatus from operation, I’ve recently decided to resurrect my graphic design business and relaunch Getaway Graphics, a company that I’ve been running here in Fredericton for the past few years.

Getaway Graphics focusses on delivering quality websites and web marketing support to businesses in the hospitality industry, specifically hotels and inns but as far reaching as restaurants and tour operators.

Putting this website together was an interesting challenge for me, I’m not a huge fan of Flash websites but I wanted it to have some pizzaz, so I’ve incorporated a lot of very subtle CSS tricks, some features found only on Apple Safari such as text glows and a lot of deep, rich photographs. 

The site has three basic template files, the home page shown on the right has a blue welcome box and features the inset menu at the top of the page for easy access.

Getaway Graphics Web SiteThe five menu items result in pages, each sporting a quality photograph designed to set the mood for the page. Most photos are my own but a few I managed to find on Flickr, following my own advice. In fact, some of the photos are available for free download from my article Ten Free Photos From Mactaquac Canada.

Below the photo, I choose to use a nice simple font, clear text and short paragraphs to introduce the page content. On three of the five main pages, I list a series of articles or free tools for people to download.

google analytics getaway graphics 20090116 150x150 Getaway Graphics imageEach article page is stored as a post in the website, a feature image is set using special fields in the post settings and the excerpt is recycled as a pull out introduction at the top of each posting.

As with the pages, a smaller version of the menu has been placed at the top of the page while a larger version resides at the bottom for easy navigation.

I have to admit, the footer is something that I’m really pretty proud of on this site. It’s created using three over lapping PNG files with alpha channels, something I’ll most likely write an article about later in the year.