How to Create Your Website and Work From Home as a Freelance Translator: Part 1

Step-by-Step Tutorial for Beginners

Published on July 29, 2020

how to create your freelance translator website

What if I told you that the best way to work from home as a freelance translator is to build your own website? 

That’s right, you might even start out working for general freelance platforms (and you should!) like Upwork, Fiverr and Peopleperhour, but you can’t depend on them for the rest of your professional career.

So whether you are just starting as a freelance translator or already have many years of experience, creating your freelance translator website is a step you MUST take if you want to be independent and successful, regardless of what language you speak — and the sooner you take, the better.

In this step-by-step tutorial, which was divided into two parts, I will explain everything in the most user-friendly manner and show you how you can build your own website exactly the way you want without being a pro developer or even an experienced IT guru.

You just have to be a freelance translator.

So grab your favorite beverage (coffee for me ☕) and enjoy your reading!

Why Create a Freelance Translator Website?

I am pretty sure you and I chose to be a freelance translator for the same reasons: a passion for translation, flexible work hours, work from anywhere, and the one that is most related to this article — Be your own boss.

This last item is what defines the term Freelancer, and there’s nothing wrong with you enjoying this benefit in the best and most useful way possible, like creating your own website.

When you create your website you are capable of:

  • Choosing the tone and style you are most comfortable with
  • Talk about yourself freely
  • Set your work hours
  • Define the real value of your work
  • Set the limits of your success

In addition to that, there is no doubt that any potential client is much more inclined to hire someone that owns their website and business email ([email protected]) than someone with a simple cover letter sent through Gmail, Yahoo or Hotmail.

If you want to see real examples of highly successful freelancers from different niches who are making from 500,000 to 1 million visitors monthly on their website, I recommend you to read GetFlywheel‘s article — 17 inspiring examples of freelance business websites.

I guarantee you there’s nothing like creating something that’s truly yours and watching it become everything you imagined when you first started.

Now that you have a bunch of reasons to create your freelance translator website, let’s start this tutorial!

Freelance Translator Website Tutorial

Things You're Gonna Need First

Before you actually start building your website you need to set up some things first, like choosing a domain name, the best web hosting service, and the perfect CMS.

But don’t worry, I will walk you through everything you need to know and explain exactly what each item is and what you are going to need them for.

1. Domain Name

What is a domain name?

Simply put, a domain name is the name of your website. It is the (or .net, .org, etc.) your visitors and clients will type in the browser or Google search to find your website. For example, the domain name of this exact website you are reading from is

Domain names must be registered online with web hosting providers first to be utilized, and just like a username/email account on any platform, the name you pick must be available. But this won’t be a problem, I am sure you’ll come up with something truly unique.

The usual price to register one is around $15/year, but it is only worth paying if you decide to contract a remarkably fast and stable web hosting service like SiteGround, which is probably the best out there.

If not, my advice to you is to choose a web hosting that provides domain registration for free for at least a year, but with the same quality and speed as SiteGround, which is what I did. In that case, my main recommendation is Bluehost, with unbeatable prices and flexible hosting plans.

I will talk more about web hosting in a moment. Now let’s focus on your domain name.

How to choose the best domain name as a freelance translator?

Before registering a domain name, take a while to think about what your name will be. If you need, take a whole day to think about it. It’s better to choose the right one now than to change it later (it’s stressful and people will have to get used to the new name again, not worthy!).

There are a lot of aspects you have to consider before deciding your domain name to work as a freelance translator; length, keywords, pronunciation, uniqueness, etc., which requires a more in-depth explanation that is not part of this tutorial.

That’s why I recommend you read WPBeginner’s article — How to Choose the Best Domain Name (14 Tips and Tools). It covers everything you need to know about this simple but really important step.

Domain Name for Freelance Translator Website

2. Web Hosting Provider

What is Web Hosting?

