Latest Posts

Get a Domain Name and a Hosting - Clevious
As you may know, when it comes to top-level domain names, the word “Free” should be taken with much doubt knowing the fact that a real domain name costs money for domain registrars and one question that should come to mind is:

Do domain registrars lose money without any benefit by giving people free domain names?

The answer to this question is no.

In this article, I will try to explain how domain registrars and hosting services benefit from the offer of giving away domain names and web hostings for free.

I will also try to show you some offers by some of the very well known companies that offer free domain names and hosting services for 1 year.

How Does it Work?

For Domain Names

The offer of a free domain name is most of the time used by domain registrars to attract potential customers to buy their hosting service.

It could also be used to collect user information and then sell them somewhere — for this, you should be careful, never upload your ID card in exchange for a free domain name and be sure to read the privacy policy of the registrar.

Also, it is may be used to advertise a product by providing a limited quantity for Free.

In this case, it may appear like the registrar is losing money, but in fact it is winning: the trick is instead of spending money on Advertisements, they provide a limited quantity of free domain names to let people do the advertisement for them by sharing their offer on social networks, forums, blogs, etc.

On top of these, some registrars’ aim with an offer like this could be to attract new targeted users for their services: for a better conversion, they may target only people who live in rich countries, people who pay with credit card, students, etc.

For Web Hosting Services

The same thing goes for web hosting services; the services may look free, but on the long-term, they will be of great benefit to service providers.

Most of the time, free web hosting services are provided with limited resources in storage, memory, bandwidth, etc.

The goal of providing free limited resources to users is to turn them into customers at a later time by providing them the option to upgrade to a better offer at any time they feel like the free offer is not enough to run their website.

Is it a Good Idea to Get a Free Domain Name and a Hosting Service for your Business?

It all depends on the company that provides the services and what will be your website requirements at that time.

If you are planning as a starter to get your domain name / web hosting service from an established and a very well known company, then it is a good idea.

If it is not the case, then you'd better avoid getting your domain name or hosting service from a random company on the internet because you may lose both of them at any time without any notice.

On top of this, you may encounter many other problems such as a lack of technical assistance, a very poor website uptime, etc.

You should be very careful here, you may even stumble upon some registrars or hosting services that may redirect your website to another URL of another website or add advertisements to your website without your consent or knowledge.

In the following lines, I am going to show you 4 possible offers of a free domain name and a hosting service for 1 year.

#1 Low-Quality Domain Names (Not Recommended)

I prefer to call "Low-Quality Domain Names" all those domain names that are constantly free of charges with less value.

Anybody, anywhere, anytime can register one of those domain names without paying a dime.

The problem with those is that they have a bad reputation on the internet. Consequently, having a similar domain name may hurt your brand.

For testing purposes, you can find Low-Quality Domain Names by simply typing on Google search the keyword: "Free Domain Names".

However, if you are planning to start a serious website and have a good reputation, a better search engine ranking and many other benefits, you'd better spend $10 or less than that and get a real .com domain name.

For a limited time, you can get a real .com domain name for cheap from Godaddy for only $0.99 for 1 year .

#2 Free Domain Names Offered when a Hosting Service is Purchased

As I mentioned earlier, many domain registrars and web hosting services offer you a free domain name for a whole year for free when you purchase one of their web hosting packages.

All is needed here is finding reputable hosting services, consulting their offers and choosing the best among them.

You can find some good offers on InterServer1&1Ultra ServicesNamecheap, and many others.

I personally prefer and recommend Godaddy's offer of 30% off on hosting + free domain name.

#3 Free Limited Quantity Domain Names / Hosting

On holidays, registrars and web hosting services may offer a limited quantity of free domain names as well as free premium hosting services.

If you are lucky, you can get a free domain name and a hosting service for free or at a significantly discounted price on holidays like Christmas or on shopping days like Black Friday and Cyber Monday.

#4 Free Domain Names / Hosting: Targeted Offers

As I mentioned before, some registrars may target only a category of people in order to increase their sales.

As an example, people who live in the USA can get a domain name and a hosting service 1 year for free from 

The same for students. They can get a domain name and a hosting service for free for a whole year by simply signing up for Namecheap Education Program.


Getting a safe and a free domain name as well as a hosting service depend on the type of the offer and the reputation of the company offering the services.

If you are planning to start a serious website, you should be careful of low-quality domain names as they may compromise your business image on the internet.

The best way to have a free domain name is #2 by purchasing a hosting package that includes the free domain name, #3 Getting the domain name/hosting for free as a holiday offer or #4 benefiting from targeted offers.

The Biggest SEO Secret - Clevious
One of the biggest SEO secrets is to start optimizing the website for search engines before you launch it!

