Domain names in 2023: everything you need to know | Martynas Ki. | Skillshare

Playback Speed

  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Domain names in 2023: everything you need to know

teacher avatar Martynas Ki.

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Lessons in This Class

    • 1.

      (Intro) Domain names in 2023: everything you need to know


    • 2.

      What is a domain name, what are the prices and other basic terms


    • 3.

      Checking if domain name is available for registration and generating domain name ideas


    • 4.

      Checking the history of available domains


    • 5.

      Finding the best prices and registering a new domain


    • 6.

      What to do after domain registration?


    • 7.

      Nameservers, DNS and Cloudflare


    • 8.

      Setup a custom e-mail forwarding using Cloudflare


    • 9.

      Create a basic webpage using Cloudflare Apps


  • --
  • Beginner level
  • Intermediate level
  • Advanced level
  • All levels

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.





About This Class

Domain names in 2023: everything you need to know

Do you want to know more about domain names?
Then this course is perfect for you!

In ~30 minutes you will learn:

What is a domain name.
Why do you need a domain name.
How to check if a domain name is already registered.
How to check domain name history, backlinks, what website was setup on it and has domain name expired before.
How to register a new domain name.
How to generate ideas for a domain or a new brand name using Google Docs or Microsoft Excel.
How to search for a synonyms of a specific word.
What is a TLD (Top-level domain).
What are the most popular domain registrars and how to use them.
What are the most common prices for a domain name and how to find the best prices and offers available.
What symbols or characters can be used in a domain name.
How to setup a custom e-mail forwarding using Cloudflare.
How to setup a custom webpage.
How to change nameservers of your domain name.
What is IDN or Punycode technology.
How to control your domain name: what is DNS and nameservers.
Introduction to Cloudflare Apps.

Link to Google Sheets document for domain keyword generation:

Google Sheets formula:


Meet Your Teacher

Teacher Profile Image

Martynas Ki.


Related Skills

Development Web Development
Level: All Levels

Class Ratings

Expectations Met?
  • 0%
  • Yes
  • 0%
  • Somewhat
  • 0%
  • Not really
  • 0%

Why Join Skillshare?

Take award-winning Skillshare Original Classes

Each class has short lessons, hands-on projects

Your membership supports Skillshare teachers

Learn From Anywhere

Take classes on the go with the Skillshare app. Stream or download to watch on the plane, the subway, or wherever you learn best.


