How I Launched My Website from Scratch

The 7 Key Steps I Followed To Launch It in Less Than An Hour

Following the recent post I made on Medium of the launch of my website, some told me that my title “I Started My Personal Blog in Less Than a Day” was misleading. Some said they were expecting to read about the steps I took to create my blog. 

So, in this article, I’m going to explain the 7 key steps I always follow when creating a website. All of this, considering that I have previously done my work and created the color palette, logo, and images I will use on the website. 

Let’s dive into the complete process…

1. Picking a domain name

Since I already have the branding (colors, logo, as mentioned earlier), I usually have a clear idea of the domain name. In my case, it was very easy because I wanted to host everything I love to write about under my brand name “Gabby Savage”.

I mentioned in my previous post that I like to write about many things, so I couldn’t decide on just one niche. It’s true that most experts will highly recommend you to choose a single niche and focus on it. 

If it’s not your case, as it is mine, I recommend using a generic name or using your own name as the domain name if it’s available.

What you should consider is that the domain name:

– Shouldn’t be too long: I don’t recommend using more than 2 words, or three if they are short.

– Use .com whenever possible.

– Don’t use hyphens or other characters other than letters. If it’s two words, just join them together and you’re done.

– Don’t use capital letters. Make it simple for the user to introduce the words if they use a mobile phone.

– Put the domain you’re looking for in Google to see if there are similar results or other extensions. 

This is something I didn’t with my first blog back in 2014 when I created my language academy (Langool Academy). 

langool academy

I didn’t bother to find out what “langool” referred to. 

At that time (I’ve just checked, and it’s not the case today), a company from Japan had taken an extension and Japanese hackers had bought several extensions to put up pornographic pages. Yes, they were written in Japanese, but the photos were too obvious! So if you searched just “langool” without putting the extension “.es”, you’d get websites which made you doubt the reputation of a language academy.

Lesson learned! I never choose a domain without seeing what’s out there on Google!

2. Hosting setup for my website

To host the websites I create, I always choose SiteGround (this is my affiliate link, so if you sign up, I receive a small compensation). It’s the most reliable, the easiest to use, and the team responds to you in chat and solves problems even on a Sunday at 6 in the morning.

The things I set up right away are:

– The domain: I usually buy it with them because once purchased, it’s two clicks to buy the hosting and configure it. The invoice is automatic and the entire process takes less than 1 minute.

– Choose the country.

– Choose the option to create my website in WordPress.

– SSL certificate: I choose Let’s Encrypt.

HTTPS Enforce security option.

– I create a generic email that starts with hello or info.

Later on (outside of this process) I set up the email so that I can receive it directly in my Gmail and send my emails under my domain name from Gmail itself. This is very useful if you read emails on your mobile phone.

3. Basic WordPress configuration

There are a few settings here, but the most important is to go to Settings -> Reading and check the option “Discourage search engines from indexing this site”

This is essential because otherwise, pages you don’t want your website to contain, like, for example, the pages of the template you choose, will be indexed on Google.

This is something that happened to me with another website I made. I didn’t check the option and a page with the extension “.sample” was indexed, which hackers conveniently used to inject malicious code.

Fortunately, in this case, SiteGround blocked it immediately because there was like a surge of bot visits in less than an hour (about 90,000). It’s another reason I use SiteGround.

4. Install your theme

For my theme, I choose GeneratePress and I have a lifetime license for the Pro version (my affiliate link if you decide to purchase it), so I also have more advanced blocks and templates of all kinds. The reason is very simple: speed.

We all like speed when opening a web page. In 2019, we used to wait up to 3 seconds and if the page didn’t open; we closed it without waiting. Now the time has been cut in half. We live in a world of immediacy and we want everything now.

Well, the GeneratePress theme is the lightest and fastest of everything you’ll know. It’s very adapted to everything: computers, tablets, mobiles. That is, it’s not like other themes that when WordPress is updated suddenly you see that something is misconfigured or looks weird, or even stops working. You install this theme and you almost forget about it.

And as I said, within the Pro version I have many predefined website templates already created and ready to adapt to my liking. With a couple of clicks, I have the website installed that I’ll explain what I change in point 6.

5. Google Search Console

Metrics are essential even if you use them to improve your self-esteem. It’s great when you see how many people read your stories. 

It’s very easy to connect Google Search Console if you know where you should create the associated TXT that verifies your property. Am I speaking in Chinese to you? No, it just sounds very complicated, but it’s a very simple step if you use SiteGround.

In SiteGround, you easily create the registration that verifies your property in the DNS Zone Editor -> TXT. You don’t have to search as with other hostings.

In these early steps, I don’t set up Google Analytics because with the latest changes, it’s quite confusing and takes more time. I do this once the website is up and running and the first articles are published.

6. Change the chosen template

So before moving on to more settings, I adapt my template. Since I have previously chosen my branding, changing the template usually takes me about half an hour.

I change the colors of the template, the names of the menus, the categories to my liking, the header, and footer. 

I add links to my social networks and I usually have at least one article ready to publish, or even three, so that the “My latest articles” part is not empty, nor is the Blog itself.

7. Spread the word

The last step is to add a link to the new website on all my social networks and even add a brief description related to my website.

In my case, in addition to adding a link on my Twitter (X) and my LinkedIn, I wrote this story on Medium to promote my website.

I could have used any other diffusion website and even made a short post on each of the networks, but I started step by step slowly.

Even if you’re not much into social networks like me, keep in mind that publishing the URL of your website on other sites helps Google decide the “weight” it will give to your website and trust you. If there are related social networks, Google “views” your new creation favorably. It’s something you’re proud of and you don’t hide.

What usually happens with most fake pages is that they don’t have backlinks (links on other websites) on social networks or anywhere else. And Google knows that!

Wrapping up…

I hope my guide serves you as a checklist for creating your blog or website. If you want me to explain more about any step, let me know and I’ll write about it.

Also, I’m considering creating a free email course on these same steps, but in more detail. If you think it might interest you, leave me a comment.

How I Launched My Website from Scratch?

Well, these are my seven steps to create my website in less than an hour:

1. Picking a domain name
2. Hosting setup for my website
3. Basic WordPress configuration
4. Install the WordPress theme for my website
5. Google Search Console
6. Change the chosen template
7. Spread the word: social media
Use this list as a checklist and follow the complete process above.

Protecting Yourself and Your Business

Leave a Comment