In simple terms, web hosting is where you are going to store your new website. What web hosting providers do is rent one of their computers (servers) to store and archive your whole website. So it’s clear that your website will be as fast as the computer that stores it and set it live on the web.

That’s why choosing a web host is one of the most important steps and you should always stick to those that have a great reputation for being fast, stable, and with great customer service. 

Web Hosting Services I recommend

There are so many web hosting services nowadays that choosing the right one becomes a difficult step for someone who is trying to create their first website and is not much used to these “tech” things.

Not to mention that the number of bad web hosting providers is at least 5 times the number o good ones that would suit your needs.

For this reason, I will talk about two web hosts I have experience with (the ones I mentioned earlier) that are renowned for the quality of their services. I will also guide you on how to set up your domain name and complete the purchase of the right web hosting plan for your needs.

Regarded by most web developers as the best web hosting provider, SiteGround not only has the best overall performance and stability but also a customer service that is incredibly responsive and capable of resolving all your queries.

Whether you are just starting a website or have multiple ones at enterprise-level, SiteGround will attend all your needs and provide the best quality possible.

Simply saying, you can’t go wrong with them.

Click on the banner to visit the official website

Every SiteGround hosting plan, even the most basic one, offers everything you’re gonna need besides incredible performance when creating your first website.

  • Free SSL encryption, for website security (it’s the padlock 🔒 located before the URL) 
  • Free CDN service, to speed up the website for visitors accessing from anywhere in the world
  • Unlimited professional email addresses

In addition to that, SiteGround offers a specialized WordPress Hosting Plan, which is perfect for websites that use WordPress as CMS (Content Management System, don’t worry I’ll explain everything in a moment) making them faster and easier to set up.

I strongly advise you to choose this plan, since we are going to be using WordPress to build your website.

Now let’s walk through the steps of registering your domain name and choosing the right plan for you using SiteGround!
Step 1: Choose a Hosting Plan
Step 1 SiteGround Hosting Plan
Screenshot provided by SiteGround

I can safely say that the StartUp plan is more than enough for your freelance translator website, and will attend all your needs at the moment.

You can easily upgrade to another plan when you start to get more than 10,000 visitors monthly (and you will!) or if you wish to build another website. The customer service will be glad to help you with that.

Step 2: Fill in with Your Domain Name

You can choose to register and buy a new domain or sign up with an existing one. Since you are starting from zero, you’ll have to register your new domain. This is the part you fill in with the unique and amazing domain name you created before.

Step 2 SiteGround Hosting Plan
Screenshot provided by SiteGround
Step 3: Review and Complete the Order

Unlike many other hosting providers, SiteGround‘s advertised discount applies to any of the initial periods chosen during the sign-up process.

Being able to get the low price for the one year period is really interesting in comparison to other providers where the lowest monthly price applies only for the longest period.

Step 3 SiteGround Hosting Plan
Screenshot provided by SiteGround

Take notice that all web hosting providers are known for their “high” renewal prices since their discounts only last for the period you first contracted their services. 

So, to make the best use of SiteGround’s discount, I strongly advise you to get the annual plan instead of the monthly or the longer ones.

At the moment, you don’t need to contract any of the extra services offered, but feel free to take a look at them. SiteGround default plan (no extras) is definitely faster and safer than the other web hosting providers even with extras included!

Bluehost is one of the oldest and most established web hosting companies in the business. They are known for their unbeatable prices and cost-efficient plans.

Although not performing on the same level as SiteGround, Bluehost is also one of the fastest and most reliable options for its price, which start as low as $3.95/month. It’s perfect for someone who’s just starting their first website.

Not to mention that all plans include a FREE domain name registration for 1 year, free SSL Encryption, and business emails.

Bluehost also offers a WordPress Hosting Plan, so you can enjoy all the benefits of having a plan specific for WordPress, instead of the standard one. And they cost the same.

