# Creating New Pages ## Adding a new page To add a new page beyond our home page, simply create a new `.md` file with some arbitrary name in the `source/` folder. For example, I may want to create a page about creating a website, so I will add the file `website-tutorial.md` into the `source/` folder, which now looks like this: ``` source/ ├── _images/ ├── _templates/ ├── index.md └── website-tutorial.md ``` When running the previously mentioned `make clean && make build` command, a corresponding file named `website-tutorial.html` will be generated in the `build/html/` folder. You can add as many `.md` files as you want to the `source`/ folder, which will all generate a corresponding `.html` file when running `make clean && make build`. ## Creating folders to organise your files You can also add custom folders to better organise your files. For example, if I want to add images to my `website-tutorial.md` file and don't want to bloat my general `_images/` folder, I may do the following to better organise my folder: ``` source/ ├── _images/ ├── _templates/ ├── website-tutorial/ │ ├── images/ │ │ └── example.png │ └── website-tutorial.md └── index.md ``` Of course this is all optional, and you are free to have a chaotic website folder if that suits you best.