I am recently retired and my wife and I started a business and we want to secure the website which is the same as the business name. I see a lot of websites advertising this for a fee but I thought you can do this for free. Thank you for your help.
That includes SSL encryption, sitewide security hardening, server security hardening etc. You can find all the details here: https://www.digitalkube.com
Jeffrey: you can take a look at this article for a good summary. Long story short, it's not free, but it can be fairly inexpensive.
GoDaddy and SquareSpace
When you mentioned secure, I thought you were referring to securing your web site, so that when people go to your site, you'll have https as opposed to http: https://www.instantssl.com/https-tutorials/what-is-https.html
Most charge to have the SSL/TLS. However, Let's Encrypt offers it for free. If your web site uses word press, there are a lot of plug-ins to do it for you.
Another one is https://www.sslforfree.com/ It also has fairly simple instructions on how to install them. You have to renew them semi-frequently, but it's free, and another good bit of Free & Open Source Software (FOSS).
Other options are here: https://geekflare.com/free-ssl-tls-certificate/
I, personally, have had a few bad experiences with Comodo, and would NOT recommend it.
I utilize GoDaddy to host my website. I already had the domain name and just ported it to GoDaddy. I also have my email accounts there but that is not necessary with today's gmail system. I actually utilize gmail in my business to house all my contacts, calendar,and emails. I forward my feemsters.com email to my gmail account and then read, send, and store the emails in folders within the gmail system. GoDaddy has email service, you just have to pay for it and the web portal was not as robust as gmail, in my opinion when I started my company in 2013. The value of my firstname.lastname@example.org email is that I never have to change my email address, regardless of my internet provider or if I move or anything.
Drew provided a great article for your reference.
You need to purchase a domain name.
You can do free websites, but the domain will belong to someone else eg yoursite.wordpress.com . Generally, the free websites don't accommodate for business transactions. However, if you are doing business on eBay, for example, you could do a free site with a link to your eBay business.
I hope this helps.
Thank you, that helped a lot.
Please log in to answer this question.