IFRAME embedding is simple, but gives you limited control over presentation, and the document appears in a box on your page.
Conveniently, you have a wide range of formats you can choose from in that IFRAME presentation.
Presentation-oriented formats;
Data-oriented formats;
There are different ways to integrate this content;
IMPORTANT: Make certain your document is available to the people who need to see it. If you want it public on your website, share it with the "anyone with the link can view it" setting.
Open your doc in Google Docs to see the file ID in the URL. For example here's a Google Doc link;
https://docs.google.com/document/d/12qzAbwgcwjQbtWPgkgOGPDFqKj4HQpm4HmxRxRtej-Y/edit
The file ID is 12qzAbwgcwjQbtWPgkgOGPDFqKj4HQpm4HmxRxRtej-Y.
You'll use that to create the URLs you need.
If you want to force the browser to download the file, use the /export version of the link. It will specify the file type you want to download, e.g. to download it as a Microsoft Word .docx;
https://docs.google.com/document/d/12qzAbwgcwjQbtWPgkgOGPDFqKj4HQpm4HmxRxRtej-Y/export?format=docx
Set the format= to the format you want;
Presentation-oriented formats;
Data-oriented formats;
If you want to display the document neatly, without the editor controls, you can use the /preview mode instead;
https://docs.google.com/document/d/12qzAbwgcwjQbtWPgkgOGPDFqKj4HQpm4HmxRxRtej-Y/preview
This works especially well with IFRAMES;
Google Docs does not have a rigid concept of pages so unlike a PDF, you cannot specify the page you want to navigate to.
However it does support bookmarks, which can be directly referenced in the URL through a fragment like #bookmark=id.w55jcj8heq8x. You can add that bookmark ID to your /edit or /preview URLs.
For example;
https://docs.google.com/document/d/12qzAbwgcwjQbtWPgkgOGPDFqKj4HQpm4HmxRxRtej-Y/preview#bookmark=id.w55jcj8heq8x
A bookmark in Google Docs allows you to create a link to a specific spot in a Google Docs text.
You can share this URL with anyone. When they click on it, they'll be taken directly to this location in the document.
Bookmarks link to a specific location in the text, not to a specific page. In Google Docs, the concept of a "page" can change based on the size of the user's browser window, the zoom level, and the display settings. Therefore, the bookmark may not appear on the same "page" for everyone.