Posts Tagged ‘web designers’

Drop Dead British Designer

Welcome to my blog, please feel free to subscribe to my RSS feed, join me on Twitter or leave a comment.

For those of you who don’t know me personally, I’ll let you in on a little secret. I’m a complete hussy for quality design. I mean honestly, some people like strip clubs and others ogle the fender of a Ferrari but for me? It’s all about the subtle details of quality design.

This week, while I was wildly clicking around looking for something completely unrelated (standards compliant xhtml) I came across a website for Oliver James Gosling, a freelance web developer in Bristol who’s got to have one of the sexiest websites I’ve seen in weeks, if not months. The piece of art came from DropStudio, another Bristol boy named David Robinson. My theory is that the recent snowstorms kept them at the office and if you look at the portfolios for either of them, creating spectacular work.

I don’t know either of them and this isn’t a paid advertisement but and so I don’t mind saying that the two of them (who seem to work together on a number of projects) do a wonderful job combine two very different disciplines, something more web professionals should keep in mind.

Web designers, design. Web developers, develop.

How to hire a web designer

Before rushing into your big online business idea, there are a lot of things to consider and the first is how to hire a web designer.

Have a plan

Let’s take a look a few key points when hiring a web designer, first you need to establish what it is that a web designer is going to do for you. Before you even approach a web designer, know what you want. It’s far too easy for web designers to accidently overwhelm you with technical jargon and deliver something that might not meet your needs.

Understand their role

A web designer is a tool much like a hammer, you can build a great house with them but you can’t depend on them to be everything, all the time just like you can’t expect an architect to be a great plumber. What most people think of as web design falls into several special categories:

  • Web designers, the people who control the look and code static HTML for browsers to read
  • Web developers, who program website dynamic code for ’smart’ websites
  • Web marketers, who promote your website and create social media links
  • Web architects, the people who plan complex websites
  • Web content developers, people who write and edit text for your website

Freelance web designers are often great at one thing, sometimes two but rarely three or more. If you’re unsure if the web designer you’re talking to can complete all the tasks required, hire additional help.

Shop Smart

If you’re the type of person who wants (or needs) to succeed online, shop smart and shop around. Once you have a comprehensive plan for what you (the business owner) wants, talk to at least three web designers and get equally comprehensive quotes from each. Remember, you’re in control of your own website and need to feel educated and properly equipped to make the best choice possible.

If all else fails, ask me for an opinion I offer comprehensive consulting services designed to help business owners make better website decisions and build better websites.

Free WordPress Theme – One Night in Paris

onenightinparis free wordpress theme 155x300 Free WordPress Theme   One Night in Paris imageThis is a complete edit of my earlier One Night in Paris theme for WordPress, I build the original theme over a year ago and have spent a lot of hours improving my skills since then, so here’s my latest free WordPress theme release for everybody to download and enjoy.

The theme features a rich, three column layout for the homepage and a large single column for content within the website. I’ve purposely left formating to a minimum on this theme to allow web designers to rapidly introduce their own creative elements to the theme and make changes.

You can preview the theme live here on thisismyurl.com or download and enjoy the theme free of charge on your own website.

Fredericton Web Design

I can appreciate that not everybody in my sleepy little town can afford to hire a top tier marketing agency or print fantastic brochures but everybody deserves a great website, which is one of the reasons that I get so upset when I look around at the state of websites here in Fredericton.

As a business owner, I think it’s time for everybody in the city from tourism to retail and services to look at their own website and ask themselves some basic questions:

  1. Has my website been updated in the last month?
  2. Does my website reflect my business objectives?
  3. Is my website meeting my marketing requirements?
  4. Does my website link to other Fredericton businesses?
  5. Am I proud of my website?

As I’ve written throughout my website, the purpose of a website is to market yourself and your business so if you’re not able to answer those five basic questions in a positive manner, perhaps it’s time to hire a local Fredericton web designer to help you build a better website?  Here are some great local, Fredericton web design firms you can call to help build a great website (in no particular order):

What to look for in a website designer

When you’re looking to hire a website designer, be sure to ask for a few basic things to ensure that the website project goes smoothly.

  1. Ask for references, web designers are notoriously cranky … make sure you can work with the person you’ve hired.
  2. Look at their previous projects, do you like the style and creative energy they’ve put into it? Chances are, your website look and feel similar in the end.
  3. Do your research by seeing how well their clients appear in Google. For example, if you’re a local car dealership search Google for other dealerships the web designers built to see how it ranks.
  4. Shop around and get quotes from at least three web design firms before making your selection to ensure that you’re getting the best value for your dollar.
  5. Ask your design team if they really have the time, experience and expertise to build your website. Remember, your marketing project shouldn’t be a learning curve for them.

Get a second opinion, it’ll save you in the end