The process of purchasing a hosting plan and registering a domain name is pretty much the same as SiteGround’s, which I’ve just shown. If you have any doubt, just scroll back to Step 1.

That’s it, contracting a web hosting service is simple like that. Now you officially have a place for your freelance translator website on the internet!

live freelance translator website
Petrucio, what web hosting would you choose?

Well, since you are just starting your freelance translator website, it won’t be as large and heavy as a well established one, and at the moment you won’t need the top-level performance SiteGround offers. 

So, in this initial phase, I would recommend you to get the annual Basic Plan from Bluehost’s Shared WordPress Hosting. This way you would get the discount, pay less throughout the year, and have a plan that attends all your current needs.

After one year, when your plan expires and your website is bigger, you should head to SiteGround and contract their GrowBig or GoGeek plans (depending on how many monthly visitors you have) for at least another year. 

SiteGround offers a website migration free of charge when you contract them, so you don’t have to worry about your domain name, emails, and database. Their developers are very skilled and will be more than willing to help you with the process.

If you prefer the comfort of choosing a single web host for the rest of your website’s life that will always attend your demands then you’d better start with SiteGround‘s annual StartUp plan and move up to a better one as your website grows.

3. Content Management System (CMS)

What is CMS?

CMS is a computer software used to create, modify, and manage a website without using a single line of code. The most popular and used CMS platforms are WordPress, Joomla, Magento, and Drupal, but you only have to pay attention to the one we are going to use, which is WordPress.

Most of them also allow you to customize their internal code to obtain the desired result for your website, in case you are capable and bold enough to do so.

But you don’t have to bother with any of that code-related part. We will install and use a drag and drop tool that will make website building not only simple but also fun.

CMS for freelance translator website

Why choose WordPress?

WordPress is the most used CMS platform on the internet powering more than 20% of all existing websites. The reason is that WordPress has the most customizable source code in comparison to other platforms.

Consequently, developers and programmers can create an amazing sort of tools and functionalities that assist users when building their own websites. And the best part, you don’t have to learn a single line of code.

Not to mention that both SiteGround and Bluehost have hosting plans specifically for WordPress users, making the setup much simpler and the overall performance superior.

The drag and drop tool I mentioned before is a plugin (application) called Elementor Page Builder that we are going to install and use to build your whole website. But I’ll explain everything about that in the following topics.

4. Logo (optional)

You might be asking yourself “Why is the logo optional? Isn’t it supposed to be important?”. Yes, the logo is extremely important. It is the visual identity of yourself and the services you offer, and it’s how your clients are going to distinguish you in a large crowd of freelance translators.

The reason I put it as optional is that you should match the logo with the style and theme of your website, so it’s really up to you if you want to create your logo first and then build your website according to it, or the other way around.

logo maker for freelance translator website

If you already have a website design in mind that you really want to implement, then don’t be afraid to build your website first, you can always modify it a bit to accommodate your new logo

But if your priority is having a beautiful and unique logo that will look cool everywhere you place it, feel free to create it first. Logos tend to be much more static in terms of design (you don’t modify it very often) in comparison to websites, so it makes sense to establish one first.

How to create your logo using Canva Logo Maker

With a wide range of user-friendly graphic design tools on the internet nowadays, you would be amazed by how simple it is to create a beautiful and cool logo.

My favorite graphic design tool is definitely Canva. I used it to create the logo of Petrucio Translation and also use it daily to design all the graphics and vectors of the website. And the best part is that you don’t have to download or install anything on your computer, Canva is used entirely through their website.

Canva original
Official banner provided by Canva

With Canva Logo Maker Tool you can start creating your logo from a variety of templates (more than 1,000) so you don’t have to design it from scratch. And if you plan to use just your name as the logo, which is pretty common for freelancers, you can pick a cool font from an entire list that is longer than this post.

Canva offers a Forever Free Plan perfect for those that don’t need many resources (like freelance translators) and a Pro Plan that allows you to use every single feature on the platform, being totally worth the price.

