Canonical Tag Generator
Write the canonical link tag, and check it points somewhere sensible.
Build a map embed that does not slow the page down.
A full address, a business name, or coordinates as latitude,longitude.
Without a title, a screen reader announces an unnamed frame.
Your generated code appears here.
The Google Maps Embed Generator writes a map iframe from an address, with lazy loading, an accessible title and a referrer policy already set, and no API key needed. The click-to-load option replaces it with a lightweight placeholder so the third-party weight is only paid by visitors who actually want the map.
Enter an address and the generator writes the map embed, sized how you want it, with a title for screen readers, lazy loading and a referrer policy set. No API key is needed for the basic embed, which is what most contact pages want.
A map is one of the heaviest things on a typical contact page — the embed pulls in a substantial amount of third-party JavaScript, and on a page whose real job is a phone number and an address, that is a poor trade. The click-to-load option here solves it properly: the page shows a static placeholder with your address, and the real map only loads if someone actually wants it. That removes the third-party weight from every visit where nobody touched the map, which is most of them, and it also means no request goes to Google before the visitor has chosen to make one.
The basic place embed needs no key, which is what a contact page actually wants.
A placeholder until someone taps it, so no request reaches Google before the visitor chooses.
A title attribute is included, without which a screen reader announces an unnamed frame.
An aspect-ratio wrapper rather than a fixed height, which behaves properly on a phone.
The iframe defers, because on most contact pages the map is the single heaviest element.
Or a place name. The embed resolves it the same way a search would.
A responsive height is usually better than a fixed one on a contact page.
Optional. The map becomes a placeholder that only loads when someone taps it.
Paste it into your page. The accessible title and lazy loading are already set.
Not for a basic embed of a place or address, which is what a contact page needs. A key is required for the Maps Embed API's advanced modes and for the JavaScript API, where usage is billed.
Enough to notice. A standard embed pulls in several hundred kilobytes of third-party JavaScript and makes a number of requests. On a contact page it is often the single heaviest element, which is the argument for click-to-load.
It renders a lightweight placeholder showing your address and a button. The iframe is only inserted when someone clicks it, so visitors who never touch the map never pay for it — and no request reaches Google until they choose to make one.
Not directly — it is an iframe of someone else's content and carries no ranking signal. What helps is having your address in the page text, marked up with LocalBusiness structured data. The map is for the visitor.
What people who use the Google Maps Embed Generator think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the Google Maps Embed Generator. It takes half a minute and no account.
Write the first reviewWrite the canonical link tag, and check it points somewhere sensible.
See your listing the way most people actually see it.
Build the short link that opens your review box directly.
Build robots and X-Robots-Tag directives without guessing the syntax.
Score a page against the on-page checks that actually matter.
Deduplicate, trim and tidy a messy keyword export.
Paste a page and get every meta tag audited in one report.
Write image and iframe markup that loads at the right time.