Choose a starting point
Browse the template library and open a preview. A template preview demonstrates its design; check the requirements before using a template that needs its own backend.
- Open a template preview and inspect the pages you need.
- Check its licence and replace demonstration content with your own.
Prepare an upload
A supported static ZIP contains index.html at its root and the files it references. Upload built output such as dist, not a repository containing secrets, node_modules or a database.
- Build your static project and put index.html at the archive root.
- Include referenced CSS, scripts, fonts and images; exclude credentials and private files.
Keep the live version
An unsuccessful upload does not replace the currently published version. Review the reported error, correct the archive and upload again.
- Upload through Sites and wait for validation to finish.
- Inspect the imported deployment before you publish it.