Documentation
What the product is, why it works the way it does, and what to do first. The help panel inside the app answers what a given screen means; this answers the questions that have no screen.
Start here
What the product is, the chain a URL travels through, and the first half hour with a new account.
- What Dynamic SEO isA control plane for the SEO signals your pages send: edited in one place, injected server-side at the edge, and visible to every crawler without a deploy.
- How it worksThe chain from a URL nobody has looked at to a title being served on your live site: discover, map, crawl, audit, publish, deliver.
- Getting startedThe first half hour: add a site, map enough of it to be worth crawling, connect Search Console, and publish something.
Concepts
Why a view says what it says: how the score is built, why large sites crawl by category, and what Deploy and Search Console actually measure.
- How scoring worksOne number from 0 to 100: what it scores, why a small problem on many pages can outweigh a serious one on a single page, and why it only moves when you crawl.
- Crawling and categoriesWhy a large site is crawled category by category, why the automatic crawl deliberately leaves it alone, and how to tell an unmapped site from a broken one.
- Internal linkingWhat the link health score is built from, why a refused request is not a broken link, and how orphan pages, weak pages and click depth are actually measured.
- Publishing and servingWhy generating is not publishing, how Deploy follows what you have published from site to category to page, and how to tell a page that is waiting from one that is never fetched.
- IntegrationsWhat an integration actually does, why Detected is not the same as connected, and which platforms can be installed today.
- Search performanceThe Search Console view: why it ends three days ago, what average position hides, and how the two opportunity lists tell copy problems from ranking ones.
Guides
Doing one thing on one page of the app, step by step, with the labels you will see on screen.
- The WordPress pluginInstall the Dynamic SEO plugin, paste the site key, verify that a published page is served, and what to check when nothing changes on a page.
- The Next.js integrationInstall the Dynamic SEO package in a Next.js App Router site, wire it through next.config or, on Cache Components, per page, and read the verify step correctly.
- URLs and mappingHow to read the URLs page: what a category does and the three ways to fill one, what each crawl status asks of you, what the counts mean, how to exclude system pages, and how the CSV round trip works.
- VariablesWhat a variable is, where its value comes from, the three ways to create one, the template syntax, formats, rules, and why changing a variable changes nothing until you publish again.
- Templates and publishingWrite a metadata template for a category, read the length counter and the preview, let a page keep its own value or hand it back to the template, and publish.
- Structured dataHow the schema builder on the Content page works: blocks at site and category level, the connections between them, the variables they need, and why the Publish preview is the one to trust.
- Keywords and cannibalizationHow a page's primary keyword is inferred from its own content, what the three conflict sections mean, why translations and shared vocabulary are not conflicts, and what blocking a term does.
- Site settingsWhat each tab of a site's settings does, which controls change what is served and which only record a preference for now, what regenerating the key breaks, and what deleting a site removes.
Troubleshooting
Start from what looks wrong — no score, a stuck site, an empty Deploy view — and work back to the step that was skipped.