A Comprehensive Website Planning Guide
A Comprehensive Website Planning Guide
Website Planning
Guide (Part 1)
27 min read
Web Design, Guides
Share on Twitter or LinkedIn
Smashing Newsletter
Large preview
Large preview
Large preview
Large preview
Large preview
Large preview
Large preview
Fonts
Large preview
Color palette
Large preview
Large preview
36
SHARES
200
VIEWS
Share on FacebookShare on Twitter
Your website is basically the heart of your successful digital
marketing. It’s your web home, a shop window over which
you have full control and the first place your target audience
stop to learn more about you. Creating your online assets
always involve these three processes: planning and design,
which create the appearance, layout and style that users see,
and development, which brings this imagery to life as a
functioning web tool. Your web design or web development
always should follow this path too.
Also Read:
With web design, you create all the visual aspects of such
interface inclusive of the layout, colour scheme, images, logo,
type, design elements like buttons and links as well as any
things else that can be seen by users. Since your website is a
visual medium, it’s very important you make it engaging and
effective with the capabilities of meeting business objectives.
White Space:
Spacing on the page allows the eye to travel easily between
chunks of information and allows scanning. This can be done
by using what is called white space. This space is not
necessarily white, but instead is merely empty. It refers to
the space between elements on a page. Always steer clear of
cluttered pages. This is especially true for landing pages,
where a very specific message is expected. Make your pages
as simple and easy to understand as possible.
Figure: A website showing typical white spaces in between
contents both in white and black background
Colour:
Colour has an incredible psychological effect on people.
Based on our culture, preferences and learned cues, people
interpret colours in very specific ways – and this can be used
to inform and steer the user’s experience. Colour theory
online refers to the principles of combining colours to attract
people toward your brand and its offerings (Focus Designer,
2012). Most of the colour choices will be dictated by the CI,
but tones and shades will be selected by the designer.
Fonts:
Copy conveys your brand message to your client or customer
and should be easy to read and search engine friendly. The CI
is expressed through fonts, also known as typefaces.
Typographic layout can draw attention to the content users
should see first. Indicate which pieces of information take
precedence. Importance can be signified by text size, colour,
weight, capitalisation and italics. Placement also contributes
to how important text appears.
Courier New
Georgia
Impact
Times New Roman
Trebuchet Verdana
1. Bespoke:
This is a CMS that is built specifically for a certain website,
and many web-development companies build their own CMS
that they use for their clients. This option is highly tailored
and customised to your website, and can be more expensive
than other options. It is also possibly less flexible.
3. Open source:
There are many open source, pre-built CMS options available,
some of which are free. Open source means that anyone can
see the code that the CMS is built with, and can manipulate
or improve it (and share this with everyone else using the
CMS). An open-source CMS can be more rudimentary than
paid options, but is also easy to tailor to your needs, and
there is often a community that can create the solutions you
need.
WordPress (wordpress.com)
Joomla (joomla.org)
Drupal (drupal.com)
A CMS should be selected with the goals and functions of the
website in mind. A CMS needs to be able to scale along with
the website and business that it supports, and not the other
way round! Of course, the CMS selected should result in a
website that is search engine friendly.
Rewritable
keyword rich
2. CSS:
CSS stands for Cascading Style Sheets and is a style sheet
language used to instruct the browser how to render the
HTML code. For example, the plain text on a web page is
included in the HTML code and CSS defines how it will
appear. CSS can set many properties including the size,
colour and spacing around the text, as well as the placement
of images and other design-related items.
3. JavaScript
This is the most common client-side language used to create
rich, dynamic web properties. Because it is an open-source
language, many developers have added functionality that can
be more quickly implemented. For example, there are over 1
000 different gallery systems created by JavaScript
developers for JavaScript developers.
4. Flash
Adobe Flash is a language for creating rich, interactive
experiences. It supports video, and is often used to create
game-like web experiences. Although widely supported by
desktop browsers, it has limited (and lessening) support on
mobile devices, and is not usable on Apple devices such as
the iPhone and iPad. It has a history of being problematic for
SEO, although there are ways to work around much of this…
1. Mobile website
2. Mobile application
3. Responsive website
Step 5: Design
Design happens before development. According to the steps
explained earlier in this chapter, the designer will transform
the wireframes and basic planning materials into beautifully
designed layouts – these are static images that show how the
website will look once it’s coded.
Step 6: Development
The development phase usually kicks in once the design is
finished, although developers will sometimes start their
involvement as early as the wireframe stage by creating low-
fidelity prototypes to support the user-testing process.
Normally, the developer uses the design templates to code
the actual website, using the front-end language that you
have chosen. Server-side development and CMS
considerations may also be part of this phase.
In other words, there’s a lot that could go wrong. And I’m not saying this to
scare you, but to let you know how important it is to come prepared, and to
always have your game plan ready.
So today, we’re looking into 10 web design tips that you need to keep in
mind when designing a website for your client. This goes for all types of
websites where a business is selling to a customer (B2C). Think e-
commerce stores, small business websites, product websites, and so on.
A web design project cannot be successful until you have defined what
“success” actually means.
This can be catastrophic later down the road. There’s nothing worse than a
client realizing mid-project that, “this is not what I wanted!”
That’s why it’s incredibly important to set the expectations during your initial
communication with the client. Here are 5 questions to ask:
1. What’s the value of this website for you and your business?
2. What do you want the website to achieve?
3. How do you want to measure the website’s success?
4. Is the website an essential part of your business? Or is the website a
place to provide information on the company, an extension of the
brand (microsite), or a side project?
5. Who is the target audience? Who will visit the website?
Once you have the answers, prepare a document that will “sell” the client on
your proposed solution. Include that document with the contract. At this
point, you’ve limited the number of surprises that can pop up later on.
This one is in direct correlation with the previous point. Quite simply, a
website without a clear, single goal has no chance of being successful.
The goal is something that you and your client should define together. The
goal needs to be clearly defined, measurable and achievable. Here’s an
example of a good goal for a website:
And most importantly, a website should have only. One. Main. Goal.
Goals are what your client wants to achieve with the website. Problem
solving is something that the website does for its audience.
As a web designer, the worst thing you can do is put beauty above function.
Or, as John Maeda says it, “spray-on design.”
Always start with the content that your client wants to showcase on the
website, and only then think how design can help make that content more
visible and resonate with the audience better.
For example, if you’re building an e-commerce store, you should think about
how you can make the products stand out rather than blend in with the rest of
the design. Here’s an example by Tessemae’s:
Notice how the products are the most visible elements on the page. Not the
header, or the menu, or anything else.
There’s one main reason why standards are great: people – your audience –
have gotten used to them. Don’t make your user learn a new design language
to navigate the website. Make it easy for your users by implementing web
standards that they’ve already come to understand.
For example, every e-commerce store places the shopping cart module in the
upper right corner. They don’t do that because it’s pretty. They do it because
people expect to find the shopping cart there.
Logo in the top left (a Nielsen Norman study says that users are 89
percent more likely to remember logos shown in the top-left position).
Consistent branding and look across the whole website (individual
pages shouldn’t follow different design patterns – something often
occurring with e-commerce stores).
Contact in the top right or center (for example, as visible in the
screenshot above).
Main navigation across the top and avoiding confusing menus (which
are annoying to the users, as another Nielsen Normal study shows).
Value proposition and call-to-action high up on the homepage (making
your call-to-action highly visible guarantees better conversions).
Search feature in the header.
Sign-up box in the footer.
If people can’t navigate from point A to point B easily then the website won’t
be able to achieve its goal.
Therefore, your navigation design should require only the minimum amount
of information needed to get the user from A to B quickly.
Start by laying out the most important steps along the user’s journey through
the website. Make sure that your navigation helps them with that journey
instead of making things more difficult. Think how you can help the user do
what they already want to do rather than forcing them to see things your way.
Utilize website navigation best practices and know basic patterns of mobile
navigation for an optimized user experience.
Here’s a nice example by Ugmonk.com. Notice how the navigation is very
minimal, and only gives you a handful of main options. At the same time, it
makes it very clear what page you are currently browsing:
7. Focus on Mobile
Mobile is where things are at right now – from surfing the web and watching
media, to engaging on social media and shopping. Today, more people go
online on mobile than on desktop.
For this reason, you absolutely have to make sure that your website design
is mobile optimized, meaning that everything is completely operational on
mobile. “Completely operational”, means that all the features, including the
shopping cart, need to work flawlessly for a great user experience.
Here are two examples of websites with very good mobile optimization in
terms of the layout and how easily accessible all the UI elements are:
8. Don’t Disregard Typography
When you’re in the trenches and working on the visual aspects of your
project, it’s easy to make typography an afterthought … just adding some
fonts to an otherwise “finished” design.
Please don’t.
These days, many quality web design projects rely heavily on typography,
basically making typography not just a design element but a design tool in
and of itself. Another great thing about good typography – and this is
something that relates to the previous point – is that it must work on all
devices.
Please notice how the choice of fonts, colors, spacings, etc. plays a role in the
overall look and feel of the whole page, and works well on both a desktop
and mobile.
9. Deliver in Batches
Designing in solitude is never a good idea. If you think that building
something behind closed doors and then revealing it to your client after X
amount of weeks will produce good results then, sorry, but you’re wrong.
Instead, divide the project in two or three main parts, based on the complexity
of the project, and deliver those pieces according to the set schedule. Each
time, get feedback from the client and adjust the rest of the process
accordingly.
Just like mobile, social media is an ever-present element in the modern web
landscape. Don’t ignore it.
It’s been reported that around two billion people visit Facebook every month.
For that reason, you absolutely have to build some social media integration
into your client’s website. By doing so, you’re making it more likely for
people to share the client’s content or products and thus helping others find it
by directing traffic to the website
Here’s a good example by The Colossal Shop (notice the small social media
buttons under the item’s price):
As much as The Colossal Shop would want for people to stay on their pages
indefinitely, they know that’s not a real possibility, so they provide handy
tools for sharing the word about their products.
What’s Next?
While we’ve only scratched the surface of what it takes to design a successful
website, follow these web design commandments to get you started on your
next project. Remember to avoid common mistakes, and that graphic
designers have skills that naturally translate to web design and user
experience.
Get tips for being a freelance designer, increasing your income as a web
designer and if you should offer additional services as a web designer. If
you’d like to see what other advice we have for you, feel free to hop over to
the Adobe XD blog.