As a consultant, I often help non technical businesses make sense of their online marketing solutions. If you’re moving forward on a web marketing project why not give me a call and let me help you work with your web design team here in town? I offer small and medium sized businesses a fresh set of eyes to review web projects and help ensure your site meets international standards, meets deadlines and comes in under budget.

What image format should you use on your website?

There is nothing more complex about publishing on the web than the concept of images, they’re quite possibly the hardest part of HTML for the general public to get their minds around so let’s take a quic look at what makes an image complicated and how we as web designers and publishers can approach them in a simpler way.

Image Format

The first step to web graphics is to appreciate that images come in dozens (or hundreds) of file formats from BMP’s to TIFF’s and everything in between but when it comes to the web, there are really only three formats for you to think about:
  • The CompuServe Graphics Interchange Format (GIF) format (pronounced giff)
  • The Joint Photographic Experts Group format, JPG (pronounced jaypeg)
  • the Portable Network Graphic file format, PNG (pronounced ping)
Close up of the GIF file format

Close up of the GIF file format

These three file formats encompass the entire spectrum of Internet based graphics. The first format, GIF was introduced way back in the very first days of computer graphics (1987) and allowed people to exchange graphic files via an online community similar to America Online (AOL). The GIF format was limited to 8 bits of color (255) with some reserved for core data. It was a loss-less graphic format ideal for the graphics of 1987 but could hardly produce quality photos.
The GIF format stores each pixel of an image as one of 255 possible colors resulting in a crisp image. The GIF format however also had a number of unique benefits such as the ability to have invisible (alpha) transparent  pixels which when place overtop of other colors would allow the backgrounds to remain visible and the capacity to store multiple GIF images in a single file as pages. When displayed in a web browser or other image viewing tool these pages would appear as animations similar to old ‘flip book’ style animations.
In 1992 the  Joint Photographic Experts Group created and issued the JPEG standard to the world. These days we tend to call the file format JPG since old Microsoft based computers could only hand three characters as a file extension but the format is also known as .jpg, .jpeg, .jpe, .jif, .jfif  and .jfi. The .jpg format was an instant success, it quickly addressed the primary failings of the GIF format by allowing 24 bit graphics (16.7 million colors) and smooth transitions between the these colors using a lossy compression method … which is a fancy way of saying the graphics blended together.
Lossy file saved as both 20% and 80%

Lossy file saved as both 20% and 80%

In effect, how the JPG standard worked was to rapidly reduce file sizes by averaging the color values of a pixel with those around it. This caused massive reductions in file sizes allowing photographers to post 500kb images in extremely small (20-100kb) files while controlling the loss of quality. To the right you’ll see an image saved at 20% quality to the left and 80% to the right, both the difference in quality and the method JPG uses to reach the results should be evident.

Before I go on, I want to pause and take note of a statement I made in the above description because I’m sure most people missed it or brushed past without much thought … the JPG file format was introduced to the world in 1992. This phrase is critical because it reinforces how much the world has changed in just 17 years. For those of you who are under 20 years old, you’ll most likely have never known a world without Facebook or YouTube but for the rest of us, we sometimes forget the Internet is for all purposes a fairly recent addition to the world. I’m 35 years old and I remember the first JPG photo that I saw, the introduction of this format changed the way we shared images over computers.  Notice that I said it changed the way we shared images over computers? There was no Internet, or at least not what you see today.

In 1996, Unisys became uppity and started threatening to sue over the LZW compression found in the GIF format so the world invented the Portable Network Graphic format (PNG), along the way the format improved upon most of the qualities of the GIF and lost the capacity for animation. The PNG format has 8 bit graphics similar to the GIF but also has 24 bit like the JPG and introduced a new level with 32 bit graphics. While it lacks support for animation, it includes transparant pixels like a GIF. Unlike a GIF, where those pixels can be on or off the PNG allows for alpha transparency making the format extremely flexible and also capable of compressing images. The problem with the PNG format, is that it produces large files.

export dialog What image format should you use on your website? image

So which is best? Actually that depends entirely on what you want to accomplish with the graphics. As you’ll see from the image above the file size of the graphic can range from ~25k to ~430k depending on the quality you’d like to achieve.  Photographers for example should use the JPG compression most often to ensure their images are strong, crisp and colorful while illustrators and others who work with line art will benefit from the GIF format. In the end, practicing and experimenting are the best ways to determine what you should be using.

A quick thank you to the Old Shoe Woman for posting the a wonderful photo Sunlight Under a Live Oak Tree on Flickr for me to use as part of this tutorial. 

How to build a free website

There’s a secret that many web designers don’t want you to know, it’s that there’s no cost to building a website. In fact, you don’t even need special software to do it, everything you need is already installed on the most basic computer available today. In order to build a website, here’s all that you need:

  • On a Windows computer – NotePad
  • On an Apple Macintosh – TextEdit