You may ask, is this possible?

My answer is yes, and it is indispensable.

With the following 3 requirements that I am going to share with you here, you will give a big SEO push to your website:

#1 Choose a Profitable Niche

What does choose a profitable niche mean?

Choosing a profitable niche is like defining the content of the website by asking the questions of what will my website contain and what will the main keywords of my articles revolve around?

You may have read or heard somewhere something like “No, don't do keyword research”, “Don't try to find a profitable niche, just focus on a topic you are interested in and everything will be fine”.

Is this True?

From an SEO point of view, it is not accurate because it is not taking into consideration the competition knowing the fact that you are not the only one who will be focusing on that particular interest, competitors too.

Let's say you are interested in technology and then you decide to start a general blog, news or magazine on technology, will you be able to compete with established websites managed by a team of writers? Will you be able to control a site that needs hundreds of articles on tens of topics?

It is going to be very difficult, not only for your website to outrank some of your competitor's websites but also for you to write tens of articles weekly on many topics regularly.

For this reason, it is very important to choose a specific interest – for example, one or two topics on technology with less competition, if possible.

To learn how to find a profitable niche, you can consult the article I wrote: “How to Find a Profitable Niche” to know my method of how I find a profitable niche quickly and easily.

#2 Choose a Short Easy-to-Remember Domain Name for your Website

Right after defining your niche, you should choose a catchy name that is easy for people to remember.

In the SEO World, websites like Backlinko and Moz are an example of a good name because they are easy to remember.

You may ask, what does that have to do with SEO?

In fact, easy to remember domain names are much better than those that are not because of:
  • Returning Visitors: They help your website’s visitors to return to your website later after that they leave.
  • Click-Through-Rate: They may help in increasing CTR: Users that previously visited the website and found it helpful may visit your website again through Google and Bing by clicking on the links to your articles on the search list, or by typing the name of your website on the search bar – given the fact that they remember the name. 
Also, from a user standpoint, easy to remember domain names:
  • Look professional, much better than long names. 
  • Easy to mention on other websites without the need to copy and paste the link on Social networks, forums, blogs… etc. 
  • Easy to talk about – by mentioning the name in comments, blog posts... etc. 
Search engines are able to detect many of these user behaviors which significantly contribute to your SEO overall.

If you really would like to give a big SEO push to your website, on top of the SEO strategies of choosing a niche, searching for keywords and optimizing content, consider its name too.

To know how to register a domain name for cheap and to get some ideas on finding a name for your website, you can consult “How to Choose a Domain Name” article.

#3 If you are using WordPress or Blogger, Use SEO tools to Diagnose Themes

Before you launch your website, try to diagnose the themes using the SEO tools I shared in the following articles:

1) “Before you Buy a Theme: Check its Structured Data” and
2) “Before you Buy a WordPress Theme: Check its Speed” as well as
3) “Essential Tools to Diagnose your Website SEO Problems”.

Many Themes today have a Demo website; before selecting a Theme, you can apply on them the different SEO tools to see which one is optimized for search engines.

Basically, you just need to check for the following:
  • Website Loading Speed: The website should load quickly. 
  • Website Structured Data: It should contain Schema Markup, Facebook Opengraph, and Twitter cards. 
  • General SEO issues: meta of: language, description... etc. (Less important if you are using WordPress, you can fix these using a plugin like Yoast SEO.)


If you have successfully satisfied the 3 requirements before starting your website, you are on a good way to building a successful website.

Bear in mind that these three steps are very important but not sufficient alone: you should also be able to write quality articles, optimize your website content and minimize SEO errors.

For a quick guide on how to achieve some of these, check the article “How to SEO a New WordPress Website” which will be a good starting point for how to optimize a website for search engines.

By using the tools that I shared in that article, you may find some specific SEO issues that I did not cover there because they vary from one website to another.

You can fix them by reading the instructions given by those tools as well as using WordPress plugins which are specifically made for that purpose.

How to Speed up the Deindexing of Posts or Pages - Clevious
If you tried to deindex a page or a post from search engines and you just applied the tricks I shared in the article “How to Deindex a Post or a Page”, you may also want to search for a way to make the pages disappear as soon as possible rather than waiting for a long time just to see the intended effects.

Rest assured that by properly applying what you have read in the article above, pages will disappear next time when search engines revisit your pages and find that the HTML tags are present.

The method I’m going to share with you here is for either temporary removing posts or pages from Google search engine or a complementary method to what you have read in the article “How to Deindex a Post or a Page” for the purpose of speeding up the permanent deindexing of those posts or pages.

Step 1: Add a Meta tag to the Posts or Pages

