Embed a Zendesk Help Center in Your Website
Four ways to embed a Zendesk help center in a website. Three of them are fine. One quietly costs you the SEO value of everything you wrote.
Decide what embedding a Zendesk help center in your website should do
The question hides three different goals, and the right answer depends entirely on which one you have.
People say "embed" for all three. Sorting out which one you mean saves a lot of wasted work.
Host mapping, the answer most people need
Zendesk lets you serve the help centre from your own subdomain, something like support.yourcompany.com, with a CNAME pointing at Zendesk and a certificate handled for you. Check the current docs for the setup steps, since the SSL side has changed over the years.
This is not embedding, and it beats embedding on nearly every axis. The content stays on your domain for branding and for search engines. Zendesk still renders it, so search, breadcrumbs, article voting and the request form all keep working. Nothing to maintain.
If your reason for embedding was "our help centre is on a Zendesk URL and that looks bad", stop here. This solves it.
The iframe route to embed a Zendesk help center in a website
You can drop the help centre, or a single article, into an iframe on your page. It takes about four minutes and it's the option that causes the most regret.
There is one honest use for it: an internal tool, on an internal page, where nobody is searching and nobody is on a phone. Otherwise pick something else.
The API route
Zendesk exposes help centre content through its API. You fetch articles, sections and categories as JSON and render them in your own pages with your own markup.
This is the option with real upside. The content is genuinely on your site, in your HTML, indexable, styled by your design system, and free to sit anywhere in your information architecture. A docs page that reads as part of your product rather than as a bolted-on subdomain is worth something.
The costs are equally real. You are now building and maintaining a rendering layer: caching, images, internal links between articles, search, and a plan for what happens when the API is slow. You also need to decide whether the Zendesk-hosted copy stays public, because if it does you have the same article at two URLs and want a canonical pointing at one of them.
Do this when help content is a serious acquisition channel and you have engineering time to keep it alive. Do not do it to avoid a subdomain.
The widget route
The Zendesk widget puts search and article previews in a launcher on your existing pages, without changing your page structure at all. Contextual help inside a product, in other words.
It's the right tool when the goal is deflection at the point of confusion: someone stuck on your pricing page or mid-setup, who wants an answer without leaving what they are doing. It contributes nothing to SEO, because it is JavaScript-rendered chrome rather than page content, and that's fine. That was never its job.
Widget and host mapping together is the combination most companies end up with, and it is a good one. See the web widget guide for the configuration side.
The SEO summary
Frequently asked questions
Iframe, API or host mapping: which is best for SEO?
Host mapping. Putting the Zendesk help center on own domain keeps the SEO value with you. A Zendesk help center iframe hands it to Zendesk's domain, and a Zendesk knowledge base API embed keeps it only if you render the content server-side.
Can I embed a Zendesk help center in my website on my own domain?
Yes. Host mapping serves it from a subdomain you control, using a CNAME record. It is the standard approach and is almost always better than embedding.
Does embedding Zendesk articles in an iframe hurt SEO?
It does not help it. Search engines attribute iframed content to its own URL rather than to the page hosting the frame, so the article earns nothing for your domain.
Can I pull Zendesk articles into my own site with the API?
Yes, the help centre API returns articles, sections and categories. You render them yourself, which gives full control and full maintenance responsibility.
Will I have duplicate content if I render articles on my site?
You can, if the Zendesk-hosted copy stays public. Decide which URL is canonical and point the other at it, or restrict the Zendesk copy.
Which embedding method is best for in-product help?
The widget. It surfaces search and articles where the user is stuck without moving them off the page, which is exactly what contextual help should do.
Deflection has a ceiling
However well you embed the answers, some customers write in twice. Ticket Merger catches those before two agents reply.
Start free trial14-day free trial. No credit card required.