PPagepod
Menu

Guide

How to publish an HTML page for free

2026-09-27

If the page already opens in your browser from a file, you can publish it. The work is mostly about links, filenames, and not uploading the wrong kinds of files.

Make the folder boring and complete

Name the entry file index.html. Keep CSS, JavaScript, and images next to it or in a short folder such as assets. Use relative links: href="styles.css" or src="assets/cover.jpg". Absolute links to your computer, and paths that start with a drive letter, will not work once the page moves.

Open the folder’s index.html before you upload and click through it. Broken images locally will be broken online. A page that depends on PHP includes will not run here; save the HTML your browser already rendered, or rewrite that part as static markup.

Create the site and upload

In the publisher, create an account, choose a subdomain, and upload the files. You can also install the sample page first to confirm that yourname.pagepod.me answers, then replace index.html. The sample is only a placeholder.

If an upload is refused, read the message. The usual causes are a PHP extension, a file over 2 MB, or a name that tries to leave the folder. Rename or export a static copy and try again.

Open the publisher

Check the live host

Open the subdomain in a private window so you are not looking at a cached copy. View the page source and confirm the stylesheet URL loads. Then look at the title and description, because those are what a search result can show if the page is indexed.

Add a descriptive title and a meta description in the HTML itself. Pagepod does not rewrite your document to insert keywords. The page ranks, if it ranks, on the words you actually published and on whether other people link to it.

How subdomains are indexed