textedit 300x281 How to build a free website imageNow that you have all the tools that you’ll need to build a web page, you need to understand a few things about building web pages.

How to Format a Web Page

Web pages are divided into two specific areas, the <head> and the <body>, each of these two areas does something specific and before you can build a web page, you need to understand the basic purpose of each section.

Setting up Your First Web Page

basic html How to build a free website imageFor a web page to be recognized by a web browser (the software application used to view a web page) we first need to tell the browser that our document is an HTML document. To accomplish this, all we need to do is place the code <html> on the first line of our document followed by </html> on the very last line of our document.

Once those tags are in place, most web browsers will understand that the content being displayed is an HTML document. I say most because technically, there is a bit more that you should put in there if you want to ensure the site is 100% compatible with all modern web browsers, but explaining the fine details of DOCTYPE structure is a little beyond the scope of today’s tutorial. Needless to say, placing the tags <html> and </html> will tell web browsers what your document is but if you’d like to technically perfect, place the following code instead:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
</html>

Once that’s done, remember that all other code must be placed between the two <html> tags to be recognized as valid HTML.

The <head> Section

The <head> tag of a web page is the reserved for things which other computers and software applications require to understand your web page properly. For example, when a web browser loads your web page there are specific things that it looks for in order to understand what language your site is in, what your web page is about and the name of your page. Within the head section, we want to include details such as:

  • Links to alternative content such as RSS feeds, XML site maps and mobile interface files
  • Javascript links and or content to help the functionality of our page
  • META data for robots to read including a page description, keywords and generator
  • Cascading Style Sheet (CSS) details or links
  • The document content type
  • Codes and robot commands for foreign applications
  • Pingback processing directives
  • The web page icon file location
  • Canonical labels for search engine optimization
  • Base directory directives
  • The title of your document

Sounds like a lot right? Well it is, and it’s all very important stuff. Essentially, the <head> section of your web page stores all the mechanical and client side information required to properly index, label, categorize and distribute your web page as well as the information needed to successfully display your web page in a users browser. I could write a whole post on each of the items above but for now, it’s simply important for you to know that the <head> is used to store those pieces of information and you can add them at a later date.

html with head How to build a free website imageAdding data to the <head> of the document is done the same way as all elements of an HTML document, by opening and closing an HTML tag. In this case, the <head> tag must be opened and later closed </head> in order to store the appropriate content. Between those tags, you may store a series of HTML or xHTML (we’ll talk another day about the differences) data devices for use in rendering your pages. For example, here is a basic <head> element for a common web page:

<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />
<title>Untitled Document</title>
</head>

You will notice that in this basic example we only store the basic information required to make a web page work, the http-equiv which tells web browsers that the document being served is in text/html format (as opposed to text/rtf which is a Rich Text document or text/javascript which would be a JavaScript file) so that the web browser looking at this document understands it is an HTML page. untitled document How to build a free website imageAdditionally, the <head> contains the <title> tag which closes (</title>) after labeling the document Untitled Document. If you loaded the source code into a web browser, you would now see a blank document with no content displayed to the user but a new title at the top of your browser, labeled Untitled Document. This document title is the label being fed to the web browser from the <title> tag contained within the <head> of this document.

The <body> Section

If the <head> of a web page is the content being presented to other computers, then the <body> is the content being displayed to human eyes (or text readers) visiting your web page. Creating content on a web page is wonderfully simple. If you’d like to have a web page say hello, simply add the code:
<body>
hello
</body>
html with body How to build a free website imagePresto! You now have a fully functional web page, albeit a little dull. The <body> section works by displaying exactly what you type as content, so anything (and everything) you add between the two <body> tags will appear on your web page but you have to be careful, HTML needs the content marked up (labeled) to be properly viewed in a web browser. Just in case you didn’t know, HTML stands for HyperText Markup Language, a Markup Language is simply text that’s been formated to be read by computers. For example I can create my own Markup Language right now called Chris Ross’s Markup Language (CRML) that looks like this:
[-open-]Hello World![-close-]
Now I have my own Markup Language but since nobody uses it, it’s pretty much useless. On the other hand, everybody with a web browser uses the HyperText Markup Language (HTML) so let’s look at it. HTML has a handful of common codes used to display content effectively, they are:
  • <p>, always followed by </p> which displays text in paragraph format
  • <br>, which never has a </br> but instead is written <br/> in xHTML and represents a line break (where a paragraph is often displayed as two line breaks to separate content)
  • <ol>, which always needs a </ol> for ordered lists (numbered lists) and <ul> with a </ul> for unordered list (bullets), both also require <li></li> tags for each list item in the list to work
  • <b></b> or <strong></strong> tags mark text as important. The <b> tag was replaced with the <strong> tag a few years back since not all languages bold words to make them more important
  • <i></i> makes a word italics but like the <b> tag, was also replaced. These days, you can use <em></em> to place emphases on a word or phrase
  • <h#> tags are special and always need an corresponding </h#> tag where the # symbol can be replaced with the numbers 1 through 6 (<h1>,<h2>,<h3>,<h4>,<h5>,<h6>) which represents the level of a header in your document
  • <img /> will allow you to place images in your document but requires special parameters we’ll talk about another time
  • <a> followed by a </a> tag will hyperlink the text between the tags to another document but also requires special parameters.
  • <table> tags can be used to display tabular data (like charts) on a web page. It needs to end in a </table> tag and can include headers (<th></th>), rows (<tr></tr>) and columns (<td></td>). Why columns are <td> is beyond me, but that’s what they are.
  • <div> tags use a closing tag of </div> to divide content into various areas of a page, much like the <span> tag, the <div> tag has no visual effect on content but is used by programmers and designers to affect content.