1. (Intro) Domain names in 2023: everything you need to know: Hello, my name is Martin, and in this course you will learn a lot about the meanings in the following 30 min or so, you will learn what is a domain name, domain name registrars, TLD, and other related terms. How to find out if a certain domain name is available for registration. How to register a new domain name? Find the best prices and offers available. How to generate ideas for a new domain name and check its history. How to set up a custom e-mail address of your domain. How to set up a basic webpage on your domain name. And many, many more topics are touched here in this course. So let's wait no more and start the course. See you. 2. What is a domain name, what are the prices and other basic terms: Okay, so let's start this course with a simple and basic question. What is a domain name? And the first place? A domain name is a unique address for a website. It is a name that you type into your browser. Right here. I am typing in and it is a domain name. There are a lot of other examples like,, and so on. In total, there are 350 million domain names registered by now and it is a big, big number. Another question you might ask, why do I need a domain name? Well, there are millions of reasons why. The first and the main reason it looks more professional in the eyes of your customers. You can put your domain name on a business card, on a video ads, on a t-shirt, and a bolster wherever you want to promote your businesses or services. So another good thing is using a custom e-mail address, like hello at her, instead of using free Gmail or Yahoo email addresses. And in this course, I will show you how to create this type of email Lync, hello at your brand that gum and forward all incoming emails to your current email address. So stay tuned. You will be able to have a website and communicate with your clients. On your website, you can provide very, a lot of very useful information, e.g. your contact details, your social network profiles, and so on. Also, you will prevent other competitors together. The main you want how to register a domain name. Registration is done using domain register. What is that? It is a company or platform where you can register your domain. The most popular and the most, the biggest domain registers are Go Daddy, named cheap, named silo, Bergman, Diana dot, and many, many, many more. They offer basically the offer the same service, so they are all reliable and you are safe with them. What is the price of a domain name? It depends on few factors. Registration price can vary from $1 to more than $1,000 a year. But most common price is under or around $10 per year. Prices are yearly. Yeah, this is very important. And you can't register your domain for months, for a week, for a day, or any other time. Timeframe period. Year is minimum, But you can also extend your domain registration for two years, for five years, ten years, and so on, but always years. So remember that why the prices are so different? Well, there are two main factors. The first one is TLD and I will explain you what it means. So let's examine the simple, simple domain name, your First gums your brand in this case, and this part is called domain name or second-level domain. The other part isn't dot com and it's called TLD or top-level domain. It is also known as domain extension or domain ending. So different TLBs have different prices. So there are three types of TLBs are free categories that I want you to know. The first one is traditional ones. Probably you know them. It's They were introduced more than 40 years ago and they are the best. But the problem with them is that many domain names with the steel, these are already registered, already taken, and you have to be original to find a free and available domain to register. Another category is country code ELDs. They belong to specific countries and specific regions is for USA that you use for European Union and so on. So there are like 200 and more in this category. And some of those steel, these have their own restrictions, their own rules. E.g. that US is only available for US businesses and US residents. So you have to do a research before registration, registering them, and to see if you can register them or not. The last category is new till this, It's like dot XYZ that ninja, that rocks and thousands, thousands more. And actually this, this category was introduced like ten years ago. It's relatively new. Most of those tail, these are very cheap, but the websites using them are a bit how to sell low quality. So I would suggest you to avoid them unless you find a really, really good name, really good domain name. And basically we should focus on traditional or country go till this. If your business is international. Also there is S DLD or sponsor TLB, and they are restricted and not available to the public. A few examples would be a dot edu for education, for universities, for government, and so on. So the price of the main name comes to this formula. Tld plus the main register equals to yearly domain price. So different domain registrars have different prices for the same TLD. For can cost differently on named Chip on them settled in on GoDaddy. And in this course I will show you how to find the cheapest offers available. So you can buy it cheaply. What symbols can be used in a domain name? Here we are talking about the first part, like we saw in the example, your brand, the main part or second level domain name must start and end with a letter or a digit. Digit. Like we see, a good example is, abc123 dot com and so on. You can use underscores, percentage signs plus sign equals sign. And also very important, no spaces or tabs are allowed. You can use hyphens or minus signs between letters and digits, but they cannot be in the front or in the end of a domain name. Here you can see also the examples. The main aims are case insensitive. It means that it doesn't matter if you write them uppercase, lowercase, or mixed the letters. They're all the same. Domain length must be 1-63. Symbols, like you can see here. Shortest is Yes. The longest is very long, but actually, it is a website registered on that domain. And also there is IDM technology. It is also called Bunny code. And using it, you can use a special international symbols like weakness and Espana. You can see not n but EMEA used, but those are used mostly in international websites, not an English ones. And also you can use emojis in your domain name. But I strongly, I don't recommend you of doing that because many users can make mistakes. Don't remember precisely the emoji and so on. So it's better to avoid them and yell. So let's get started enough of information and if you have any questions, please write to me below this lesson. So let's get started. 3. Checking if domain name is available for registration and generating domain name ideas: So what is first? If you want to see if a certain domain is free and available, open your browser and type in this address. Instant domain, and press enter. This tool is really amazing, so I suggest you to bookmark it instantly. If you have the domain name on your mind and want to check if it's read the register. Just type in the domain name in the first text field. For this course, I will try to find domain targeting these two keywords, amazing tutorials. So I will type them in. As you can see, the domain name is already registered. Actually, it is listed for sale for about $1,000, but I want a new and fresh the main aim for around $10 per year. So this domain name is not an option for me. So the next thing that I will do, I will open Google Docs and create new spreadsheet there. You can also use Excel for this purpose. I will name the columns like this keyword, one keyword do, then the last will be named TLD. On the next row, I will enter my keywords, amazing Now, I will search for synonyms for the keywords. For that purpose, I will use a website called power, these Zara's dot org. There I will search for synonyms of our keywords, amazing and tutorials. I will paste them into a spreadsheet. And if I get new ideas, I will also type them in. So I fill my spreadsheet with the keywords that I like. And now I will do some magic. I will go to an empty column and paste in this formula. Don't worry, I will leave this formula in the description of this video. And also I will share the spreadsheet as well so you can use it later. This formula will generate all possible combinations of our keywords. Now we have to check which domain names from this list are available and free. And for this purpose we will use named Chip. Go to Name, and there find and click on the beast mode. Copy and paste the list of domain names that we have generated. Uncheck, Show, premium, check, Hide and available and click Generate. Now the system will check which domain names are free and show them on your screen. Now go back to your spreadsheet and create a new sheet. In this new sheet, we will copy and paste only those domain names that we like the most. It is a list of domain name candidates. As you can see, we have successfully built a list of domains that we might consider. In the next lesson, we will check the history of those domains and decide which domain to register. Thank you for watching and if you have any questions, feel free to ask them in the comments section. See you in the next lesson. 4. Checking the history of available domains: So in this lesson, we will check the history of our domain name candidates. Our goal is to find if they were registered in the best and if yes, what type of website was set up on them? Our target should be to find a new and fresh domain name or the main aim that already had some good backlinks on other sites. Try to avoid the main aims which gets spammy or adult content because it might hurt your rankings in the search engines like Google or Bing. So let's get started. Open a new tab on your browser and type in Hunt Hunt is an expired domain name search engine that shows you if a domain name was registered in the best type in or copy paste our first domain name candidate. As we can see, our first candidate, OMG, was registered before. So we have to dig a little deeper and see what website has been hosted on this domain. For that, open, a new tab and type in Here we can see historical copies of a certain website. You can see how it looked in the past. We typed in our domain candidate and let's wait for a page to load. As we can see, OMG has only one snapshot, so it is a good sign. Probably domain name was registered, but there were no active website created. So we can count this domain as fresh and new. What you can also do is to check if domain name has any back links from other websites. For that, open a new tab and type in link Scroll to the very bottom and click on that link checker. Enter a domain name and see if it has any backlinks. As we can see, there are no backlinks. This is also a good sign that domain name has no negative history. Now let's go back to the spreadsheet and make a comment about OMG Repeat the same procedure for other domain candidates. Now we have a clearer picture which domain name would be the best option for us. In the next lesson, we will find the cheapest domain registrar and register the domain. 5. Finding the best prices and registering a new domain: So by now, we should already have a domain name that we want to register. Let's find the cheapest options for doing that. Open a new tab in your browser and type is a website where you can easily compare prices between different domain registrars. There are three categories of prices here. Nu for registration price, renewal price, and the transfer price. Renewed price shows you the price of a domain renewable what we will pay after one year if we want to extend the main inspiration for one more here. Transfer shows the price if you want to change our domain registrar for some reason, usually transfer prices are lower than renewal. And after one year when domain name is expiring, we can consider moving it to the other domain registrar and save some money. But let's stick with the registration prices now. As we can see, GoDaddy offers now the best price for us. So click on their price. Type in the domain name you want to register and click Search. Click, looks good, keep going. You can now log in using other platforms like Google or Facebook, where you can register a new account if you want. Once you are logged in, the steps are quite easy and obvious. At some point you will have to enter your contact and payment details. Once you complete all the forms, your domain name will be registered. In the next lessons, we will learn how to control our domain name and set up email forwarding. 6. What to do after domain registration?: So you did it. Now you own your domain name and nobody else can register it. But what to do next? In my opinion, you should set up email forwarding and a basic website. And for that you have free options. Option number one, you can stick with your domain registrar and use their services. Many domain registrars like GoDaddy in our example, offers this type of service for additional cost. It is an easiest and fastest way to get started. Option number two, you can search for website hosting provider or a website builder and do it there. There are thousands of such services and it is easy to find one in Google. But these are the most popular ones. By now in this course, we will not cover this topic because there are too many options here. Option number three, you can use cloth. It is a free tool that controls all the traffic of your domain, but offers free email forwarding and can make your website faster and more secure. In my opinion, it's a must-have tool because it offers so much services for free. So in this course we will use Cloudflare. Stay tuned. 7. Nameservers, DNS and Cloudflare: In this course, I want you to learn as much as possible about domain names in a short period of time. So I will introduce you to some basic technical details in this lesson. When talking about domain names, you will hear these two terms. A lot. Name servers, DNS. What are they? You see it when you registered your domain, the domain registrar is responsible for your rights into that domain. In other words, they make sure that you are the owner and nobody else can register the same domain name. But all the traffic that comes into their domain, like website, visitors or emails, are controlled by name servers. Name servers. It looks like this, usually the R2, but in certain cases there can be more. But every active website or domain name has them. Depending of the traffic type, name servers return DNS records which tells where the incoming traffic should go. There are a lot of DNS record times, but we will not cover them in this course because it couldn't get too complicated. By now. I want you to know that every act of domain name has name servers in those names servers holds DNS records. You have chosen to set up your website and email on your domain registrar. You don't have to change name servers because the main registered take care of that. But if you want to use external services like other hosting, website builder, or in our case, Cloudflare. I will show you how to change them in the next lessons. What is Cloudflare and why it is awesome? Author offers a free service to control the traffic of your domain name. There you can set up an email forwarding for free and they offer a lot of tools to make your website more secure and faster. Here you can see some of the main benefits that Cloudflare offers. Free email forwarding, protection of DDoS, attacks, website speed optimization, protecting your immune from spam, and many, many more. In the next lesson, I will show you how to set up Cloudflare account and how to set up gaming forward into your current email address. If you have any questions, feel free to leave them in the comments section and we'll be happy to respond to them. See you in the next lesson. 8. Setup a custom e-mail forwarding using Cloudflare: So in this lesson, I will show you how to register on Cloudflare at your domain there and set up email forwarding. Let's get started. Hoping your browser and type in Click on Login. Then sign up. Filling your current email address password, and click sign up. Wait for a page to load. On the top of the page. Click site. Here, enter your domain name and click Add site. Scroll to the bottom, choose free, and click Continue. Now Cloudflare is scanning DNS records of your domain name. Wait until it finishes. On the next page you can see which DNS records was found by Cloudflare. Do not change anything and click Continue. Now you can see your Cloudflare name servers. We have to change your domain name servers to those provided by Cloudflare. For that you have to go to your domain registrar, to the platform where you registered your domain. In our case, it is Go Daddy. But if you registered your domain on different platform login there and search for change name servers option. We are now logging into GoDaddy. Once you're logged in, find your domain name and click DNS. Then scroll down until you find section called Name Service and click Change. Click Enter my own name servers advanced. And here we have to copy paste name service provided by Cloudflare. Clicked save, check the check box, and click Continue. You did it. You're a name service has been changed, but it can take some time until they are changed globally. Usually it takes up to 1 h for changes to be applied. Now let's go back to Cloudflare. Click Done, and then finish later. Now, you have to wait for your domain name to be activated on Cloudflare. Usually it takes a few minutes, so refresh the page frequently. You will also receive an e-mail when your domain name will be added. Once your domain name is added, you will be able to set up custom e-mail forwarding. Click on your domain name. On the left menu, click Email. Click, get started. On the first text field, you have to enter the custom email name that you want. In my case, I will type Hello. On the other text field, type in your current email address. Click Create, and Continue. Now you have to check your current email and verify it. In my case, it's Gmail. So let's go there. Click Verify E-mail address. Now let's go back to e-mail setup. In order to enable custom e-mail forwarding Cloudflare, we'll add some new DNS records. Doing a change, anything, click Add records and enabled. Now let's go to Gmail and test if our custom e-mail is working. Let's send this letter and provide custom e-mail address as the recipient. As you can see, email has arrived and your customer address is working. Congratulations. In the next lesson, I will introduce you to Cloudflare S, and we will set up a basic coming soon page. 9. Create a basic webpage using Cloudflare Apps: In this lesson, I will show you how to set up our basic and Custom under construction page on your domain name. For that, we will use a feature called cloth or apps. You can use Cloud for apps to enhance functionality or website. They're like plugins or add-ons to your website. So let's get started. On the left menu, find the link apps and click on it. Here you can see a variety of all the apps available, but just a few clicks you can add a lot of features like contact firms, countdown, widget, embed YouTube videos, and so on. In this demonstration, I will use an app called self summary. So let's find this app. Before installing the app, you can configure it and preview to see how the website will look like. For this demonstration, I picked in the location option for a place. Now it is time for customization. Enter the text and add social profile links. And when you complete click installed. As we can see, the app was installed. So let's check if it's working. They've been our domain name. Yes, our page was successfully created. Cluster is constantly updating their apps, so I'm pretty sure that in the future, you will be able to create more advanced and good-looking pages. You can now go back and add even more apps. Have a nice day and if you will ever have any questions, feel free to ask them in the comment section below. Thank you for watching.