Duda SEO
A technical SEO guide to Duda — the agency-focused website builder. What Duda handles automatically (HTTPS, CDN, SSR, sitemap, canonical tags, llms.txt, IndexNow, Blog/Product schema), what you configure manually (titles, redirects, robots.txt, Local Business and FAQ schema, custom JSON-LD), and the hard limits no setting changes: locked canonical tags, a 1,000-page / 1,500-blog-post cap, single-location schema, and no X-Robots-Tag header. Plus Dynamic Pages for programmatic SEO and the agency/white-label workflow.
Duda is a website builder for agencies and web pros, not DIY consumers — and that shows in its SEO controls. It handles the technical baseline automatically: HTTPS on an Amazon CloudFront CDN, server-side rendering, an auto-generated sitemap, self-referencing canonical tags, llms.txt on publish, IndexNow to Bing and Yandex, and automatic Blog and Product schema. Unlike most builders, it lets you edit robots.txt (via Site Configuration Files), manage 301/302 redirects in a built-in redirect manager with bulk CSV and wildcards, inject custom JSON-LD, and auto-generate hreflang for multilingual subdirectory sites. Its Dynamic Pages feature powers programmatic SEO for multi-location and franchise work. The hard limits: you can't override canonical tags, there's a 1,000-page and 1,500-blog-post cap per site, native LocalBusiness schema is single-location only, blog URL patterns are limited, and there's no X-Robots-Tag header (noindex goes through meta robots).
Evidence for this claim The article's described duda-seo capabilities must be evaluated against the platform's current documentation rather than assumed to be search-engine behavior. Scope: Platform-specific capability documentation. Confidence: high · Verified: Duda: SEO overview Evidence for this claim Regardless of platform, Google needs crawlable URLs, accessible rendered content, descriptive metadata, and valid search directives. Scope: Google requirements independent of platform. Confidence: high · Verified: Google Search Central: SEO Starter GuideTL;DR — Duda is a website builder made for agencies and web professionals rather than DIY users, but the SEO basics work the same way. Duda handles a lot for you automatically: HTTPS, a fast CDN, a sitemap, canonical tags, and even an
llms.txtfile for AI search. Unlike most builders, it actually lets you edit yourrobots.txtand set up redirects yourself. The things that move the needle — good page titles, descriptions, headings, and alt text — are still on you. There are a few hard caps (1,000 pages, 1,500 blog posts), but most sites never hit them.
The short answer: is Duda good for SEO?
Yes. Duda gives you a clean technical foundation out of the box, and it actually exposes more SEO controls than most drag-and-drop builders do. If an agency built your site on Duda, the platform isn’t holding your rankings back — your content, your links, and your overall site experience matter far more than the builder.
One thing to know up front: Duda is built for web professionals, not consumers. The “users” are agencies and SaaS companies; the “clients” are small businesses like yours. So if you’re the business owner, your site was probably built by someone who already had access to the SEO settings below.
What Duda does for you automatically
You don’t have to set these up — Duda handles them out of the box:
- HTTPS — the padlock in the address bar, on every site.
- A fast CDN — your images and pages are served from Amazon’s global network.
- A sitemap — the list of your pages handed to Google, kept up to date.
- Canonical tags — a behind-the-scenes signal telling Google which version of a page is the “real” one.
- Schema for your blog and store — the structured data that can earn rich results is generated automatically for blog posts and products.
- An
llms.txtfile — a newer file that helps AI tools like ChatGPT and Perplexity find your content.
What you should set up yourself
- Page titles and descriptions — write a clear, specific one for each important page. Duda’s AI assistant can draft them in bulk, but review them.
- Headings (H1s) — Duda doesn’t set these automatically; make sure each page has one clear main heading.
- Alt text on images — describe each image (the AI can suggest these too).
- Redirects — if you change a page’s URL, set up a redirect in Duda’s redirect manager so visitors and Google don’t hit a dead end.
The thing most people get wrong
People assume Duda is a “beginner” builder. It isn’t. It’s aimed at agencies and
has a REST API, team permissions, and a white-label editor. That also means it gives
you real technical SEO controls — including the ability to edit robots.txt, which
most builders lock down completely.
Want the full breakdown — the canonical lock-in, the hard limits, programmatic SEO with Dynamic Pages, and the agency workflow? Switch to the Advanced tab.
Evidence for this claim The article's described duda-seo capabilities must be evaluated against the platform's current documentation rather than assumed to be search-engine behavior. Scope: Platform-specific capability documentation. Confidence: high · Verified: Duda: SEO overview Evidence for this claim Regardless of platform, Google needs crawlable URLs, accessible rendered content, descriptive metadata, and valid search directives. Scope: Google requirements independent of platform. Confidence: high · Verified: Google Search Central: SEO Starter GuideTL;DR — Duda is an agency-first builder, and its SEO surface reflects that. It auto-handles HTTPS, an Amazon CloudFront CDN, server-side rendering, an XML sitemap, self-referencing canonical tags,
llms.txton publish, IndexNow (Bing + Yandex, since Nov 2021), and automatic JSON-LD for Blog and Product. Unusually for a builder, it exposes real technical controls: a replaceablerobots.txtvia Site Configuration Files, a built-in redirect manager (301/302, bulk CSV up to 200, wildcards), custom JSON-LD injection, automatic hreflang for multilingual subdirectory sites, and Dynamic Pages for programmatic SEO. The hard limits are specific: canonical tags can’t be overridden (locked by design), a 1,000-page / 1,500-blog-post cap per site (roughly 200 total pages once you add languages), single-location LocalBusiness schema only, limited blog URL patterns, and no custom HTTP response headers — so noX-Robots-Tag(noindex goes through meta robots). One caveat worth flagging: Google pulled the FAQ rich result from Search entirely as of May 2026, so Duda’s FAQ schema toggle no longer earns that SERP feature on Google, even though it still outputs valid markup. Duda’s own pitch is that “SEO isn’t a separate task — it’s part of the website-building process.”
Who Duda is actually for
Duda is positioned against WordPress-plus-agency-stack, not against Wix-for-grandma. More than 22,000 organizations manage over a million live sites on it. The platform ships a REST API, granular team and client permissions, a white-label editor, and a multi-site dashboard. When you evaluate Duda’s SEO, evaluate it the way you’d evaluate an agency tool: can it manage SEO metadata at scale across many client sites? Mostly yes — with a handful of hard ceilings worth knowing before you commit a portfolio to it.
What Duda handles automatically (zero config)
- HTTPS / SSL — free certificates, automatic, on every site.
- CDN — Amazon CloudFront, global, with image optimization (responsive sizes, WebP serving, lazy loading).
- Server-side rendering (SSR) — every page renders server-side, so crawlers get HTML and there’s no JavaScript-rendering dependency. This is a genuine technical edge over JS-heavy builders.
- XML sitemap — auto-generated, including store and multilingual pages. You can upload a custom sitemap to override it.
- Canonical tags — auto-generated and self-referencing. You cannot override them (more on that below).
llms.txt— auto-generated on publish; lists live URLs and meta descriptions in a token-efficient format, and excludes noindex pages and drafts. Duda rolled this out across all of its published sites.- IndexNow — enabled for all sites since November 2021; submits to Bing and Yandex on publish or update. (Google has not adopted IndexNow, so this is a Bing/Yandex freshness signal, not a Google one.)
- Blog schema — automatic JSON-LD for every blog post.
- Product schema — automatic for active native-store catalog products.
- Core Web Vitals tuning — templates and widgets are continuously optimized (ETag headers, bfcache, unused-CSS removal, WebP, lazy loading on top of the CDN and SSR). Duda reports 82% of its sites passed all three CWV metrics as of May 2025 — a platform-wide median, not a guarantee for your specific site.
What you configure manually
- Meta titles and descriptions — per page; the AI Assistant can bulk-generate them, but you set and review the values.
- H1 and heading hierarchy — entirely manual. Duda doesn’t auto-assign H1s.
- Image alt text — the AI suggests; you apply.
- 301 / 302 redirects — via the built-in redirect manager UI or bulk CSV upload
(up to 200 URLs at once). Wildcard rules (
*and**) are supported. If you leave the type blank, it defaults to 301. - Page- and blog-level noindex — controllable per page and per blog post, plus a site-wide option. (Set via meta robots — there’s no header-level option.)
- Open Graph tags — per page, manual.
- Local Business schema — enabled through Content > Business Info; it auto-populates from your stored business data once activated.
- FAQ schema — a per-widget toggle in the Accordion widget’s Content Editor. Worth knowing before you flip it on for the SERP payoff: Google narrowed FAQ rich results to a small set of authoritative government and health sites back in 2023, then removed the feature from Search results entirely starting May 7, 2026. The toggle still adds valid structured data other engines and AI parsers can read — it just won’t earn a Google rich result anymore.
- Video schema — manual title, description, and upload date in the Video Content tab.
- Custom JSON-LD — added via Header HTML injection on individual pages or
site-wide. Duda warns that incorrect code will be stripped, and the head section
only accepts
<link>,<script>, and<meta>tags (no<img>or<iframe>). - robots.txt — you can replace the auto-generated default with a custom file via
Site Configuration Files. This is the differentiator: most builders won’t let
you touch
robots.txtat all. - Google Search Console — manual verification and integration; the GSC connection powers Duda’s “SEO Opportunities” suggestions.
- Google Tag Manager — natively integrated through SEO & Site Settings, no-code.
Duda’s hard limits — what you cannot control
These aren’t settings you’ve missed; they’re platform constraints:
- Canonical tag override — there isn’t one. Duda’s stated policy is that it sets canonicals correctly on your behalf so they “don’t get out of sync with the actual page URLs.” For the overwhelming majority of sites (self-referencing canonicals following the URL structure) this is a reasonable guardrail, not a problem. It only bites if you need a cross-domain canonical, a syndication setup, or any non-self-referencing pattern — and there, Duda simply can’t do it.
- Custom HTTP response headers — not user-configurable. Most importantly, there
is no
X-Robots-Tagheader, so noindex/nofollow must be set via meta robots tags. Duda setsVary: User-Agentautomatically, and you can’t add your ownCache-ControlorVaryheaders. - Page and blog post caps — a maximum of 1,000 site pages and 1,500 blog posts per site (blog posts don’t count toward the 1,000-page limit). Dynamic Pages count against neither.
- Single-location LocalBusiness schema — native Local Business schema at the site level supports only one location. Multi-location businesses have to inject manual JSON-LD per page or drive schema through Dynamic Pages.
- Blog post URL patterns — limited customization compared to WordPress, and blog posts imported via RSS arrive as HTML only (the drag-and-drop editor doesn’t apply to imported content).
- No third-party SEO plugin ecosystem — there’s no Yoast / RankMath / SEOPress equivalent. Everything goes through Duda’s native UI or its API.
- No URL parameters for page routing — query-string routing isn’t supported. The upside: Duda’s native store can’t spin up the parameter-based faceted navigation that wrecks crawl budget on larger platforms. The downside: filtered states can’t be indexed.
- Root-domain SSL — Duda issues SSL for the
wwwversion automatically; publishing to the bare root domain can cause SSL issues without careful DNS setup. - Multi-language page cap — a site with additional languages enabled tops out around 200 total pages, and it’s per-site, not per-language: if a site already has 100 pages, you can only add one more language before hitting the ceiling. Page titles, meta descriptions, and image alt text also aren’t auto-translated — you have to translate each of those manually per language, even though hreflang tags themselves are generated automatically.
- FAQ rich results are gone from Google — Google removed the FAQ rich result feature from Search entirely starting May 7, 2026 (after restricting it to authoritative government/health sites in 2023). Duda’s Accordion-widget FAQ schema toggle still works and still outputs valid markup, but it no longer buys you that SERP feature on Google.
Dynamic Pages: programmatic SEO on Duda
Dynamic Pages is where Duda’s agency DNA pays off for SEO, and it’s separate from the 1,000-page limit. You connect a page template to a data source — Duda’s internal Content Library, or an external collection like Google Sheets, Airtable, or your own database via API — and each row generates a unique page with its own URL, title, meta description, and OG image.
The SEO-relevant part: you can map title, meta description, Header HTML (for
per-page custom schema), and noindex status to data fields, which means fully
automated per-page SEO at scale. Agencies use this for multi-location landing pages,
franchise sites, real estate and other listings, service-area pages, and staff
directories. The third-party tool SEOmatic offers a deeper Duda integration for
location- and keyword-targeted programmatic pages from structured data.
The agency / white-label workflow
This is the part generic builder reviews miss:
- White-label editor — custom branding, a custom editor domain, and client-facing dashboards on the White Label plan.
- Multi-site dashboard — every client site in one view with filters, labels, usage tracking, and permission controls.
- REST API — programmatic control over accounts, sites, and content. The Pages
endpoint exposes an
SEOobject for updating title, meta description, OG image, and index status — which makes CRM-to-website SEO sync and bulk metadata pushes realistic. - SEO Opportunities — Duda’s GSC-powered feature that surfaces prioritized optimization suggestions based on rankings and CTR.
Duda vs. WordPress for SEO
Honest version: it depends on the metric. Duda wins for Core Web Vitals out of
the box (SSR + CloudFront + image optimization with no plugin tuning), fast launch,
and agency multi-site workflows. WordPress wins for extensibility — custom
canonical patterns, custom HTTP headers, log-file analysis integrations, and the
Yoast/RankMath plugin ecosystem. If you need to override a canonical or set an
X-Robots-Tag, that decision is made for you: Duda can’t, WordPress can.
Duda and AEO (Answer Engine Optimization)
Duda has leaned hard into AI search, rebranding its SEO hub to foreground AEO. Its
native AEO surface is the llms.txt file, full structured-data support for AI
parsing, IndexNow for freshness signaling, an “Area Served” schema field for
service-area businesses, and a Site Audit “Blog Content Freshness” theme that flags
stale or missing blog content. Duda’s internal study (across 850,000+ sites and 69M
AI crawler visits) reported that AI-crawled sites see 3.2× more human traffic than
uncrawled ones — directional vendor data, but it points the right way: structured,
fresh, well-marked-up content is what AI crawlers reward.
Worth keeping straight: llms.txt is a community proposal, not a confirmed Google
ranking signal — Google’s own AI-search guidance names it as a tactic you can ignore
for traditional rankings. Its value is for non-Google AI platforms that read it for
content discovery.
AI summary
A condensed take on the Advanced version:
- Is Duda good for SEO? Yes — and it exposes more technical control than most builders, because it’s built for agencies and web pros, not DIY consumers (REST API, white-label editor, multi-site dashboard; 22,000+ orgs, 1M+ sites).
- Auto-handled (zero config): HTTPS, Amazon CloudFront CDN, server-side
rendering, XML sitemap, self-referencing canonical tags,
llms.txton publish, IndexNow to Bing + Yandex (since Nov 2021), automatic Blog and Product JSON-LD, and continuous Core Web Vitals tuning (82% CWV pass rate as of May 2025, platform-wide median). - The builder differentiator:
robots.txtIS editable via Site Configuration Files (most builders lock this), a built-in redirect manager (301/302, bulk CSV up to 200, wildcards, defaults to 301), custom JSON-LD via Header HTML, and automatic hreflang for multilingual subdirectory sites. - Manual: titles, meta descriptions, H1s/headings, alt text, redirects, noindex (via meta robots), Open Graph, Local Business / FAQ / Video schema, GSC and GTM setup. Note: toggling FAQ schema no longer earns a Google rich result — Google removed that feature from Search in May 2026 — though the markup still helps other engines and AI parsers.
- Hard limits: no canonical override (locked by design — only matters for
cross-domain/syndication cases), a 1,000-page / 1,500-blog-post cap per site
(about 200 total pages once languages are added), single-location LocalBusiness
schema, limited blog URL patterns, no third-party SEO plugins, no URL-parameter
routing, and no custom HTTP headers — so no
X-Robots-Tag. - Programmatic SEO: Dynamic Pages (internal or external collections like Sheets/ Airtable/API) generate per-row pages with mapped title/meta/schema/noindex, outside the 1,000-page cap — used for multi-location, franchise, and listings work.
- Duda vs. WordPress: Duda wins on out-of-the-box CWV and agency workflows; WordPress wins on canonical flexibility, custom headers, and the plugin ecosystem.
Official documentation
Primary-source documentation from Google and Duda.
Google Search Central
- Get started with Search — Google can crawl any platform that serves standard HTML; the builder isn’t a ranking factor.
- Intro to structured data — JSON-LD is the preferred format, which matches Duda’s approach.
- Consolidate duplicate URLs — how canonical tags work; Duda auto-sets self-referencing canonicals and does not allow overrides.
- Tell Google about localized versions of your page — hreflang, which Duda auto-generates for multilingual subdirectory sites.
- Robots meta tag and X-Robots-Tag specifications — the directive set; note Duda supports the meta-tag form but not the
X-Robots-TagHTTP header. - Google Search Central — Search updates — confirms the FAQ rich result feature stopped appearing in Search starting May 7, 2026, and that Google removed its FAQ structured-data documentation as a result; relevant to Duda’s Accordion FAQ schema toggle.
Duda
- Duda SEO Tools — the platform’s own SEO feature index.
- Site SEO & AEO Settings — the central SEO settings panel.
- Site Configuration Files — replacing the default
robots.txtand sitemap with custom files. - Schema Markup — which schema types are automatic vs. manual.
- URL Redirects — the built-in redirect manager (301/302, bulk, wildcards).
- Dynamic Pages developer docs — collections and programmatic page generation.
- Sites object (REST API) — the API surface, including the SEO metadata object.
Bing
- IndexNow — the freshness protocol Duda submits to automatically (Bing and Yandex).
Quotes from the source
On-the-record statements on Duda and SEO.
Duda’s canonical tag policy (Duda support documentation)
- “Duda does not currently allow you to alter canonical tags, as it’s important that Duda sets them correctly on your behalf and they don’t get out of sync with the actual page URLs.” This is the official rationale for the canonical lock-in — a guardrail against misconfiguration, at the cost of cross-domain and syndication flexibility.
Itai Sadan, CEO of Duda (PR Newswire, 2025)
- “AI-driven traffic is growing extremely fast… that doesn’t mean SEO is dead, but it does mean web professionals need to adapt strategies.” Read the release
Duda on Core Web Vitals (Duda blog, May 2025)
- “As of May 2025, 82% of sites built on Duda pass all three Core Web Vitals metrics — the highest recorded pass rate among major website platforms.” A platform-wide median per Duda’s own measurement; it doesn’t guarantee any individual site’s scores. Read the post
Duda on SEO as part of the build (Duda)
- “With Duda, SEO isn’t a separate task — it’s part of the website-building process.”
Duda on bulk metadata automation (via Search Engine Journal, 2023)
- “Instead of manually creating these for each site page, users can now instantly generate meta titles and description tags for all site pages from a single dashboard.” Read the coverage
Duda SEO quick-start checklist
In rough priority order — the high-leverage manual work first, since Duda already handles the technical baseline:
- Connect Google Search Console to power the “SEO Opportunities” feature, and set up Google Tag Manager via SEO & Site Settings.
- Write a unique, specific title tag and meta description for every important page (use the AI Assistant to draft in bulk, then review every value).
- Set a clear, single H1 on each page — Duda won’t do this for you.
- Add alt text to every meaningful image (accept the AI’s suggestions or write your own).
- Map every URL change to a 301 redirect in the redirect manager (bulk CSV up to 200; leave type blank for a 301 default).
- Enable Local Business schema in Content > Business Info, and set Area Served for service-area businesses.
- Fill in Video schema fields where you have video. Toggle FAQ schema on your Accordion widgets if you want the structured data for AI parsers — just don’t expect a Google rich result from it; Google dropped that feature from Search in May 2026.
- Add any custom JSON-LD Duda doesn’t auto-generate via Header HTML (remember:
head accepts only
<link>,<script>,<meta>; bad code is stripped). - If multilingual, build with the subdirectory structure so hreflang generates automatically.
- If you need a custom robots.txt or sitemap, upload it via Site Configuration Files.
- For multi-location or listings sites, plan Dynamic Pages (mapped title/meta/schema/noindex) instead of hand-building pages — and remember the 1,000-page / 1,500-blog-post caps for static content.
The control-surface framework
Evaluate Duda SEO in three layers instead of asking whether the platform is simply “good” or “bad” for SEO:
- Automatic output: responsive HTML, hosting, HTTPS, and platform-generated technical elements. Confirm the output, but do not rebuild what already works.
- Editor controls: titles, descriptions, redirects, image text, and page-level indexing choices that the site team must configure consistently.
- Platform boundaries: server behavior, advanced routing, and controls the hosted platform does not expose. Decide whether those limits matter before choosing a workaround or migration.
For agencies, add a fourth layer: governance. Templates and launch checklists need to prevent client editors from undoing shared technical defaults.
Duda SEO at a glance
What Duda does for you vs. what’s on you
| SEO element | Duda handles it? | Your job |
|---|---|---|
| HTTPS / SSL | Yes, every site (www) | Configure DNS carefully for root domain |
| CDN + image optimization | Yes (CloudFront, WebP, lazy load) | Nothing |
| Server-side rendering | Yes (crawlers get HTML) | Nothing |
| XML sitemap | Auto-generated | Upload custom to override (optional) |
| Canonical tags | Auto, self-referencing | No override available |
| robots.txt | Default auto-generated | Editable via Site Configuration Files |
| llms.txt | Auto on publish | Nothing (excludes noindex/drafts) |
| IndexNow | Auto (Bing + Yandex) | Nothing |
| Blog & Product schema | Automatic JSON-LD | Nothing |
| Local Business / FAQ / Video schema | No | Enable / toggle / fill fields manually |
| Redirects | Redirect manager (301/302, bulk, wildcards) | Map old→new on URL changes |
| Titles & descriptions | Defaults + AI draft | Write and review your own |
| H1 / headings | No | Set manually |
| Alt text | AI suggests | Apply manually |
| Hreflang | Auto (subdirectory multilingual) | Build with subdirectories |
| Custom JSON-LD | No | Inject via Header HTML |
Hard limits (no setting changes these)
- Canonical tags can’t be overridden (no cross-domain / non-self-referencing).
- 1,000 site pages and 1,500 blog posts per site (Dynamic Pages don’t count).
- Multi-language sites cap around 200 total pages (per site, not per language).
- Native LocalBusiness schema is single-location only.
- No custom HTTP response headers → no
X-Robots-Tag(noindex via meta robots). - No URL-parameter page routing; limited blog URL patterns.
- No third-party SEO plugin ecosystem (no Yoast / RankMath equivalent).
Fast facts
- Built for agencies and web pros, not DIY consumers (REST API, white-label, multi-site).
- robots.txt is editable — unusual for a builder.
- Dynamic Pages drive programmatic SEO outside the 1,000-page cap.
- Duda: 82% CWV pass rate (May 2025, platform-wide median).
- Google removed the FAQ rich result from Search (May 2026) — Duda’s FAQ schema toggle still works, but it no longer earns that SERP feature.
Patrick's relevant free tools
- SEO Incident Simulator — Practice thirty deterministic technical SEO incident investigations — indexability, crawl controls, redirects, sitemaps, markup, caching, DNS, bot verification, rendering, hreflang, and faceted navigation — with clearly labeled fixture evidence and Find → Fix → Verify handoffs.
- hreflang Generator + Linter — Enter your URL × locale matrix and get bidirectional hreflang markup as head tags, sitemap XML (auto-split past 50,000 URLs), and Link headers — linted live for wrong region codes, duplicates, and missing fallbacks. Runs entirely in your browser.
- returntag - hreflang checker — Enter one URL or an XML sitemap and the returntag - hreflang checker crawls the whole hreflang cluster — missing return tags, broken targets, self-reference and x-default checks, language-code validation, and head vs Link header vs sitemap disagreements — on an interactive cluster map with CSV export. The check Search Console's International Targeting report used to run.
Tools for Duda SEO
- Site SEO & AEO Settings — Duda’s central panel for titles, descriptions, noindex, llms.txt, and AEO options.
- Redirect Manager — 301/302 redirects with bulk CSV import (up to 200) and wildcard rules; defaults to 301 when type is blank.
- Site Configuration Files — upload a custom
robots.txtor sitemap to replace the auto-generated defaults. - AI Assistant — bulk-generate meta titles, descriptions, and alt-text suggestions across all pages from one dashboard (review before publishing).
- Dynamic Pages — generate per-row pages from internal or external collections (Google Sheets, Airtable, API), with mapped title/meta/schema/noindex.
- Duda REST API — the Sites/Pages endpoints with an SEO object for programmatic title, meta description, OG image, and index-status updates.
- SEO Opportunities — Duda’s GSC-connected suggestion feature (requires a manual GSC integration).
- SEOmatic — third-party integration for deeper programmatic SEO on Duda.
- Google Search Console — the ground truth for how Google indexes your Duda site.
- Ahrefs Site Audit / Ahrefs Webmaster Tools — crawl your Duda site to surface thin titles, missing alt text, redirect chains, and schema gaps the platform doesn’t catch for you.
Test yourself: Duda SEO
Five quick questions on what Duda handles, what it doesn’t, and what makes it different from other builders. Pick an answer for each, then check.
Resources worth your time
My writing
- The Beginner’s Guide to Technical SEO — where platform choice fits in the bigger picture.
- My author archive at Ahrefs — my back catalogue of technical SEO writing.
From around the industry
- Duda SEO Tools (Duda) — the platform’s own feature index and the canonical source for what’s automatic.
- Duda SEO Checklist (Duda blog) — the official step-by-step checklist for the platform.
- How 1,000 site pages and 1,500 blog posts sound (Duda) — the product update that set the page and blog caps.
- Duda adds SEO automation to their AI Assistant (Search Engine Journal) — independent coverage of the bulk-metadata feature.
- Improve a Duda website for SEO (SEO Discovery) — a third-party fundamentals walkthrough.
- How to migrate from WordPress to Duda without losing SEO rankings (Spearlance) — a migration-focused third-party guide.
- SEOmatic Duda integration (SEOmatic) — the third-party tool for programmatic SEO on Duda.
Duda SEO
Duda SEO is the practice of optimizing a website built on Duda — a website builder aimed at agencies, SaaS companies, and web professionals rather than DIY consumers — for organic and AI search. Duda handles much of the technical baseline automatically (HTTPS on a CDN, server-side rendering, auto-generated sitemap, self-referencing canonical tags you can't override, llms.txt, and IndexNow), and unusually for a builder it lets you edit robots.txt, add custom HTTP-ish header HTML, manage redirects in a built-in manager, and generate hreflang for multilingual subdirectory sites. Hard limits: a 1,000-page / 1,500-blog-post cap, single-location LocalBusiness schema, no X-Robots-Tag header, and no canonical override.
Related: Platform SEO, Canonicalization, Structured Data, Hreflang
Duda SEO
Duda SEO is the practice of optimizing a website built on Duda to rank in organic and AI search. Duda is positioned differently from consumer builders like Wix and Squarespace: it’s a white-label, multi-site management platform built for digital agencies, SaaS companies, and web professionals managing client sites at scale, with a REST API, team permissions, and a white-label editor. More than 22,000 organizations use it to manage over a million live sites.
On the technical baseline, Duda does a lot for you with zero configuration: free SSL and an Amazon CloudFront CDN, server-side rendering (so crawlers get HTML, not client-side JavaScript), an auto-generated XML sitemap, self-referencing canonical tags, an auto-generated llms.txt on publish, and IndexNow submission to Bing and Yandex (enabled for all sites since November 2021). Blog and Product schema are generated automatically.
What sets Duda apart from most builders is how much technical control it does expose: you can replace the auto-generated robots.txt with a custom file (most builders don’t allow this), manage 301/302 redirects in a built-in redirect manager with bulk CSV import and wildcard rules, inject custom JSON-LD via Header HTML, and generate hreflang automatically for multilingual subdirectory sites. Its Dynamic Pages feature drives programmatic SEO — multi-location, franchise, and listings pages generated from a data source with per-row title, meta, and schema.
The hard limits: canonical tags cannot be overridden (Duda locks them to prevent misconfiguration); there’s a 1,000-page and 1,500-blog-post cap per site (Dynamic Pages don’t count); native LocalBusiness schema supports only a single location; and you can’t set custom HTTP response headers, so there’s no X-Robots-Tag — noindex must be set via meta robots tags.
Related: Platform SEO, Canonicalization, Structured Data, Hreflang
Build-time retrieval analysis plus live signals for this exact article. The automatic chunk report includes a deterministic readiness score and is ready without a model download.
Search Console
sampleGA4 traffic (28d)
sampleCloudflare traffic (7d)
sampledCrUX field data (28d, phone)
sampleGoogle NLP entities
localChangelog
Updated Jul 25, 2026.
Editorial summary and recorded change details.Summary
Aligned legacy tool display names with returntag and Scout Site Audit Free.
Change details
-
Updated the linked tool names to match their current public labels.
Full comparison unavailable — no prior snapshot was archived for this revision.
Updated Jul 18, 2026.
Editorial summary and recorded change details.Summary
Added the FAQ rich result's removal from Google Search (May 2026) and the multi-language 200-page site cap; re-verified canonical lock-in and hreflang auto-generation against Duda's current docs and live output.
Change details
-
Noted that Google removed the FAQ rich result feature from Search entirely starting May 7, 2026 (after narrowing it to authoritative government/health sites in 2023), so Duda's Accordion FAQ schema toggle no longer earns that SERP feature — flagged in Advanced, hard-limits, ai-summary, checklist, and cheat-sheet.
-
Added a verified hard limit: sites with additional languages enabled cap around 200 total pages (per site, not per language), and page titles, descriptions, and alt text aren't auto-translated even though hreflang tags are.
Full comparison unavailable — no prior snapshot was archived for this revision.