Just like explained in the article “How to Deindex a Post or a Page”, you should first add the meta tag that will tell search engines to not index the post or the page that you want to be permanently deindexed from search engines.

For more details, read the article above before continuing to read this guide.

Step 2: Join Google Webmaster Tool

Just like the trick of speeding up the indexing of pages, deindexing pages also requires from you to have an account on Google Webmaster Tools so that you can use a special tool for that purpose.

If you do not have an account yet, sign up for it, and then follow the instructions given by the search console until you have successfully signed up.

In the next step, you will discover how to speed up the deindexing of those posts or pages you want to be deindexed from Google search engine.

Step 3: Use the Remove URLs Tool

While you are searching for all the indexed pages like explained in “How to Check if your Website has been Indexed”; Note all the pages you want to be deindexed by copying their URLs and saving them into a notepad file.

You will next delete your website main URL from the URLs and keep only the path just like in the following example:

After: 2017/12/

After that, open up the search console and navigate to Google Index then Remove URLs.

Click on temporary Hide, Add the path, and click Continue, then Submit Request.

By doing this to all of the URLs, a few hours later, you will notice that the intended posts or pages have successfully disappeared from Google.

How to Deindex a Post or a Page - Clevious
By using the methods I shared in “How to Check if your Website has been Indexed”, you may notice some posts or pages – that you do not want to be indexed – appearing on the search result.

How to tell search engines to remove them?

Removing those posts or pages from search engines depends on the platform you are using to run your website.

In this article, I’m going to show you how to remove these posts or pages using WordPress and Blogger.

I will start by showing you the general idea of removing pages from search engines before showing you how to apply it.

The General Idea

In general, to remove posts or pages from search engines, you should put a special meta tag in your HTML which will tell search engines to not index your page.

The problem in adding a directive to search engines to not index your page is that if you have no coding knowledge, it will be difficult for you to know whether the HTML in which you are going to add the Meta tag to, is of that particular post/page or is a shared HTML.

If the latter is the case, adding the Meta tag to that HTML will result in deindexing many other pages that you do not want to be deindexed.

For a shared HTML, one must have some coding knowledge so that he can control which page should be deindexed by using conditions: IF, ELSE IF, ELSE, etc.

In the next few lines, I’ll show you how I added an HTML tag to my blogger website in order to deindex archive pages only.

Deindexing Archive Pages in Blogger

In blogger, all pages share only one HTML page.

Blogger can distinguish between pages with some special conditions like for example: “IF” this page is an archive page or index pageDO THIS”. IF IT IS NOT, DO THAT.

To deindex the “archive pages” only, I had to add the meta tag that tells Google and other search engines to not index the pages, to the HTML <head> of the website.

The meta tag looks as follow: <meta content='noindex' name='robots'/>.

Because it is a shared HTML, I had to use the special conditions provided by Blogger to not affect all other pages but the intended pages only.

To check if the current page is an archive page, the following code does the trick:

<b:if cond='data:blog.pageType = &quot;archive&quot;'>

The code should be ended with a </b:if> to tell Blogger that the condition ends there.

Also, the meta tag should be put between the beginning and the end of the condition. So, the final code should look like the following:

<b:if cond='data:blog.pageType == &quot;archive&quot;'>
    <meta content='noindex' name='robots'/>

In human language, the code is telling blogger to add a noindex to pages of the type archive.

To add the code to Blogger HTML:

1. Copy the above condition with the meta tag.
2. In the Dashboard, click on Theme, then Edit HTML.
3. On your keyboard click CTRL + F then type </head in that search bar that appears.
4. You’ll be taken to </head>, right before it, paste the condition that you just copied.

As you may have noticed, for the code to work, it should be inserted anywhere between <head> </head>

Deindexing Pages in WordPress

Deindexing pages in WordPress is an easy thing to do.

All is needed here is installing a plugin like Yoast SEO which will help you visually set any individual page, individual post or even a group of pages to noindex, so that Google and other search engines ignore them or deindex them if they are already indexed.

If you do not know how to install a WordPress plugin, you can read the article “How to Install a New WordPress Plugin”.

To know how to noindex URLs using Yoast SEO, here’s a detailed article, written by Yoast SEO themselves, showing you the different options available in the plugin: “How do I Noindex URLs?”.

Now, after a month or so, you will notice that those pages totally disappeared from search engines.

To learn how to speed up the deindexing of those posts or pages, read the article “How to Speed up the Deindexing of Posts or Pages”.

Follow Us

{facebook#} {twitter#} {google-plus#}

Contact Form


Email *

Message *

Powered by Blogger.
Javascript DisablePlease Enable Javascript To See All Widget