Creating a static professional website
Another option is to create a static website with a few pages using free online tools such as:
- GitHub (or your research organization's gitlab forge if it allows you to publish your code)
- A static web site generator (MKdocs, Jekyll, Hugo, etc.)
- An online site deployment tool (GitHub Pages for GitHub)
Creating a web site requires certain skills but you don't need to be a developer to publish a static site using these tools. Any researcher who is moderately proficient with a text editor should be able to create one.
Basic proficiency with Git is a plus, though it’s not essential.
Static sites are lightweight alternatives to dynamic sites generated by CMSs (Content Management Systems) such as Wordpress or Drupal. These remain valid options, whether they are third-party hosted (e.g., Huma-Num for Hypotheses.org (opens in a new tab) by your university, or by yourself on a server to which you have access.
Further insights
Researcher Jisell Howe, on one of her website pages (created with Quarto), explains how and why she dropped a dynamic website on WordPress servers in favor of a static website published via a GitHub repository. This post provides a fairly comprehensive overview of the procedure.