Essentially, the ten tag structures above represent the HTML code found in every single web page on the planet. There are other tags, but have either been replaced or are simply bad tags. For example the <u></u> tag will underline content and the <blink></blink> tag is simply wrong … even the creator of the tag, Lou Montulli (it’s odd to think somebody actually invented a tag eh?) appears to wish it would simply die.

When put together, the <html> document label tells a web browser the information is a web page, the <head> indicates content reserved for other computer systems to read, while the <body> shows content to the end user.

In total, the 26 tags here represent the whole of the content required to build your own web site for free. If you’ve found this post at all useful, please feel free to leave me a comment below, thanks for reading.

Ten Web Sites That Make the Most of the Mac

Apple has such a distinctive creative style and for the past 25 years they’ve been pioneering great design. When it comes to the web, they’re one of the most usable websites on the Internet but they’re also one of the nicest to look at so it’s no wonder that when it comes to designing websites to sell software for the Mac OS, so many web designers but sites in a similar feel.  

Here are ten great websites for Apple software makers that take advantage of the simplicity and creative style that have become Apple’s common feel:

Ten Web Sites That Make the Most of the Mac 

How do I build traffic to my website?

I’ll be honest, that’s the most common question that I get asked. Over, and over and … over again but there’s an easy answer, hard work and determination. Far too many people put up a website and assume it’ll be easy to build a loyal reader base or start a blog and sit back, waiting for the income to roll in. Unfortunately, that’s not how it works which of course leads me to the first important lesson about websites. If it was easy to make money on the web, web designers would never be available for hire, we’d all live in Whistler.

So, you have your domain name registered and you’ve setup hosting. Maybe you’ve already installed a great package such as WordPress and of course, you did this all by reading my great article called Can You Put Up a Web Site for Less Than $100? but now the moment of truth, how do you drive traffic to your website?

What is the value of traffic?

A few years ago I was sitting in a board room with the CEO, VP of Marketing and online marketing manager for —– Corporation. The marketing manager was just wrapping up a presentation and explaining that in order for the companies website to make money, they needed to drive 1,000,000 visitors a month to the site. Her math was based on the old rule of 10’s. For every ten people who come to your site, one will look around. For every ten who looks around … blah blah blah, anyways her proposal was that we needed to buy lots of ads (surprising since her department was in charge of buying ads) and then we could sit back and rake in the cash.

During this exchange I must have chuckled or snorted or something rude because the CEO turned and asked me if I had something to add. I then explained that we didn’t need 1,000,000 new visitors to the site, we simply needed 10,000 people interested in buying our product. In fact, I went as far as to tell them that for a fraction of the proposed marketing department budget ($100,000 a month) I could drive a million people a day to the site. How you might ask? Simple I would reply, buy $100k a month work of banners that simply read “Want to get f—-d? Click here.” … only without the dashes.

Obviously, my advice wasn’t well received but the fact still stands that getting traffic is not what you want, or at least it shouldn’t be what you want. I have a web template on my site that gets 30,000 hits a month … not one of those visitors converts into a lead. So, before we talk about how to get traffic to your website, the more important question is … what type of traffic do you want to get to your website?

How to generate traffic to a website

First off, let me go against every piece of advice you’ll find on SEO websites and tell you to forget Google. Heck, search my own website and you’ll find out that I’m back peddling on my own advice but maybe I’ve been drinking or something. My new, improved 2009 advice still stands, forget Google. If you want to build traffic to your website, focus on what really matters … content, content, content. Write good content, follow my next advice and respect your elders.

Build a strong site structure

We live in a world of RSS, smart phones, Wii surfers (280 of my visits last month came from Wii surfers), Sony PSP users, Mac users, people on Internet Explorer, FireFox and a ton of other systems. Don’t design a website to look good in a web browser (somewhere a designer just cried a little), instead design a website to function effectively in all browsers. This will help your site be accessible to the blind, perform well in automated crawlers and be readable to users. 

