Ronan Berder outlines 13 steps to optimize a Jekyll website for speed, including optimizing images, using an asset pipeline, inlining CSS and placing JavaScript before the closing body tag, enabling gzip compression and caching through CloudFlare, avoiding plugins and loops, ignoring files prefixed with underscores, and using incremental builds. He suggests checking out Hugo if the Jekyll site is still not fast enough after implementing these optimizations.