Later on in this tutorial I’ll show you how to combine the structure and functionality of Canva’s platform with royalty-free images databases to create the best graphics for your freelance translator website, and you won’t need to spend a single buck for that.

Install WordPress and Set Up Your Website

Now that you have contracted a web hosting service and chose a unique domain name, it’s time to set up a few things before you start designing your website. Don’t worry, there’s nothing complicated and everything is resolved with only a few clicks from inside your panel.

Let’s start! 

Installing WordPress

If you opt for the WordPress Hosting Plan from SiteGround, you will only have to perform a single click and the WordPress installation will be completed. Everything is very intuitive and user-friendly, but feel free to take a look at — How To Use The SiteGround Wizard To Get WordPress Preinstalled on Your Hosting Account.  

SiteGround WordPress Setup
Image taken from SiteGround's official WordPress installation tutorial

Create a professional email address

This step is even simpler than the previous one. All you have to do is look for the “Email Accounts” tab inside your cPanel and create a new one. You’ll notice that your domain name will be already linked to them.

If you don’t want to use the template [email protected], you can always choose something like info, admin, contact, and support, which are the most popular options. 

If you need, take a look at the tutorial — How To Create Email Accounts provided by SiteGround.

SiteGround Email Account
Image taken from SiteGround's official email account creation tutorial

Activate SSL Security Certificate

SSL stands for Security Socket Layers, and it’s the encryption of all data sent from the web server to the browser, making it much safer and reliable. 

When a website has this security layer, you can spot a padlock 🔒 before the domain name, indicating that the connection is secure.

With a few clicks, you can also activate it for your website as well. Just follow SiteGround’s official tutorial How to Install Your SSL Certificate and you will be all set.

SiteGround SSL Setup
Image taken from SiteGround's official SSL Setup tutorial
SiteGround SSL Setup 2
Image taken from SiteGround's official SSL Setup tutorial

If you’d like to know more about the SSL security certificate and why it is so important, I recommend reading HubSpot’s complete article — A Beginner’s Guide to SSL: What It is & Why It Makes Your Website More Secure.

Using Bluehost

If you choose the WordPress Hosting Plan from Bluehost, you will see that WordPress will be already installed the moment you contract the plan, so you won’t have to do anything at all.

For the professional email account and SSL certificate, the process is basically the same as SiteGround’s, so I’ll just leave the step-by-step tutorials provided by Bluehost in case you need some guidance.

Visit Your Freelance Translator Website Live on the Internet

That’s it, if you managed to get here that means you completed the simple but boring part of creating a freelance translator website, which is contracting a web hosting provider and getting everything set.

Now it’s time to see your website up and running on the world wide web. Just open your browser and type the domain name you created on the URL. 

Don’t worry if you end up on a page with the title “Hello World!” or “Nothing Found”, it means that your website is all set but has nothing created yet.

Hello World Default Page
Example of Hello World page

How to Access Your WordPress Website Panel

Even though you can access your WordPress website panel through your web host panel, it’s not the quickest way, and every time you wish to log in to your website, you will also have to log in to your web host account.

That’s why every WordPress user (including me) access their websites by typing /wp-admin after your domain name in the URL.

If you type, you will be directed to a page like this:

WordPress Login Page
WordPress login panel

Then you just fill in with the credentials you used when you installed WordPress and you will get access to your website panel, which looks like this:

Wordpress Panel
That's where you manage every part of your website

Now that you have everything set and your website is truly live, we can conclude the first part of this tutorial to finally start focusing on the content and design of your freelance translator website (the fun part), which will be fully explained in Part 2.

Now is the perfect time to take a 5-minute break and get a refill of your favorite beverage. ☕

Once you are all set, just click on the following link: How to Create Your Website and Work From Home as a Freelance Translator: Part 2

Meet you there!

This website is entirely designed and developed by me.