Many companies and associations have outdated websites, powered by defunct CMSs, or hard-coded.
For them, migrating their content to a modern and high-performance system like Plone is very difficult. It is now possible to do it easily with the FunnelWeb script.
![]() |
| Migrate your website to Plone |
For dynamic websites, it was already possible to migrate to another system by exporting the database from site A to the database of site B. The problem: this technique is quite cumbersome and does not always produce good results, especially if those databases have different structures. Moreover, it does not apply to static websites (the vast majority of websites currently in service).
With the FunnelWeb script, the site to be migrated is “crawled” by sending its content directly into the Plone database. The system analyzes the site’s rendered output and extracts the relevant data to populate the database fields. For example, the content of the tag will be used for the page title, and the page text will be extracted from any div tag (identified using XPath). The system automatically identifies and recreates the site’s tree structure and the links between content items.
The script can operate in automatic mode (it analyzes the site itself to extract the fields) or in manual mode, which allows for a more precise migration, especially for sites that were poorly structured to begin with. It is then able to extract the content of the entire site, regardless of its size.
Another advantage: it is no longer necessary to access the database or FTP server of the site being migrated, which makes it possible to avoid any possible “delays” imposed by unscrupulous providers.
A real step forward for everyone who wants to evolve their website without having to redo all their content.
