Updated: 2021-11-26

Static sites are fairly low maintenance but still requires some regular tasks:

Upgrade underlying tools

gatsby, npm, mui, etc.

# check outdated packages
$ npm outdated

# upgrade packages
$ npm update

Install broken-link-checker

$ npm install broken-link-checker -g

Run the tool (replace link with your website)

$ blc -roe > _tmp/broken_links &


  • check Google Search Console for crawl errors
  • check Google Analytics to analyze traffic
  • check Lighthouse for general and performance improvements
  • review and optimize Google AdSense settings
  • check thin content