website planning process



If your company’s website needs an overhaul—or if you don’t have a site yet at all—managing the project can be intimidating. After all, your site is the core of your online presence, and it needs to be an accurate reflection of what your company has to offer.

But before you can do any work on the site, you need to have a plan in place. So if you’re working on a redesign or building a new site from the ground up, your website planning process should involve the steps we mention below.


If you don’t have a website, you can skip this step. But if you do (even if it’s just one page with contact information), you should evaluate your existing online presence before going any further.


First, you’ll want to consider your domain name. Is it the exact name of your business? If not, is that domain available?

Ideally, you’ll be able to keep your existing domain name for minimal customer confusion—but if you have the opportunity to switch to a better one, you’ll want to do it before building your new site.


How are the URLs on your current site set up? Are they readable and appropriate to the content on your pages? Do you have a few clearly-named subfolders? If so, keeping these URLs intact when building your new site will eliminate the need for redirects.

If your URLs are made up of seemingly random characters, on the other hand, you’re better off creating a new URL structure with your new site. However, be sure to keep a log of these URLs so you can set up appropriate redirects later.


Your site’s content is arguably its most important element. It’s what provides visitors with the information they need, tells them who you are as a company, and convinces them to convert.

If your site’s existing content doesn’t accomplish all three of these goals, it will need rewritten—it’s as simple as that. Make this a part of your planning process (and budget), and not an afterthought.

Content on your site can range from written content, blogs, infographics,videos, and more.


There are a few different ways to build a site, and the one you choose is largely a matter of personal preference.

Your first option is to build a straight HTML site, meaning that the entire site will be coded from the ground up. These sites typically take longer to build, but allow for full customization of both appearance and functionality.

The upside to HTML sites is that if something goes wrong, the developer who built it won’t have much of an issue identifying and fixing the issue. However, making site updates requires a bit of coding knowledge.

Your other option is to use a content management system, or CMS, like WordPress. When you build a site with a CMS, you get an admin panel that makes logging in and making changes a simple process. If you don’t have any coding experience but want to be able to make site updates on your own, this may be a better option.

However, since CMS are built by third-party developers, it can sometimes be more challenging to get the same level of customization as an HTML site.