Tips on building a website from scratch

HTML Editor vs. WYSIWYG Editor

How do I start programming a website from scratch? That is the question I may ask if I am a beginner. Well, there is a list of software to start from if you like to finish the task easier. Otherwise, you must have a knowledge of HTML/CSS. That means you prefer free HTML Editors like Notepad++ than WYSIWYG Editors like Adobe Dreamweaver if you are already a profi. If you’re a fan of Google, there is also a new website editor from Google called Google Web Designer.

Open Source Solution

Using an open source solution like WordPress, Joomla or Typo3 may ease the job too. First of all, you must install the project on your webserver and then connect to the database. Make sure you have a backup of all your access information. Although these open source solutions offer a CMS or content management system, it is still very complicated to edit the website. That’s why you will have to read the documentation or see video tutorials first to use them. In my blog category survey, you will find open source solutions to vote in for me to enhance my services.

Online References

If you are a bookworm, then it will be easy for you to find the right answers on building a website from scratch. There are a lot of resources you can find in the internet like ebook references in Amazon or Youtube video tutorials. You can also enter search words on search engines like Google, Yahoo or Bing.


Today cookies hint is a must in every website. Be sure to have a cookie banner showing your audience your cookie guidelines for them to know which information you are gathering during their visit.

Search Engine Optimization

Last but not the least, make sure your site is SEO friendly. Fill up your title, meta description and keywords on your HTML code. Make sure your content is optimized too. This amount to information is relevant for search engines to crawl. And then, create a site map to submit on search engines.

Backup Server

Don’t forget to backup your project localy and online. Use a cloud service like Dropbox or Google Drive to save your project’s backup online. In this case, you don’t have to worry if something went wrong on your local backup or if your computer does not start anymore.