Examples Templates Store Pricing Docs Turbo CSS Blog Boomla WishList Introducing Turbo UI Named buckets Turbo CSS is Tailwind CSS on steroids Introducing Turbo CSS, the most advanced web-design language Calculate how much storage you use Better login system Collaboration settings Filesystem and Database are not cutting the problem space right What I'm working on 64bit File node IDs New how-to videos Creating buttons gets easier Introducing reusable components HTTPS by default Introducing the Boomla Theme CDN for faster pageloads Write your own website builder on top of Boomla On On composition Shared admin access A fresh config editor Building a multi-purpose theme A filesystem to replace your CMS New file link type: scope Mobile editing support Inline file wrapping changed Package sandboxing New PHP-like JavaScript engine [sjs-4e] Send emails to the website owner New JavaScript engine [sjs-4] A better editing experience New email service provider Glossary and other changes New panel changes Improved registration flow Boomla goes multiplayer Using local dev tools Why Boomla doesn't need Git File Panel Let's build a community Automatic updates Improved sjs-3 API New Frontend CSS modules Work offline with Boomla Faster page loads via caching Drag & drop supercharged Supporting CommonJS modules  Paranoid about loosing data IDE usability improvements Simple App install flow Meetups in Budapest Goodbye broken links Flow control from user space Customizing apps Contextmenu support for apps Deprecating the .Class file Hello Changelog Embedding 3rd party plugins Introducing Tools Installing apps just got amazing Public beta Host on our servers Simple deploy with push/pull Version Control for the Web 350M files on a 1TB disk 2 weeks in review
Control Panel

Goodbye broken links


Renaming and moving around pages modifies the URL structure of your website and thus breaks your incoming links and SEO rank. This is not specific to Boomla, it’s how the Internet works.

Except Boomla makes it almost too easy to edit a website, to rename and reorganize pages. While it is incredibly powerful, the disadvantage is that you may improve your website more frequently and thus “break” it more often. Or so it was!

I’m as excited as a kid can be to announce a new feature that fights broken links with no effort on your end.


As of today, Boomla will automatically redirect requests after a page was moved or renamed. SEO juice will be passed on so that you can focus on creating a better website and not worry about unintended side effects.


How does it work?

When a request is made to //example.com/old-path that does not exist, Boomla looks at the version history of the site to find the file. Boomla files have fileIds. If the file was found, the fileId is noted and the live version of the website is searched for that fileId. If it is found, the visitor is redirected.

The great thing about this is that it requires no actions on your end. (Except for commiting your changes, which you should do anyway.)

So, no matter how often you rename and reorganize your pages, Boomla will keep track of them.


you can follow me on Twitter