Be a positive part of the community

Use your website to help improve the internet, not take away from it. An old boss of mine gave a lecture once, he spoke about being assertive vs. being aggressive. Don is a brilliant speaker, he simplified the two words by defining assertiveness as  being willing to standup for your rights, while being aggressive required you to take away the rights of others.

This point really hit home for me and made me think about websites. Build assertive website, boldly proclaim your place on the Internet and stand for your believes but don’t be aggressive, there’s no reason to try to tear down others or over power them.

Give a little, get a lot

I wrote the other day about how I got a Google PageRank of 5, what I didn’t really touch on was the importance of giving back to those around you. The Internet is filled with some really remarkable people, some great websites and a lot of amazing blogs. Most of these people write daily, with little feedback from those who read their blogs. Take the time to comment on their articles when you see a piece of interest, thank them for advice and question them when you disagree. This doesn’t just give them a reason to keep blogging, it also gives your website some great exposure. My most popular incoming links? Those that link to an article on my own site, supporting a point on another blog.

What’s the lesson here? Contribute to every forum, blog, newsgroup, message board, social networking website and social discussion you can add something positive to but remember … nobody likes a self promoter, so make sure you have something positive to say.

Finally, read.

The best investment I ever made in my business was an RSS reader. Now I can’t live without it. My iPhone chirps away all day long, pulling down excerpts of articles by some of the Internet’s top performers … they’re literally giving away the secrets to their success, if only you’re willing to read.

Does your website help, or hurt your business?

In this posting I want to explore a common myth created over the past few years, that if you want to succeed in business today, you need a website. It’s a lie and in fact, most businesses build websites that hurt their real world endeavors more than help them. Let’s take a look at some examples of how your website can actually hurt your business.

My cousin, the web designer

The first major mistake? Hiring family or more generally the inexperienced web designer. I’m not knocking your cousin, nor am I implying that your cousin lacks basic computer skills but unless your cousin is building professional websites  and paying the bills doing so … hiring him to represent your business is like hiring Uncle Harry to take your wedding photos. They’re going to last forever, so be careful.

Take this to heart, not all computer people are web designers.

If your cousin knows how to code, great he’s most likely a good database developer or maybe he can string together the computers to take restaurant orders but … before he designs the face of your business take a look at how his sense of style, his understanding of basic color matching and how he deals with dressing for family dinners. Trust me, you might be better asking his wife to design your website.

Remember, whenever somebody is willing to help you for free, the long term price is usually too high. If on the other hand you don’t have a budget to put up a website right now, call a few local (experienced) web designers and ask them if they’re accepting trades. You’d be surprised, many designers happily do great work for camera lenses, dinner’s out, vacations, hotel reservations, skis or just about anything else you can think of. 

What’s a 404?

Oh my. OK, problem number two I run into with businesses looking to get online? Business owners that lack a basic understanding of how the technology works. Please, please, please … learn the basics before you spend a penny on your website or you’ll be taken advantage of either intentionally or through poor judgement. The web is not a complicated tool, it’s just new. Frankly, if my mother can figure it out so can you.

So before you step into the big scary world of hiring somebody or spending much money on the web, here’s what you need to do:

  1. Register your domain name.

Yep, that’s it. Nothing else. A domain name is your outward facing identity on the web, just like your business has a name you’ll need a name on the web. My name? Christopher Ross but christopherross.com was already taken so I took thisisimyurl.com, I like the sound of it and it makes me chuckle. How do you register a domain name? It’s really simple and will cost you about $10 per year, a small investment to protect your branding. If you honestly can’t do it after reading my blog post about it, give me a call and I’ll do it for you for a decent price.

As for learning a little about getting on the Internet, it’s all about reading so take a minute and Google your subject of interest. Search for subjects like “How to build a website for restaurants”  if you’re looking to run a site for a restaurant. I just did it and found a great article called Top 10 Web Site Mistakes That Restaurants Make, actually it distracted me for a few minutes while I went on to read all about it. Remember, knowledge is power … as GI Joe used to tell us every episode, “Knowing is half the batter. Yo Joe!”

Outdated Content

When outdated web content can hurt you ... during a major media release.

When outdated web content can hurt you ... during a major media release.

OK I promised myself I wouldn’t “out” this poor guy but I want to tell you a cute story that I’m sure you’ll find shocking. My home town is pretty small for a regional capital, we’re 80,000 people and right in the heart of our city a new business opened up just in time for the Christmas rush. Awesome right? I thought so too, so I went to check out his website and guess what? It says “Opening November 2008″, that’s all. 

