SEO by platform
SEO for Duda
Articles arrive in your Duda site's blog through the Duda Partner API, with body, description and hero image, as drafts you can open in Duda's blog editor. Duda's own import rule helps here: an imported post always lands unpublished, and going live is a separate call we make only when the connection says so.
Writing opens to customers in October.
Beta. This connector was built from Duda's API reference and has not yet been watched importing a post into a live Duda site, which is why this page carries the beta label. The tile stays greyed on the Publishing grid until that happens. If you are on Duda and want to be the first, tell us.
Publishing to Duda
The connection publishes through the Duda Partner API with an API user and password from your Duda account, addressed by the site name from the editor URL. New connections publish as drafts by default. The article's hero image is passed as the post's main image and thumbnail so the post shares with a picture, the edited SEO title goes into Duda's own meta title field, and the meta description goes into the post description. One more thing has to be true before a reader sees anything: the site itself must be published in Duda, and the connection test tells you if it is not.
- 1
Get API access from Duda
In your Duda dashboard, request API access under the account settings, or through Duda support if the option is not shown. Copy the API user and the API password, the password is shown once.
- 2
Copy the site name
Open the site in the Duda editor and copy the site name from the address bar, the short code after /site/, which is different from the site's domain.
- 3
Connect and test
In the project's Publishing tab, choose Duda, paste the site name, API user and password. Set the region to eu only if your dashboard lives at my.eu.duda.co. Send a test publish and check the draft in Duda's blog editor.
Drafts land in Duda's own blog editor
Articles arrive with their body, description and hero image as drafts you open in Duda's blog editor. Going live is a separate call, made only when the connection says so.
Docs: DudaThe hero image and meta fields travel
The article's hero image is passed to Duda as the post's main image and thumbnail, the edited SEO title goes into Duda's meta title field, and the meta description goes into the post description, the one description-shaped field Duda has.
Docs: DudaOne API user serves the whole account
Duda hands out API access per account rather than per site, so one API user can serve every site in the account. Each site is still its own connection here.
Docs: DudaPublished means the public URL answered
After every publish we fetch the public URL and record what came back. Published shows only when the page was found, a fresh 404 waits out a grace window, and a server error never concludes the page is missing.
Docs: Publish verificationArticles come off a planned calendar
Plan items on the content calendar and write them two ways: click Write on a card, or let Auto-write pick each one up at midnight on its calendar date. Both run the same researched pipeline, which drafts the article and then revises it against the content score across sweeps.
Docs: Content calendar
What it won’t do on Duda
Better to know before your first publish.
Re-publishing an article creates a new post. Duda's API can update a post's title and metadata but not its body, so there is no honest way to update in place.
Whether Duda keeps a script tag in an imported post is not something we have verified yet, so treat structured data in the body as unproven on Duda.
Posts are reachable only once the site itself has been published in Duda. The connection test tells you if it is not.
- Docs: Duda
What SearchBlueprint does for a Duda site
A planning tool, not an editor: it doesn't change your Duda settings. It crawls your site and tells you which searches to go after and which page should win each one.
Try each one below, on SearchBlueprint’s own plan for its own site
1Starting from a blank list
Your keyword list, started from your own site.
Most keyword tools hand you thousands of phrases. Your plan starts from your own Duda site instead: the searches you already show up for, and the ones a site like yours could rank for.
- Your current position for each search you rank for
- Searches a site like yours could rank for, marked not ranking yet
- Monthly searches and cost per click for each keyword
- #71
free website traffic rankings
170 searches a month · $6.33 a click
- #71
web traffic statistics free
110 searches a month · $10.71 a click
- #50
spy seo
30 searches a month · $20.47 a click
- #80
what is my hosting
30 searches a month · $3.45 a click
2Which page gets which search
Give each search its own page.
You've watched two of your own pages chase the same search and neither win. Every keyword you confirm goes to one page. Where two pages compete, you're told which ones, and where nothing fits, the plan suggests a page to create.
- One main keyword per page, across the site
- A warning when two of your pages compete
- Pages to create, where no page answers a search
40 pages mapped · 2 to build
Primary keyword
seo automation
1,900 searches a month · KD 14
Page
- /
3What people ask ChatGPT
Questions to answer for ChatGPT and AI Mode.
People ask ChatGPT full questions, not two-word searches. From the keywords you pick, your plan drafts the questions a buyer might ask and ties each one to a page. You keep the ones that sound like your customers.
- Questions for ChatGPT, Perplexity, Gemini and AI Mode
- Each question tied to a page
- Remove any that don't sound like your customers
5 of 5 kept
4On a paid plan
A title and description for every page.
Confirm your keywords once and every page gets a title and a meta description in one list, ready to paste into Duda's title and description fields. Your Duda site only changes when you paste them in.
- A row for every page, not just the homepage
- Based on the keywords you confirmed for each page
- New pages to consider, listed with your current ones
- Keyword
- seo tool for agencies
- Secondary: client seo reporting, seo software for agencies
- Meta title
- SEO Tool for Agencies: Every Client Site | SearchBlueprint
- Meta description
- Run SEO and AI search plans for every client site, with branded reports and share links your clients open without a login.
- Recommended H1
- SEO for every client site, in one workspace
Questions people ask
Why is this page marked beta?
Because the connector was built from Duda's API reference and has not yet been watched importing a post into a live Duda site. The tile stays greyed on the Publishing grid until that happens, and the label drops the day it does.
Can it update a published article in place?
No. Duda's API can update a post's title and metadata but not its body, so a re-publish creates a new post rather than pretending to update.
The test says there is no site with that name. What is wrong?
The site name is the short code from the editor URL rather than the site's domain. And if your dashboard lives at my.eu.duda.co, the region has to be eu as well.
See the plan for your own Duda site
Your first plan is free and needs no card. It shows your rivals, the searches people type to find sites like yours, and which page should answer each one.
- Free first plan
- No credit card
- Keep your plan