HTML & static sites · 5 min read
How to embed Google reviews in plain HTML
If you have a plain HTML site, a static site (Astro, Next.js, Hugo, Eleventy, Jekyll) or a one-page landing page, the Reviews Widget snippet is a single <script> tag with no build step.
<body>, deploy.Step-by-step
- 1
Create your free Reviews Widget
Sign up, connect your Google Business Profile, and load in your reviews.
- 2
Style the widget
Pick a layout, colors and preset from the visual editor. Preview across desktop, tablet and mobile.
- 3
Copy the embed snippet
In the Embed tab, copy the one-line <script> tag.
- 4
Open your HTML file
Open the page you want the reviews on in your code editor — index.html, a landing page, or a static-site template.
- 5
Paste the snippet inside <body>
Paste the <script> tag where you want the widget to render. It renders in place, so put it exactly where the reviews should appear (not in <head>).
- 6
Deploy and verify
Push to your host (Netlify, Vercel, Cloudflare Pages, GitHub Pages, S3, or any shared hosting). Paste the live URL into Google's Rich Results Test to confirm the Review + AggregateRating JSON-LD validates.
For the general walkthrough that covers CMS platforms, read the full guide.