I read an article in the local pager and it was great, it featured his store and products told us how much of a geek the owner was (the store is all about techies) and pointed to his website. Awesome right? I would kill for a great write up like that … except you’re going to laugh when I tell you this, guess what his website says? It says “Opening November 2008″, that’s all. I swear I’m not joking. I’d link to it but I understand enough about how the Internet works to know that it would only hurt me in the end. His shop is wonderful but I’d by lying to you if I told you that his website was doing anything but damaging people’s opinion of his business.

Sure you might say, it’s only January so how outdated is it really? 7,257,600 seconds. We’re talking about the Internet not printed material, website content should be updated daily for most websites, weekly for some and at a bare minimum monthly for everybody else out there. No website, under any circumstances should have an outdate welcome page because in the end, you know what it says to your customers? You don’t care.

Conclusion

In the end, modern businesses need websites but not if the business owners are going to hurt themselves by putting up a poorly designed site or outdated content. Business owners need to educate themselves and manage their online website with the same care and quality as they manage their own retail or office environments.

WordPress SEO Tips – The Title Tag

For anybody who cares about Search Engine Optimization (which you should if you own a website) WordPress is a great tool that takes care of most SEO problems by itself, the only significant oversight when they put it together was the TITLE tag.

There are few common mistakes most web designers make with regards to the TITLE tag, but WordPress in particular does some things that we should avoid. Let’s take a look at a few common mistakes and how to fix them in your own WP blog.

Duplicate Titles

Each TITLE tag should be unique for your website, with rich text describing the content of your blog. WordPress makes the mistake of repeating the blog title every time in the post, along with the category and then the title. For example:

thisismyurl.com | WordPress | WordPress SEO Tips – The Title Tag

That’s a surefire way to make Google think that you’re repeating the same content. What you should have for a page title is:

WordPress SEO Tips – The Title Tag

Except in the categories which should be:

thisismyurl.com | WordPress Archives

On the homepage, simply:

thisismyurl.com

If you want, you can include the site description if it’s short enough but remember to keep your site titles below 65 characters (including spaces).

What about your site name? If you really feel the need to include it in your page title, including it at the end (

WordPress SEO Tips – The Title Tag | thisismyurl.com 

) is the best.

65 Characters

Google only reads the first 65 characters of your title for it’s index, if you’re going to post longer titles you risk having them cut off in the index.

Keywords in the Title

A few years ago, there was a trend among web developers to stuff as many keywords as possible into the title. For example:

WordPress SEO Tips – The Title Tag SEO WordPress Optimizing Search Engine Optimization

Frankly, Google hires some pretty smart people so if you honestly think stuffing your titles with keywords is a good idea, you should think again. More importantly, repeating the same word or words in your title doesn’t make a difference to search engines. On the other hand, if you really wanted to make an impact try using a useful title such as:

WordPress SEO Tips – The Title Tag for Search Engine Optimization

Fixing WordPress

So now that you know a few new (and hopefully interesting) facts about how Search Engines will index your WordPress website, how do you fix it? The process is surprisingly simple, open your header.php file and change remove the existing title tag, to replace it with the code below:

<title><?php wp_title(”); ?> <?php if ( !(is_404()) && (is_single()) or (is_page()) or (is_archive()) ) { ?> | <?php } ?> <?php bloginfo(‘name’); ?></title>

Do web graphics increase sales?

How important are graphics to the success of a website? There are a couple of schools of thought on this subject, the first is that content is what matters on a website. After all, Google (and other search engines) can’t see what’s in a graphic so it mustn’t matter. Second, there’s the thought that graphics make the difference between successful sales or a reluctant visitor. Most of the evidence is anecdotal at best but it’s a very big question facing web designers these days.

There’s no real way to answer this for certain without conducting extensive marketing research based on the pluses and minuses of a sales cycle but with enough experience, I think there’s a fine line between the two arguments.

Frankly, Google can not see graphics therefore it can not index what’s on them. This is true, so if you’re going to build an entire website as a graphic file (JPG for example) or even use heavy Flash throughout it, there is no way for Google to understand what you’re site is about. Without knowing what content is there, it can’t index you properly and therefore can’t send traffic to you.

Does it matter that Google can’t read your site? Not really, Google is only one of a million ways people find your website and if you have a proper budget for a website, you can overcome this through clever marketing and links with other websites.

On the other hand, quality graphics do impact the interest level of the consumer or site visitor so it’s important to really stop and think about exactly what your website is saying both in words and in the images you’ve selected to present to your audience. I like to ask my clients a fairly simple question, would they be willing to print the website and hand it out (on paper) at a trade show or conference? If so, then the site’s graphics are doing what they’re meant to do which is to reinforce the branding and build an online extension of the business. If on the other hand, the website isn’t worth wasting paper on, it’s time to do something else.

The problem of course is that most people think of websites as an after thought and trust the IT department to come up with the artwork and implement a solution. Frankly I’m always disturbed when I learn the same person who changes printer toner is in charge of building a part of the company which will be viewed by millions.

