My sister has a website the I shoot the pictures for. I give her a high quality JPA and then a “web-ready” smaller file with all the size requirements for her site. The “web-ready” I label as such in the file name. Both of those I have set up as an export preset in Lightroom.
It works well for us. If she wants to crop or print she just uses the “original”.