Want to Build a Website in 2022? Here’s Your Game Plan

Want to Build a Website in 2022? Here’s Your Game Plan thumbnail

Much like 2020, this past year was a doozy — Jack left Twitter, the constant flow of celebrity news, a billionaire space race, and, oh yeah, a global pandemic — among a ton of other events. Things can only get better in 2022, right? Your resolutions might include actually reading the book for your Zoom book club, calling your mom, or walking off your new quarantine baking hobby.

But how’s this for a New Year’s Resolution: Build a successful website from the ground up

During the past two years, so much of daily life moved online. Plus, with so many people needing extra cash, 2022 is a great time to start a side hustle, expand your small business’s operations, or move your brick-and-mortar store online to better serve a post-2020 world. 

Sounds like a lofty goal but, trust us, you’ve got the makings of a champion.


Building an online presence is like running a marathon. Those exhausting 26.2 miles require long-time endurance built over months of training. Marathoners train one step at a time and complete one mile at a time.

This guide is your training plan. 

As your trusty web host and virtual coach, we’re here to keep you on track as you build, grow, secure, and promote your new site. We’ve broken this website building workout plan into goals and tasks to complete each quarter throughout 2022, but feel free to work at your own pace. You do the sweating, and we’ll be right with you (six feet away, of course) with step-by-step instructions, water cups, and cheese-tastic motivational signs.

  1. First Quarter: Build Your Website 
  2. Second Quarter: Grow Your Website
  3. Third Quarter: Secure Your Website
  4. Fourth Quarter: Promote Your Website

Sound good? You made it through 2021, another marathon of a year. We know you can continue to do hard things. 

So tie up your Nikes, pull on your gym shorts, and let’s get to work!

First Quarter: Build Your Website

Step 1: Decide on Your Mission

Ready to race right off the starting block and jump into how to build a website? We love the enthusiasm. But before even reaching the starting line, you need to get in some warm-ups and conditioning to establish a solid foundation. Every good website begins with a thoughtful plan. Open a fresh new digital doc (or grab a pen and paper if you’d prefer to go old school) and complete the following exercises.

Find Your Purpose

Why do you want a website in the first place? What do you hope it will accomplish? Ask yourself, “What is the purpose of this website?”

The possibilities are endless — but you need to spell out what you want and who your target audience is. Write down what you decide; you’ll use this purpose to guide everything else you do this year.

Set Goals

Time to dive deeper into the reflecting and set some specific goals for your website. Grab your pen (or ready your typing fingers) and, below your website’s purpose, jot down a few goals. There are lots of options.

These goals should accomplish your website’s purpose and drive the rest of your plans.

Don’t lose sight of your finish line — and don’t be afraid to adjust your goals over the coming months.

Outline Your Content

You probably shouldn’t bake a cake without a recipe. Likewise, you can’t build your website until you know what components you need to make it a success. So go ahead and outline your content to make sure you hit your goals. Consider these components: 

Start with your website’s menu. What should its offerings include? And in what order? Rank what’s most important to you — and your goals — at the top.

Do you want to include a blog? This will be helpful for Search Engine Optimization (SEO) — more on that in a minute — encourage engagement and community, build your reputation,  and establish you as an expert

If the blog is the cornerstone of your site, take some time to outline (or, for overachievers, write) your first few posts and plan some topics you might write about over the next year.

The About Me page is your place to tell your story and describe your business. Don’t skip out on this chance to connect with your customers.

Do you need a spot to describe the products or services you’re selling, either online or in your physical store? If your objective is to drum up business directly from the web page, this is essential. Think about categories and subcategories of products, and consider how you might describe or sell them to your website visitors.

What is included on the homepage? Your contact information? Maybe, although that could easily be its own page. A memorable photo? Definitely. 

Another homepage must-have: a call to action (CTA). Your CTA should invite visitors to do something, such as check out your offerings, sign up for your newsletter, or delve into your blog.

Step 2: Choose a Domain and Platform

Ready. Get set. We are inching closer to launching your website, but before we can get going, it first needs a name and a place to live.

Pick a Domain Name

Basically, a domain is what you type into the bar at the top of your browser to point to a specific website. For example, to find us at DreamHost, you type in dreamhost.com. A domain consists of two parts:

  1. The top-level domain (TLD) — In dreamhost.com, the “.com” part is our TLD. The more common TLDs include .com, .net, .org, .info. You can even choose something jazzier, like one of the new TLDs: .party, .site, .pizza, .limo, .store, and more. At least for now, though, .com is still the most common TLD.
  2. The second-level domain (SLD) — In our domain name, that’s “dreamhost.” This is the keyword that will serve as the address for your website. Make sure it is specific, descriptive, and memorable so that customers can easily find and remember it.

