Advertisements exist to support the website. Website advertisements are designed to generate revenue. The revenue that comes from these advertisements actually help to cover several costs.
What costs you ask? Here is a small list:
Internet is vital for running a website. There are several things we do using the internet. First and foremost thing is that we add content. Without internet, we cannot access our own website.
Creating content requires some research. This research usually happens on the internet. There are thousands of websites we follow, read and use to create our content.
Every website has a name. The name of this website is My India Facts. In order to keep this website online, we need to register this name with a domain name registrar. So, the URL, https://myinidafacts.online, is the domain name which points to this website.
Registration of domain name requires money. On top of that, it is not a one-time investment. The name has to be renewed year after year for as long as we want to keep the website up and running.
The money earned by the advertisements help us to keep registering the domain name every year and keep the website alive so that you can come and read content on this website.
Thinking of creating a website and then registering a domain name is not enough. The website with all its code and content has to live somewhere. That place is called server. Now, we need to either buy a complete server and operate it using various other things like a big AC Room, 24/7 electricity and more. That is not really a feasible option. Even big websites like Quora do not have their own servers.
The other alternate is to take rent. There are companies which have servers at their disposal and they charge a certain amount every month for a small space in that server. Whoever uses that space needs to pay that money.
We use cloud hosting servers (more expensive than shared hosting servers) to ensure that the website can handle large amount of traffic whenever needed without going offline. Websites that use shared hosting and have huge traffic often face that problem. They go offline because server resources are not enough to handle such kind of high traffic.
What are server resources? Well, things like RAM, CPU cores etc. are called server resources. Have you ever faced the problem of slow computers because the RAM is not enough or your hard drive doesn’t have enough space or perhaps the CPU is not powerful enough?
Servers are also computers and hence, these resources are very important to keep them running at high speed without slowing down the websites or at the worst, taking them offline.
This website runs on WordPress, which itself is free. But, WordPress is only a framework, a piece of software. When installed, it will looks really ugly. Now, WordPress by default comes with a theme.
However, that default theme is very limited in functionalities. All the features on this website you see cannot be achieved with that theme. Hence, a more powerful and feature-rich theme is needed.
The theme we use costs money. It is not free. We use the same theme for multiple websites and hence, we need to purchase multiple licenses. Every time we buy a license, we need to shell out thousands of rupees. Where will this money come from?
Yes, the advertisements allow us to cover those expenses as well.
WordPress is incredibly powerful in the sense that it has a whole repository of plugins (plug-and-play software) that increase the power and features of WordPress.
Almost all plugins can be found free of cost but, those plugins, in their free versions, give limited functionalities. Almost every plugin that we use on this website are premium plugins. We need to pay for them as well.
Almost all plugins come with a single-site license and hence, every time we need to use the same plugin in some other website, we need to buy another license.
Yes, website can run into problem. Some of those are very technical in nature and not everyone has the necessary knowledge to deal with such problems. At least we are not equipped with such knowledge.
So, to deal with those technical issues we hire someone who can solve the problems for us. In our case, we need a person who has extensive knowledge of WordPress. We have that guy. The person resolves almost any WordPress related technical issue whenever we face one.
His services are not free either. Well, we did not hire him on a permanent basis and hence, we don’t give him a monthly salary. He is freelancer. So, he charges whenever he works on our website.
Trust us, these people charge thousands at once! Where do you think we will get that money from?
We have our own computers. They wear out over time. We need to buy new parts now and them to keep the computers up and running! What about the money then? Yes, these advertisements!