You can import blog posts to the new Duda blog platform from a non-Duda site via an RSS Feed.
Note: You can also upgrade the old Duda blog to the new Duda blog platform via another process. For more information, see Upgrade to the new blog.
Validating the RSS Feed
Requirements for a valid RSS feed:
- The RSS feed URL must be in a valid URL format
- There cannot be non-supported characters in the posts URL, which includes EN characters, numbers and supported special characters (only ASCII characters)
- There are several ways to present the content of your blog post. To ensure a valid RSS feed, you must include the full content and not just a summary
- There are no more than 300 posts in your RSS
We recommend validating your RSS feed prior to importing. Duda uses W3C for import process validation. You can check your RSS Feed here:
- From the editor, navigate to Blog and select Import Blog.
- Enter a valid RSS feed (see Validating the RSS Feed above).
- After validating the RSS feed the import process begins. This may take a few minutes, during which you can continue to work on your site (both on the blog or publishing the site).
- When the import is done, you will be notified (you will also be notified if it fails. If it does fail, the entire process fails, not just the problematic post. The failure message will have information about what failed).
- (Optional) Review the imported posts.
- Publish all the imported posts.
Note: the option to publish all posts at once is only available during the import session. After refreshing or closing the editor you will only be able to publish one post at a time. If you accidentally lose the option to publish all posts at once, you can restore a backup of the site and start the process again.
- Creating your RSS feed varies by platform. Consider the follow links for more information:
- Due to performance issues the maximum number of posts you can import via RSS feed is 300. If your blog contains more you should limit the RSS accordingly.
- A backup of your site is automatically created prior to the import process. If you restore a backup to a version prior to the RSS import the posts will be removed.