Jot down your ideal domain name and see if it is available for purchase. If you can’t find your first-choice domain name, we’ll help you find other great options.

Pick a Hosting Plan

The domain name is your website’s address, and hosting is the physical space (spoiler: a server) where your website lives. The hosting plan you choose for your website will impact many things — like how fast your site loads and what kind of maintenance you have to do.

DreamHost offers several great options to cover a variety of web hosting needs (not that we are biased about this at all, ahem).

For beginners, we recommend shared hosting. It is affordable, fast, and meets the needs of any basic website (and includes a free domain registration!). You can always upgrade as your website grows.

Ready to Build a Website?

We'll make sure your website is fast, secure, and always up so your visitors trust you. Plans start at $2.59/mo.

Choose a Platform

To build your website, you’ll need to pick a platform — and there’s no content management system (CMS) better, in our opinion, than WordPress. And 43% of the Web agrees with us. Like any powerful tool, there is a learning curve to WordPress, but the open-source software is free to use and pretty beginner-friendly.

Step 3: Design and Launch

OK — with a set of goals, a content outline, a domain, web hosting, and a platform picked for your new website, it is finally time to get building!

Build Your WordPress Website

Head over to DreamHost’s WordPress hosting page, pick the plan that’s right for you, install WordPress, configure your settings, and start building your website. Pull out the list of goals and content outline you made in step one, and use them to guide you in choosing a theme that matches your brand.

Learn About Web Design Trends and Best Practices

No, you don’t need to become a design expert overnight. And never fear: Those WordPress themes we just mentioned are beautiful and will save you from major website design blunders. But here are a few basic pointers to keep in mind as you get started designing your site:

  1. Keep things quick and straightforward. From homepage copy to navigation options, think short and sweet.
  2. Don’t fear the blank space. Don’t feel the need to fill every nook and cranny; elegant emptiness can go a long way.
  3. Keep your menu front and center. Keep it easy to find or risk losing visitors.
  4. Mind your typography. What you say matters as much as how you say it — and what it looks like.
  5. Pick a color scheme that matches your brand. Color communicates, so pick ones that fit the ethos of your website.
  6. Make it accessible. Expand your audience by making sure your website is usable by everyone, including individuals with disabilities.
  7. Use templates. When you sign up for a DreamHost plan, you’ll have the option to include WP Website Builder with your account. This tool makes it easy to use customizable and professional templates to design a beautiful, fully functional WordPress website. To prove just how versatile this tool is, we put together a tutorial series that demonstrates how you can use WP Website Builder templates to start fitness blogs, food blogs, photography blogs, real estate websites, and restaurant sites (to name a few)!

If you lack the skills (or time to learn the skills) to design a website — and have some wiggle room in your budget — consider hiring a professional designer to help you customize your site’s look.


Go ahead. Send your website out into the world. Take a quick victory lap — you’ve earned it! But don’t lose your momentum; the work has only started.

Second Quarter: Grow Your Website

So now you have a website. Yay!

Time to beef it up with some strength training. That’s right. Once your site is up and running, turn your attention to attracting more visitors and bringing in some income.

Step 4: Monetize Your Site

Ready to bring in the big bucks with a blog or online store? Let’s get you set up.

  • Review your offerings. Take a look at the products and services you are selling. Is there anything else you can add, especially to entice back past customers? Have you thought about adding an online course or premium for-pay content to your blog?
  • Add some ads. Include a bit of subtle, tasteful advertising on your WordPress blog to bring in some additional revenue.
  • Affiliate marketing. Incorporating affiliate links on your blog or website is another way to add to your revenue stream. Basically, you’ll promote another brand’s product and provide links to their site. If your readers click and make a purchase, you’ll get a cut of the sale in thanks for your referral.
  • Investigate e-commerce solutions. How are you planning to sell and accept payment on your website? You’ll need to get that squared away before promoting your online store. If you’re using WordPress, we recommend Woocommerce (so much so, that we’ve even got hosting just for Woocommerce users). Study up on the world of e-commerce and pick an online payment gateway (watch out for sneaky transaction fees).

Step 5: Adopt SEO Best Practices

Once your site is built and prepped to be monetized, you are ready to reel in the traffic with SEO.

SEO is a group of strategies website owners can (and should!) use to appear closer to the top of the results on search engines.

Think about it: When you search for something on Google, you probably only scan the first few entries before clicking — and so will your clients. Since Google bases its results ranking on a variety of factors, it’s essential to do the following:

To get started, check out our beginner’s SEO guide. Once you’re ready to move on to more advanced tactics, you’ll want to consider investing in a dedicated SEO tool — Semrush is a solution we feel comfortable recommendingIt’s a 20-in-SEO tool that comes with all the features you need to grow your traffic:

  • keyword research with the largest database on the market (over 20 billion)
  • strong domain analytics with desktop and mobile databases
  • powerful backlink analytics with link building opportunities
  • site audit for on-page and technical SEO checks
  • content audit tools to check the SEO potential of a piece of content in a real-time
  • competitive research

We’ve worked out a special free 14-day trial with Semrush so you can start working on your SEO strategy right now and see how Semrush could help you implement best SEO practices.

Step 6: Take Care of the Details

Now that your site has been up and running for a while, it’s time for some spring cleaning. Let’s make sure your website is up to par and easy to access for all your potential customers.

Clean and Polish

Start with a few routine upkeep tasks, and set reminders to do them again in another six months:

Go Mobile

Take a look at how your site looks on the small screen. If your website isn’t optimized for mobile — that is, if it doesn’t look as good and load as fast on mobile devices as it does on a computer — you’re missing out. Responsive design matters in 2022.

Many potential customers use phones or tablets in place of a home computer, and some shop on the go. Plus, your Google search rankings could hurt if your website isn’t mobile-friendly. Pull your website up on your smartphone, and make any necessary changes.

Review Your Traffic 

If you haven’t already, install Google Analytics onto your WordPress website. Google Analytics is a plugin that tracks and analyzes key data about your website, including:

  • Page views: At a glance, this stat will reveal your most popular pages and posts in the past day, month, and year.
  • Unique visitors:  Using IP addresses, Google Analytics will track how many unique visitors your site attracts.
  • Bounce rate: Sometimes visitors will click away from your site after viewing only one page; this stat will let you know how often that dreaded “bounce” happens.
  • Session duration: When someone visits your site, how long do they stick around? Check this number for the answer.
  • Traffic source: You might suddenly see an increase in traffic to a particular page, and Google Analytics will help you pinpoint what link is sending the visitors.

Studying these statistics will help you find changes to make to draw more visitors and encourage them to stay longer (and hopefully make a purchase).

To get more data of any website’s online presence you can try Semrush tools for 14 days for free. Apart from providing all-around solutions for online marketing Semrush allows to connect Google products like Google Analytics, Google Search Console, Google Data Studio and to keep everything in one place.

Third Quarter: Secure Your Website

Time to work on endurance. You want your website to stick around for the long haul. Now it’s time to beef up your security practices and protect your data.

Step 7: Tighten Website Security

When it comes to security, you can rest easy at night: You’re already on the right track to keeping your information and customer data safe with WordPress and DreamHost. But there are a few additional steps you can take to tighten up security.

  • Switch to HTTPS. The “S” in HTTPS stands for “secure,” and it is (surprise) the more secure version of HTTP, encrypting your data as it is transferred from your website to a user’s browser. Add that all-important “S” by getting an SSL/TLS certificate (offered for free with all DreamHost hosting plans).
  • Enable a firewall. You probably have a firewall on your computer, protecting you from unwanted attacks. And, if you’re one of our customers, lucky you: DreamHost includes a built-in Web Application Firewall (WAF) to offer your website similar protection.
  • Use two-factor authentication. This will require you to sign in to your site with a code that’s first sent to your mobile phone. While it can be a bit of a hassle on your end, this step goes a long way in keeping your site secure. Use a WordPress plugin like Two-Factor Authentication.
  • Add an SSL certificate. At DreamHost, we want you and your website’s users to feel secure and confident about their data and financial transactions. We also want you to be able to focus on building your website’s following — that’s why we offer SSL/TLS certificates free with all of our hosting plans!
  • Back up your site. Hackers gonna hack. Even with all your efforts to secure your site, security breaches and other disasters are still possible. So make sure to regularly backup your website. That way, if the unthinkable happens, you won’t lose all of your digital property.
  • Scan for malware. Hackers can really mess things up for your website by installing malware, which can mess with the code and steal secure data. Scan your site regularly to make sure it’s clean. DreamHost customers can sign up for DreamShield, an add-on that automatically scans your site for malware.
  • Pick a strong password. Don’t make it easy for just anyone to walk into your digital front door; choose a password that is long, uncommon, and used only for your website.

Step 8: Speed Things Up

