Choose a free website builder (Wix, Weebly, WordPress.com, Google Sites, Webflow free plan)
Create an account
Pick a template or theme
Add pages (Home, About, Contact, Services/Portfolio)
Customize the design (colors, fonts, layout)
Add content (text, images, videos)
Create a navigation menu
Add a contact form
Connect a domain (use the free subdomain or add a custom domain later)
Enable basic SEO settings (page titles, descriptions)
Publish the site
Test on mobile and desktop
Review performance and fix broken links
Enable analytics (if available) and track traffic
Keep content updated
