This guide covers publishing to your connected integration (Webflow, Shopify, WordPress, Wix, Framer, or webhooks), republishing updates, previews, and common issues such as slug conflicts.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Genseo","description":"Official Genseo documentation for AI search visibility (AEO/GEO): prompt tracking, MCP, ChatGPT app, Public API, site health, and optional CMS publishing.","colors":{"primary":"#1F1D1C","light":"#1F1D1C","dark":"#1F1D1C"},"logo":{"light":"https://mintcdn.com/trinkermediagmbh/WyJEpyMBTmXVu3pb/logo/mark.svg?fit=max\u0026auto=format\u0026n=WyJEpyMBTmXVu3pb\u0026q=85\u0026s=6c7897ba289580c5f1651ac1cd60174d","dark":"https://mintcdn.com/trinkermediagmbh/WyJEpyMBTmXVu3pb/logo/mark.svg?fit=max\u0026auto=format\u0026n=WyJEpyMBTmXVu3pb\u0026q=85\u0026s=6c7897ba289580c5f1651ac1cd60174d"},"favicon":"https://mintcdn.com/trinkermediagmbh/WyJEpyMBTmXVu3pb/favicon/favicon-32.jpg?fit=max\u0026auto=format\u0026n=WyJEpyMBTmXVu3pb\u0026q=85\u0026s=fbaa8a43b21b531a79f75875aefc65b8","appearance":{"default":"light","strict":true},"navbar":{"links":[{"href":"https://app.genseo.co/login?utm_source=docs\u0026utm_medium=documentation\u0026utm_campaign=navbar-login","label":"Login"}],"primary":{"type":"button","label":"Sign up","href":"https://app.genseo.co/sign-up?utm_source=docs\u0026utm_medium=documentation\u0026utm_campaign=navbar-signup"}},"footer":{"socials":{"x":"https://x.com/genseo","github":"https://github.com/Genseo-co","linkedin":"https://linkedin.com/company/genseo"}},"styling":{"latex":true},"integrations":{"fathom":{"siteId":"ESEYHBBA"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"trinkermediagmbh","hasAudioNarration":false,"actualSubdomain":"trinkermediagmbh","customDomains":["docs.genseo.co"],"gitSource":{"type":"github","owner":"trinker-media","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ac4b6289bd168f34f05f82d","collectionId":"45dbe488-f388-42a0-8978-ba49cae4fa78","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ac4b6289bd168f34f05f82d"},"entitlements":{},"buildId":"6ac4b6289bd168f34f05f82d","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"Product","count":32},{"language":"default","tag":"Developers","count":10},{"language":"default","tag":"Content and Publishing","count":8},{"language":"default","tag":"Build","count":6},{"language":"default","tag":"CMS Integrations","count":6},{"language":"default","tag":"Account","count":5},{"language":"default","tag":"MCP Server","count":5},{"language":"default","tag":"AI Visibility","count":5},{"language":"default","tag":"Site Health (for AI citations)","count":5},{"language":"default","tag":"Safety and Privacy","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles/globals.css","content":"#navbar a.navbar_logo-link,#navbar a.select-none:has(.nav-logo){display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding-left:0;text-decoration:none;color:#1f1d1c}#navbar a.navbar_logo-link .nav-logo,#navbar a.navbar_logo-link .navbar_logo,#navbar a.select-none:has(.nav-logo) .nav-logo{width:32px!important;height:32px!important;margin-top:2px;object-fit:contain}#navbar a.navbar_logo-link::after,#navbar a.select-none:has(.nav-logo)::after{content:\"Genseo\";font-size:1.25rem;font-weight:500;line-height:1;letter-spacing:-.01em;color:#1f1d1c}a[href=\"/integrations/framer\"] [data-component-part=card-icon] svg{mask-image:url(\"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 0h16v8h-8zM4 8h8l8 8H4zM4 16h8v8z' fill='%23000000'/%3E%3C/svg%3E\")!important;background-color:#1f1d1c!important;mask-repeat:no-repeat!important;mask-position:center center!important;mask-size:contain!important;-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 0h16v8h-8zM4 8h8l8 8H4zM4 16h8v8z' fill='%23000000'/%3E%3C/svg%3E\")!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center center!important;-webkit-mask-size:contain!important}"}],"page":{"pagePath":"articles/publish-articles","slug":"/articles/publish-articles","pageMetadata":{"title":"Publish articles","description":"Send optional Genseo articles to Webflow, Shopify, WordPress, Wix, Framer, or webhooks from one project.","href":"/articles/publish-articles"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Send optional Genseo articles to Webflow, Shopify, WordPress, Wix, Framer, or webhooks from one project.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`This guide covers publishing to your connected integration (Webflow, Shopify, WordPress, Wix, Framer, or webhooks), republishing updates, previews, and common issues such as slug conflicts.`}),`\n`,_jsx(Heading,{level:`2`,id:`publishing-workflows`,children:`Publishing Workflows`}),`\n`,_jsx(Heading,{level:`3`,id:`immediate-publishing`,children:`Immediate Publishing`}),`\n`,_jsx(_components.p,{children:`Publish articles immediately to your connected integration.`}),`\n`,_jsx(Heading,{level:`4`,id:`for-webflow`,children:`For Webflow`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Open the article you want to publish`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Publish`})]}),`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Webflow`}),` as the destination`]}),`\n`,_jsx(_components.li,{children:`Review the preview`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Confirm`})]}),`\n`]}),`\n`,_jsx(_components.p,{children:`The article will be published to your Webflow CMS immediately.`}),`\n`,_jsx(Heading,{level:`4`,id:`for-shopify`,children:`For Shopify`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Open the article you want to publish`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Publish`})]}),`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Shopify`}),` as the destination`]}),`\n`,_jsx(_components.li,{children:`Review the preview`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Confirm`})]}),`\n`]}),`\n`,_jsx(_components.p,{children:`The article will be published to your Shopify blog immediately.`}),`\n`,_jsx(Heading,{level:`3`,id:`scheduled-publishing`,children:`Scheduled Publishing`}),`\n`,_jsx(_components.p,{children:`Schedule articles for future publication.`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Open the article you want to schedule`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Schedule`})]}),`\n`,_jsx(_components.li,{children:`Select your publish date and time`}),`\n`,_jsx(_components.li,{children:`Choose your destination (Webflow or Shopify)`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Schedule`})]}),`\n`]}),`\n`,_jsx(_components.p,{children:`The article will be published automatically at the scheduled time.`}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Use scheduled publishing to maintain a consistent content calendar and publish during optimal times for your audience.`})}),`\n`,_jsx(Heading,{level:`2`,id:`republishing-updates`,children:`Republishing Updates`}),`\n`,_jsx(_components.p,{children:`When you update an article in Genseo, you need to republish it to update the live version.`}),`\n`,_jsx(Heading,{level:`3`,id:`updating-published-articles`,children:`Updating Published Articles`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Make your edits in the Genseo editor`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Update`})]}),`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Update in [Integration]`}),` (Webflow or Shopify)`]}),`\n`,_jsx(_components.li,{children:`Review the changes`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Confirm`})]}),`\n`]}),`\n`,_jsx(_components.p,{children:`The article will be updated in your integration, overwriting the previous version.`}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Genseo maintains a connection between articles and published content. Updates will automatically update the correct item in your integration.`})}),`\n`,_jsx(Heading,{level:`3`,id:`handling-major-updates`,children:`Handling Major Updates`}),`\n`,_jsx(_components.p,{children:`For major updates that change the article significantly:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Review impact`}),`: Consider if the update changes the article’s core message`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Check on-page fields`}),`: Ensure on-page fields (title, slug, keywords) are still appropriate`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Update metadata`}),`: Update meta descriptions and other metadata if needed`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Test links`}),`: Verify internal and external links still work`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Republish`}),`: Republish the updated article`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`checking-live-previews`,children:`Checking Live Previews`}),`\n`,_jsx(_components.p,{children:`Before publishing, review how your article will appear on your site.`}),`\n`,_jsx(Heading,{level:`3`,id:`preview-in-genseo`,children:`Preview in Genseo`}),`\n`,_jsx(_components.p,{children:`Genseo provides a preview of how your article will look:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Preview`}),` before publishing`]}),`\n`,_jsx(_components.li,{children:`Review the article structure and formatting`}),`\n`,_jsx(_components.li,{children:`Check that images and links display correctly`}),`\n`,_jsx(_components.li,{children:`Verify on-page fields are properly formatted`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`preview-in-integration`,children:`Preview in Integration`}),`\n`,_jsx(_components.p,{children:`After publishing, check the live version:`}),`\n`,_jsx(Heading,{level:`4`,id:`for-webflow-2`,children:`For Webflow`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Go to your Webflow CMS`}),`\n`,_jsx(_components.li,{children:`Find the published article`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Preview`}),` to see how it appears on your site`]}),`\n`,_jsx(_components.li,{children:`Check the live URL to see the public version`}),`\n`]}),`\n`,_jsx(Heading,{level:`4`,id:`for-shopify-2`,children:`For Shopify`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Go to your Shopify admin`}),`\n`,_jsxs(_components.li,{children:[`Navigate to `,_jsx(_components.strong,{children:`Online Store`}),` → `,_jsx(_components.strong,{children:`Blog posts`})]}),`\n`,_jsx(_components.li,{children:`Find the published article`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`View`}),` to see how it appears on your storefront`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`common-preview-issues`,children:`Common Preview Issues`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Images not displaying`}),`:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Check that image URLs are correct`}),`\n`,_jsx(_components.li,{children:`Verify images are accessible`}),`\n`,_jsx(_components.li,{children:`Ensure images meet integration requirements`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Formatting issues`}),`:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Review HTML formatting in the integration`}),`\n`,_jsx(_components.li,{children:`Check that your theme supports the formatting`}),`\n`,_jsx(_components.li,{children:`Adjust formatting in the integration if needed`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Links not working`}),`:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Verify link URLs are correct`}),`\n`,_jsx(_components.li,{children:`Check that links use proper protocols (http:// or https://)`}),`\n`,_jsx(_components.li,{children:`Test links in the live version`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`avoiding-slug-conflicts`,children:`Avoiding Slug Conflicts`}),`\n`,_jsx(_components.p,{children:`URL slugs must be unique. Conflicts occur when multiple articles try to use the same slug.`}),`\n`,_jsx(Heading,{level:`3`,id:`how-genseo-handles-slugs`,children:`How Genseo Handles Slugs`}),`\n`,_jsx(_components.p,{children:`Genseo automatically generates slugs from article titles:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Convert to lowercase`}),`: Title is converted to lowercase`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Replace spaces`}),`: Spaces are replaced with hyphens`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Remove special characters`}),`: Special characters are removed or converted`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Handle conflicts`}),`: If a slug exists, Genseo adds a number (e.g., `,_jsx(_components.code,{children:`article-2`}),`)`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`preventing-slug-conflicts`,children:`Preventing Slug Conflicts`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Use unique titles`}),`: Ensure article titles are unique`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Check existing slugs`}),`: Review existing articles before creating new ones`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Customize slugs`}),`: Manually set slugs when needed to avoid conflicts`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Use descriptive slugs`}),`: Make slugs descriptive and keyword-rich`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`resolving-slug-conflicts`,children:`Resolving Slug Conflicts`}),`\n`,_jsx(_components.p,{children:`If you encounter a slug conflict:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Edit the slug`}),`: Manually edit the slug in Genseo before publishing`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Update in integration`}),`: If already published, update the slug in your integration`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Use redirects`}),`: Set up redirects if you change a published article’s slug`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`common-publishing-issues`,children:`Common Publishing Issues`}),`\n`,_jsx(Heading,{level:`3`,id:`publishing-fails`,children:`Publishing Fails`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Problem`}),`: Article fails to publish to your integration.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution`}),`:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Verify your integration is properly connected`}),`\n`,_jsx(_components.li,{children:`Check that you have publish permissions in your integration`}),`\n`,_jsx(_components.li,{children:`Ensure required fields are mapped correctly`}),`\n`,_jsx(_components.li,{children:`Try publishing again after a few minutes`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`article-not-visible`,children:`Article Not Visible`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Problem`}),`: Article is published but not visible on your site.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution`}),`:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Check that the article is set to “Published” in your integration`}),`\n`,_jsx(_components.li,{children:`Verify your integration’s publishing settings`}),`\n`,_jsx(_components.li,{children:`Ensure your site theme is configured to display the content`}),`\n`,_jsx(_components.li,{children:`Check for any caching issues`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`formatting-lost`,children:`Formatting Lost`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Problem`}),`: Article formatting is lost when published.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution`}),`:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Review HTML formatting in your integration`}),`\n`,_jsx(_components.li,{children:`Check that your theme supports the formatting used`}),`\n`,_jsx(_components.li,{children:`Adjust formatting in your integration’s editor if needed`}),`\n`,_jsx(_components.li,{children:`Verify that Genseo is sending properly formatted HTML`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`images-not-uploading`,children:`Images Not Uploading`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Problem`}),`: Images aren’t uploading to your integration.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Solution`}),`:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Check that images meet file size and format requirements`}),`\n`,_jsx(_components.li,{children:`Verify image URLs are accessible`}),`\n`,_jsx(_components.li,{children:`Ensure you have sufficient storage in your integration`}),`\n`,_jsx(_components.li,{children:`Try uploading images manually if needed`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`best-practices`,children:`Best Practices`}),`\n`,_jsx(Heading,{level:`3`,id:`before-publishing`,children:`Before Publishing`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Review content`}),`: Always review articles before publishing`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Check preview`}),`: Use preview to see how articles will appear`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Verify on-page fields`}),`: Ensure on-page fields are properly configured`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Test links`}),`: Verify all links work correctly`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`during-publishing`,children:`During Publishing`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Choose the right time`}),`: Schedule publishing for optimal times`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Monitor publishing`}),`: Watch for any errors during publishing`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Check immediately`}),`: Verify articles appear correctly after publishing`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`after-publishing`,children:`After Publishing`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Review live version`}),`: Check how articles appear on your live site`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Test functionality`}),`: Verify links, images, and formatting work`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Monitor performance`}),`: Track how articles perform over time`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Update as needed`}),`: Make updates based on performance and feedback`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`next-steps`,children:`Next Steps`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Learn about `,_jsx(_components.a,{href:`/calendar/content-calendar`,children:`content calendar`}),` to organize your publishing schedule`]}),`\n`,_jsxs(_components.li,{children:[`Explore `,_jsx(_components.a,{href:`/calendar/auto-publish`,children:`auto-publish`}),` to automate your publishing workflow`]}),`\n`,_jsxs(_components.li,{children:[`Review `,_jsx(_components.a,{href:`/integrations/webflow`,children:`Webflow integration`}),` or `,_jsx(_components.a,{href:`/integrations/shopify`,children:`Shopify integration`}),` for integration-specific guidance`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Publish articles","description":"Send optional Genseo articles to Webflow, Shopify, WordPress, Wix, Framer, or webhooks from one project.","href":"/articles/publish-articles"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Publishing Workflows","slug":"publishing-workflows","depth":2,"children":[{"title":"Immediate Publishing","slug":"immediate-publishing","depth":3,"children":[]},{"title":"For Webflow","slug":"for-webflow","depth":4,"children":[]},{"title":"For Shopify","slug":"for-shopify","depth":4,"children":[]},{"title":"Scheduled Publishing","slug":"scheduled-publishing","depth":3,"children":[]}]},{"title":"Republishing Updates","slug":"republishing-updates","depth":2,"children":[{"title":"Updating Published Articles","slug":"updating-published-articles","depth":3,"children":[]},{"title":"Handling Major Updates","slug":"handling-major-updates","depth":3,"children":[]}]},{"title":"Checking Live Previews","slug":"checking-live-previews","depth":2,"children":[{"title":"Preview in Genseo","slug":"preview-in-genseo","depth":3,"children":[]},{"title":"Preview in Integration","slug":"preview-in-integration","depth":3,"children":[]},{"title":"For Webflow","slug":"for-webflow-2","depth":4,"children":[]},{"title":"For Shopify","slug":"for-shopify-2","depth":4,"children":[]},{"title":"Common Preview Issues","slug":"common-preview-issues","depth":3,"children":[]}]},{"title":"Avoiding Slug Conflicts","slug":"avoiding-slug-conflicts","depth":2,"children":[{"title":"How Genseo Handles Slugs","slug":"how-genseo-handles-slugs","depth":3,"children":[]},{"title":"Preventing Slug Conflicts","slug":"preventing-slug-conflicts","depth":3,"children":[]},{"title":"Resolving Slug Conflicts","slug":"resolving-slug-conflicts","depth":3,"children":[]}]},{"title":"Common Publishing Issues","slug":"common-publishing-issues","depth":2,"children":[{"title":"Publishing Fails","slug":"publishing-fails","depth":3,"children":[]},{"title":"Article Not Visible","slug":"article-not-visible","depth":3,"children":[]},{"title":"Formatting Lost","slug":"formatting-lost","depth":3,"children":[]},{"title":"Images Not Uploading","slug":"images-not-uploading","depth":3,"children":[]}]},{"title":"Best Practices","slug":"best-practices","depth":2,"children":[{"title":"Before Publishing","slug":"before-publishing","depth":3,"children":[]},{"title":"During Publishing","slug":"during-publishing","depth":3,"children":[]},{"title":"After Publishing","slug":"after-publishing","depth":3,"children":[]}]},{"title":"Next Steps","slug":"next-steps","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/trinkermediagmbh/269ac3438da1683f/logo-redirect.js"],"subdomain":"trinkermediagmbh","siteName":"Genseo","title":"Publish articles - Genseo","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-06T08:49:48.818Z","originalFileLocation":"articles/publish-articles.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Send optional Genseo articles to Webflow, Shopify, WordPress, Wix, Framer, or webhooks from one project.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Genseo\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/trinkermediagmbh/u87M3Yd2B2h6cRTT/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/trinkermediagmbh/u87M3Yd2B2h6cRTT/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/trinkermediagmbh/u87M3Yd2B2h6cRTT/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/trinkermediagmbh/u87M3Yd2B2h6cRTT/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/trinkermediagmbh/u87M3Yd2B2h6cRTT/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/trinkermediagmbh/u87M3Yd2B2h6cRTT/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/trinkermediagmbh/u87M3Yd2B2h6cRTT/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/trinkermediagmbh/u87M3Yd2B2h6cRTT/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/trinkermediagmbh/u87M3Yd2B2h6cRTT/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Publish articles - Genseo\">\u003cmeta data-mint-head property=\"og:description\" content=\"Send optional Genseo articles to Webflow, Shopify, WordPress, Wix, Framer, or webhooks from one project.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Genseo\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.genseo.co/articles/publish-articles\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://trinkermediagmbh.mintlify.app/_mintlify/api/og/v2?division=Content+and+Publishing\u0026amp;title=Publish+articles\u0026amp;description=Send+optional+Genseo+articles+to+Webflow%2C+Shopify%2C+WordPress%2C+Wix%2C+Framer%2C+or+webhooks+from+one+project.\u0026amp;theme=a58694fdb3b7a75b13f6027f\u0026amp;signature=fd1efa2ced0436e0bdcec92681b5f42b062d8f8cb3b6347a312a75f2bdadd263\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Publish articles - Genseo\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Send optional Genseo articles to Webflow, Shopify, WordPress, Wix, Framer, or webhooks from one project.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://trinkermediagmbh.mintlify.app/_mintlify/api/og/v2?division=Content+and+Publishing\u0026amp;title=Publish+articles\u0026amp;description=Send+optional+Genseo+articles+to+Webflow%2C+Shopify%2C+WordPress%2C+Wix%2C+Framer%2C+or+webhooks+from+one+project.\u0026amp;theme=a58694fdb3b7a75b13f6027f\u0026amp;signature=fd1efa2ced0436e0bdcec92681b5f42b062d8f8cb3b6347a312a75f2bdadd263\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/trinkermediagmbh/u87M3Yd2B2h6cRTT/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Genseo\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1F1D1C\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.genseo.co/articles/publish-articles\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/articles/publish-articles.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.genseo.co/#organization\",\"name\":\"Genseo\",\"url\":\"https://docs.genseo.co\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/trinkermediagmbh/WyJEpyMBTmXVu3pb/logo/mark.svg?fit=max\u0026auto=format\u0026n=WyJEpyMBTmXVu3pb\u0026q=85\u0026s=6c7897ba289580c5f1651ac1cd60174d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.genseo.co#website\",\"name\":\"Genseo\",\"url\":\"https://docs.genseo.co\",\"publisher\":{\"@id\":\"https://docs.genseo.co/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.genseo.co/articles/publish-articles#webpage\",\"url\":\"https://docs.genseo.co/articles/publish-articles\",\"name\":\"Publish articles\",\"description\":\"Send optional Genseo articles to Webflow, Shopify, WordPress, Wix, Framer, or webhooks from one project.\",\"dateModified\":\"2026-10-06T08:49:48.818Z\",\"isPartOf\":{\"@id\":\"https://docs.genseo.co#website\"},\"breadcrumb\":{\"@id\":\"https://docs.genseo.co/articles/publish-articles#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.genseo.co/articles/publish-articles#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Content and Publishing\",\"item\":\"https://docs.genseo.co/keywords/keyword-basics\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Publish articles\",\"item\":\"https://docs.genseo.co/articles/publish-articles\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.genseo.co/articles/publish-articles#article\",\"headline\":\"Publish articles\",\"name\":\"Publish articles\",\"description\":\"Send optional Genseo articles to Webflow, Shopify, WordPress, Wix, Framer, or webhooks from one project.\",\"url\":\"https://docs.genseo.co/articles/publish-articles\",\"mainEntityOfPage\":{\"@id\":\"https://docs.genseo.co/articles/publish-articles#webpage\"},\"dateModified\":\"2026-10-06T08:49:48.818Z\",\"publisher\":{\"@id\":\"https://docs.genseo.co/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.genseo.co#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Genseo\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Genseo","nav":{"global":null,"tabs":[{"tab":"Product","groups":[{"group":"Get Started","pages":[{"title":"Overview","href":""},{"title":"How Genseo works","href":"/getting-started/how-it-works"},{"title":"Quick start","href":"/getting-started/quick-start"}]},{"group":"AI Visibility","pages":[{"title":"AI visibility","icon":"chart-line","href":"/product/ai-visibility"},{"title":"Prompt tracking","icon":"list-check","href":"/visibility/prompt-tracking"},{"title":"Competitor tracking","icon":"users","href":"/visibility/competitors"},{"title":"Citations and sources","icon":"link","href":"/visibility/citations-and-sources"},{"title":"Tracking platforms","icon":"layer-group","href":"/visibility/tracking-platforms"}]},{"group":"Site Health (for AI citations)","pages":[{"title":"Site health","icon":"heart-pulse","href":"/product/site-health"},{"title":"Opportunities","icon":"gem","href":"/product/opportunities"},{"title":"Site crawlability","href":"/technical-seo/technical-seo-basics"},{"title":"On-page quality","href":"/technical-seo/on-page-seo"},{"title":"Structured data (JSON-LD)","href":"/technical-seo/schema-markup"}]},{"group":"Content and Publishing","pages":[{"title":"Keyword basics","href":"/keywords/keyword-basics"},{"title":"Find keywords","href":"/keywords/find-keywords"},{"title":"Content planning","href":"/keywords/content-planning"},{"title":"Generate articles","href":"/articles/generate-articles"},{"title":"Edit articles","description":"Review optional Genseo drafts for clarity, structure, and on-page quality that models can cite.","href":"/articles/edit-articles"},{"title":"Publish articles","href":"/articles/publish-articles"},{"title":"Content calendar","description":"Schedule optional Genseo articles, track draft and published status, and see what is coming next.","href":"/calendar/content-calendar"},{"title":"Auto publish","href":"/calendar/auto-publish"}]},{"group":"CMS Integrations","pages":[{"title":"Webflow integration","href":"/integrations/webflow"},{"title":"Shopify integration","href":"/integrations/shopify"},{"title":"WordPress integration","href":"/integrations/wordpress"},{"title":"Wix integration","href":"/integrations/wix"},{"title":"Framer integration","href":"/integrations/framer"},{"title":"Webhooks","href":"/integrations/webhooks"}]},{"group":"Account","pages":[{"title":"Plans and limits","href":"/billing-support/plans-limits-upgrades"},{"title":"Billing and invoices","href":"/billing-support/manage-billing-invoices"},{"title":"Cancel subscription","href":"/billing-support/cancel-subscription"},{"title":"Contact support","href":"/billing-support/contact-support"},{"title":"Affiliate program","href":"/billing-support/affiliate-program"}]}]},{"tab":"MCP Server","pages":[{"title":"MCP Server","href":"/mcp/overview"}]},{"tab":"Developers","pages":[{"title":"Developers","href":"/developers/overview"}]}]},"basePath":"","title":"Publish articles - Genseo","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":[],"chunks":[]}