Website development is a never ending process but taking the first steps is always seems harder than the rest of the way. This simple checklist helps us making sure we have a sound foundations to build upon.

  • Register domain
  • Add domain to hosting
  • Create redirects on hosting if neccessary
  • Set up email in cPanel and forwarders if applies
  • Install wordpress
  • If installed through softaculus then set updates and upgrades automatically and backup times and frequency.
  • Select theme
  • Install plugins
    • Contact form
    • Image optimizer
    • Cache
    • Backup
    • GDPR
    • Yoast
  • Download some stock images
  • Create pages
    • About us
    • Contact us
    • Privacy policy
    • Home page
  • Wordpress settings
    • Copyright for footer
    • Change Home to site name
    • Add search box and important links to sidebar
    • Set permalink structure in Settings > Permalinks to post name
    • Set commenting according to needs in Setting > Discussion
  • Register on Cloudflare and change DNS to cloudflare dns in case of "Full zone type"