# Migrating old html posts to Franklin

**URL:** <https://discourse.julialang.org/t/migrating-old-html-posts-to-franklin/87214>\
**Category:** Web Stack\
**Tags:** question, franklin\
**Created:** [September 13, 2022, 1:37pm UTC](https://discourse.julialang.org/t/migrating-old-html-posts-to-franklin/87214 "2022-09-13T13:37:21Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [September 13, 2022, 1:37pm UTC](https://discourse.julialang.org/t/migrating-old-html-posts-to-franklin/87214/1 "2022-09-13T13:37:21Z")

</div>

I would like to migrate my old Hugo-based setup to Franklin.

I am not going to re-edit the Markdown files, so I just want to copy over everything (generated HTML) in `post/` so that the old links indexed in search engines et remain working.

What’s the recommended way to do this? I put it in `pages/post` and it looks OK, but `verify_links()` gives me a lot of spurious errors (that I don’t want to fix). Can I just exclude these somehow?

---

<div class="post-metadata">

**Author:** ![tlienart](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tlienart/32/7640_2.png) [@tlienart](https://discourse.julialang.org/u/tlienart)\
**Post date:** [September 13, 2022, 3:52pm UTC](https://discourse.julialang.org/t/migrating-old-html-posts-to-franklin/87214/2 "2022-09-13T15:52:36Z")

</div>

reposting from Slack, `verify_links()` should be considered obsolete (and unreliable) in Franklin (and will disappear in the next version). For checking links, I recommend using [broken-link-checker](https://github.com/stevenvachon/broken-link-checker) . There’s also [lychee](https://github.com/lycheeverse/lychee) but I don’t have much experience with it.