So, back to the original question. Do web graphics increase sales? The answer simply put is yes, but only if those graphics are designed to improve the usability of the website, shape the activities of your users and improve the general functionality of the site.

Learning Web Design for Print Designers

For those who don’t know the dirty little secret of designers, here it is … there are web designers and there are print designers. Rarely do the two specialties cross but it doesn’t have to be that way, great print designers can easily learn to be wonderful web designers without having to know a lot of coding and technical garbage.

First off, let’s be blunt and say the world of web design has changed a lot in the past few years so if your last attempt to build a website was five or six years ago, trust me … this is going to be painless. Building a website is made easier with Adobe Dreamweaver but there are still a few basics that you’ll need to understand before we get into the real world of web development. Before we begin let me be honest and tell you that I’m a stickler for Web Based Standards, follow the rules and nobody gets hurt, break the rules and you’ll spend the rest of your design career wishing you’d listened.

Building a website is broken into two distinct areas, first there’s Web Publishing and then there is Web Design. This of your website design software as Adobe InDesign, before you can design your amazing page layout you have to format your text. The web is really no different.

Web Publishing

To help us publish a new website, you’ll really only need to know a handful of codes and to be honest, Dreamweaver takes care of them all for you. The first code you should know is the <p> tag, it’s a paragraph and when you wrap the code around a bunch of text, the web browser knows that those words represent a paragraph. For example:

<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi nec dui. Integer urna lacus, vehicula id, dictum at, cursus at, metus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque condimentum lectus aliquam libero.</p>

That’s it, that’s the basic foundation for HTML. Now remember, if you’re using Dreamweaver the software will add the <p> tags on it’s own, you don’t have to add them unless you’re in code view (View > Code to see the code or View > Design to see the design).

If you want to force a line return in a desktop publishing application we use Shift-Enter and that will force a new line. Well in the wonderful world of HTML we have a similar command it’s <br />. Note the closing / in the code? It’s because <br></br> looks silly, so we combine the opening and closing of a tag into a single object, hence <br/>.

<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. <br />Morbi nec dui. Integer urna lacus, vehicula id, dictum at, cursus at, metus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque condimentum lectus aliquam libero.</p>

Take note in the example above that HTML doesn’t care about the actual format of the code, <br /> will insert a line break when viewed in a web browser and it’ll ignore the code when viewing the code. Likewise, the code view doesn’t recognize breaks in the code, so the follow example means nothing to HTML:

<p>Lorem

ipsum dolor sit amet,
consectetuer adipiscing elit. <br />Morbi nec dui. Integer urna lacus, vehicula id, dictum at, cursus at, metus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque condimentum lectus aliquam libero.</p>

So now you’ve learnt the first two critical tags of HTML. Remember, HTML isn’t about producing amazing graphics it’s about publishing documents to the web. These two tags may seem silly to a designer but to an information architect they’re the most powerful tools in the world.

Next up, we need a basic way to break up HTML into headings and indicated how important text is. For that, we turn to the mighty heading tag, in fact it’s so cool there are six of them. <h1><h2><h3><h4><h5><h6> each of which has a rather unremarkable closing tag, </h6></h5></h4></h3></h2></h1>. Using the proper heading tag outside of a paragraph will indicated how important your text is for both the audience and search engines such as Google.

<h1>My Great Text</h1>

<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi nec dui. Integer urna lacus, vehicula id, dictum at, cursus at, metus.</p>

<h2>Less Important Text</h2>

Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque condimentum lectus aliquam libero.</p>

There you have it, the greatest secret in the universe … how to effectively publish web documents. Actually there are a few other things that you’ll need to know for example if you want to place emphases text and make it appear as an italic on the page, you’ll need to wrap the <em></em> tags around the words you want to effect. Bolding words is accomplished with the <strong></strong> tags, you’ll notice that I don’t use the <i> and <b> tags which the W3C has asked us very politely not to use any more.

Adding an image to your page is a little more complex, basically it’s the <img /> tag but you have to add an optional tag to it so the tag reads <img src=’???’> where the src (source) is equal to the path to your image. Adding a list is fairly easy, first you have to decide if you want an ordered list (numbered) in which case use the <ol></ol> tags or an unordered list (bullets) <ul></ul>. List items contained within the list, have to be wrapped in a <li></li> tag.

<h1>My Great Text</h1>

<p><img src=’path_to_file/filename.gif’>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi nec dui. Integer urna lacus, vehicula id, dictum at, cursus at, metus.</p>

<ul>
<li>Donec sed eros in felis dictum euismod.</li>
<li>
Nunc quam orci, elementum molestie, porttitor eu, faucibus eget, quam. </li>
</ul>

<h2>Less Important Text</h2>

Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque condimentum lectus aliquam libero.</p>

