I am trying to create a multi-page web site. Can Libre office do that and be hosted on Google sites?
LibreOffice apps can do a decent job of “webifying” existing documents, but in my experience there will always be some undesirable carryover from the page centered context of office documents.
I must say I have never made any significant effort to build web content from scratch in LibreOffice. Other users may have a different experience. Wait for it.
For creating a site from scratch I’d rather use dedicated tools. When Google is your host, perhaps take a look here.
LO Writer will create one page per file as a consequence of the HTML definition and structure of a page. A multi-page site is a collection of files. However you twist the problem, you must create as many files as pages.
The HTML generated by Writer is a rendering of document formatting. I won’t qualify this as ideal HTML. As noted by @keme, there are more specialised tools with more user-friendly UI for site creation.
To show the community your question has been answered, click the ✓ next to the correct answer, and “upvote” by clicking on the ^ arrow of any helpful answers. These are the mechanisms for communicating the quality of the Q&A on this site. Thanks!