The Hugo migration workflow
Standard pattern: list the URLs you want to migrate (export from a sitemap, RSS feed, or hand-curated list). For one-off migrations, paste each URL into mdisbetter.com/convert/url-to-markdown and download the .md file. For batch migrations, roll your own with Trafilatura (best-in-class OSS extractor) plus a small front-matter wrapper — populate title from <title> or og:title, date from article:published_time, description from the meta description, tags from any tag-like classes the source exposes.
Drop each .md file into content/posts/ (or your section of choice) and Hugo's build command does the rest. The front matter feeds Hugo's page variables; the body renders through your theme.
Front matter template
Common YAML for migrated content: title, date, draft: false, description, tags, categories, source_url (custom field for attribution). Customise per the front matter your theme expects.