<ol>
<li>Donec sed eros in felis dictum euismod.</li>
<li>
Nunc quam orci, elementum molestie, porttitor eu, faucibus eget, quam. </li>
</ol>

I kid you not, that’s all there is to publishing HTML web content. Any graphic designer who can figure out how to use Quark or InDesign should be able to publish web content within an hour of starting.

Keep an eye out for my next piece, Web Design which will cover the secret art of Cascading Style Sheets (CSS) which turns your raw and ugly web content into stunning design while still complying to Web Standards.

Making Images Print Friendly

Aaron Gustafson has produced a wonderful article on replacing web images with images suitable for printing, the iIR: img Image Replacement method allows web designers to create pages which look great in both web and print.

Using Aaron’s method, designers should be able to create and maintain websites viewable on multiple devices without having to deploy multiple versions of the site. This will allow users to access the same website via an iPhone, a Wii, a laptop or a printed version and have graphics on the page served to meet their specific needs.

Tips for Hiring a Good Web Designer

Trust the web designer, it will all work out in the end and besides, a great web designer knows what they are doing. Let them tell you what they know instead of forcing them to listen to you tell them how to do their job. Trust me, your web designer can turn your ideas into magic but you have to let them do their job.

Trust: Trust the web designer, it will all work out in the end and besides, a great web designer knows what they are doing. Let them tell you what they know instead of forcing them to listen to you tell them how to do their job. Trust me, your web designer can turn your ideas into magic but you have to let them do their job.

Price: In the web business, price is very poor indicator of talent and an even worse indicator of what you’re going to get. Web designers can charge by the project or by the hour, the first thing you should establish is what you need and what you want (two different things), be willing to work with your designer to create something right for you.

Talent: Your designer should be able to show you that they can do what you’re looking for. Make sure to review their portfolio and spend time researching the websites they’ve created in the past. You’d never hire a chef without sampling their craft and the same should be said about web designers. Take the time to review and understand their style.

Plan: Finding a great web designer can take weeks of research and planning. Many of the best designers in your area may already be booked, so you should plan ahead to know when your project can be ready. Remember, the world may spin on your schedule but creative talent books their time months in advance.

Prepare: When you do find the right designer, for the right price you should appreciate that your designer can only work with what you provide. Have samples of your business cards, letterhead, previous brochures and other marketing materials ready to get to work.

Directory Tips for Web Designers

Building a great website is about a lot more than putting together a bunch of text or graphics on a page, it’s critical that a website be manageable and expandable if you want it to work properly in the future. With that in mind, here are some basic tips for new web designers that a lot of books seem to overlook but I feel are critical.

Directory Structure

First off, organize your files effectively. It may seem silly but there’s nothing worse than having to go back and find a file in a months time and it only take a few minutes to do it right the first time. Building a proper directory structure is simple, first lets start with the root folder (that’s the main directory of your website) and add a few new folders:

  • css – cascading style sheets directory
  • images – used for all the images on our site
  • includes – common files that are loaded by multiple pages
  • js – the javascripts for our site
  • media – a directory for rich media

Now these new folders will store all of our future files and make the job of locating the related content much easier. Remember, we always want to lowercase our directory names to make it easier to remember.

File Names

A common mistake in naming files is to use MiXed CaSe or Capital Case. This works great for labelling filenames on your personal computer but many web servers are case sensitive meaning two files may have the same name as long as they have a different mix of upper and lower case characters. For example, Index.php and index.php are considered separate files on standard web servers.In addition to the quirks of web servers, we also want to avoid using mixed or upper case names for our users. That way a user only has to remember the path to your specific page and not the case structure of your web naming conventions. If you do have to separate a filename into recognizable sections, I prefer to use an underscore (_) or a dash (-) to do it such as contact_form.php or conact-form.php which allows users to easily see and dictate the spelling to others.

File Extensions

There are few things more frustrating than trying to remember the proper syntax of a filename when you’re coding or looking for a specific file. Adding to the confusion is file extensions which often vary from one web server to another. To simplify the process, I strongly recommend always using the .php (for Linux servers) or .asp (for Windows servers) for all your HTML and scripting files. The additional server time needed to load these pages will be minimal and it allows you the easy of standardizing the extensions for your development speed.

Hiding Directories

Sometimes we create web directories that we don’t want the outside world to see. For example, there is no purpose in allowing users access to the /root/images/ directory but we still want people to be able to view the images stored there, so we need an easy way to limit peoples access to that particular directory. Without getting into complex .htaccess files, one of the easiest means to accomplish this goal is the create a new index.php file and upload it to the directory, this will cause people to see a blank page upon reaching the page.If you want something slightly more interesting, you can bounce people back to the directory above the restricted path by including the code <?php header(“location:../”);?> in the index.php file. This little piece of code will force the browser to refresh immediately to the directory above or in our example, if placed in the /root/index/ directory it will force the user back to the /root/ directory.