Сколько должны весить картинки на сайте? Как сжать фото перед публикацией? Какой вообще в этом смысл?
Смысл в оптимизации картинок есть. Сайт будет открываться быстрее, посетители вашего сайта будут быстрее видеть контент, а значит у них не возникнет желания скорее закрыть страничку, не дождавшись когда всё прогрузится.

Вот пример того, как можно сжать картинки и на сколько меняется их вес.

Сжатие картинок

Обратите внимание, размер уменьшился в десятки раз, и это не предел.

Сжать картинки перед публикацией можно на сайте compressor.io