Nothing is more of a drag than a sluggish website. Keep your website up to speed by:

  • Installing a caching plugin for faster load times. The “cache” is where your computer stores recently used information, such as the files of a recently visited website. A caching WordPress plugin pulls data from the local cache instead of reloading it fully every time, thus speeding things up.

  • Optimizing your images. High-res photos can take an extra-long hot second to load, but there’s no need to sacrifice quality.
  • Testing your speed. Even if it seems like your page is loading normally, get in the habit of regularly testing your speed. Simply type your URL into Google’s PageSpeed insights for quick analysis and tips to get a faster score.

Step 9: Prepare for Trolls

By the time you’ve reached this step, you’ve probably got fans. But as your site builds a community, it will also attract some of the slimier creatures lurking in the anonymity of the web: spammers, trolls, and cruel commentators. Keep these thoughts in mind as you deal with the underbelly of the web:

  • Don’t feed the trolls. This is rule No. 1 when it comes to trolls. Don’t engage; it will just feed the fire.
  • Understand the difference between trolling and disagreement. Not everyone who disagrees with you is a troll; usually, they are legitimate readers with a different viewpoint. Feel free to defend yourself and your arguments, and be open to changing your mind — and reminding aggressive commenters to play nice.
  • Establish a commenting policy. Spell out for your readers how you expect them to behave, what the consequences are for violations, and make clear that trolls are not invited to the party.
  • Block or delete. If a trolling post gets too out of hand, don’t be afraid to step in and shut it down.

Fourth Quarter: Promote Your Website

Congratulations! You’re officially three-quarters of the way through this marathon [splashes water on face]. Don’t lose that momentum; continue strong and steady to the finish line. Think of all the orange slices awaiting you. To get there, your next task is promotion.

Step 10: Advertise

You’ve got a great thing going, and it’s time to tell the world. Even for the beginner website owner, advertising is a no-brainer that can be simple, effective, and affordable. Try your hand at two basic types of targeted advertising:

  • Pay-Per-Click Advertising — A good SEO strategy will organically move you to the top of the search results. With Pay-Per-Click (PPC) ads, you’ll take matters more into your own hands by paying to land atop the search engine result pages (SERPs). The best part? You only have to pay for premium placement if someone clicks on your link. You choose the keywords you want to bring up your ad, and you can set and limit your own budget.
  • Social Media Advertising — Facebook is a well-oiled, data-collecting machine, and you can use its power to target advertising directly to your ideal audience. You can create a Facebook ad that reaches users based on specific info such as age, gender, interests, etc. As with Google Adwords, you’ll set a budget and pay for clicks. Get on Instagram and leverage your feed and stories for some great free advertising for your brand. Follow this guide to narrow down which social media platform you should use for your business.

Step 11: Market with Email

Email is one of your e-commerce site’s best tools for finding new customers, bringing back previous ones, and maintaining relationships.

Learn the Basics

Study up on email marketing, a tried-and-true marketing method that involves collecting email addresses as a way to share content and build relationships with current and potential customers.

Collect Email Addresses

You can’t send any mail if you don’t know where it’s going. But don’t be spammy and shady about it; create opt-in forms directly on your site inviting visitors to subscribe. Try offering something in exchange for an email address, such as a discount off a first purchase or access to a free e-book.

Create an Email Newsletter

Email newsletters remain one of the best ways to connect with your customers, so create one and make it the center of your email marketing strategy. If you’re a business owner, use it as a way to showcase your voice and your brand, share news and upcoming events for your business, and introduce new products (but don’t be too pushy). Send it out regularly, loaded with fresh content, and then solicit feedback.

Get Content Delivered Straight to Your Inbox

Subscribe to our blog and receive great content just like this delivered straight to your inbox.

Bring Your Customers Back

Beyond a newsletter, what other types of emails will engage your customers? Always send purchase receipts and make sure to welcome new subscribers. Consider reaching out to past customers to announce sales, share discounts, and invite them back to the fold.

Step 12: Get Creative

Now that you’ve covered your bases with advertising and email marketing, dig deeper and get a little creative in extending your website’s reach. Try out these promotion ideas:

You’ve made it to the finish line! You’ve worked hard, and your website is certainly one to be proud of. Now, hit the showers, champ.

And if you haven’t launched your site yet, we’re here for you. Start off on the right foot with DreamHost’s shared hosting plan. It’s the most affordable way to make all your website dreams come true — seriously, plans start at just $2.59/month — without sacrificing quality and performance. Create your website today!

About the Author:

Ian is a Product Designer based in Los Angeles, California. He is responsible for driving brand and product design at DreamHost, developing and maintaining our internal design system, and writing frontend code when he can. In his free time, he enjoys walking his dog, learning history, and discovering new music online and irl. Connect with him on LinkedIn: https://www.linkedin.com/in/ianhernandez23/