Let's decide why we need a zero snippet in GoogleAds, consider the structure of the question-answer snippet. Let's give an example in html and json schema.
Sometimes, it is required to keep an internal record of the source from which the user entered the site and, for example, made an order. Consider an example of how to find out where the user came to the site from. The Sourcebuster.js library will help us with this, which will let you know the source from which the client went to the site and much more.
You have to deal with png photos that are not optimized in size. There is a simple optipng optimizer that allows you to manage optimization settings.
You have to deal with jpeg photos that are not optimized in size. There is a simple jpegoptim optimizer that allows you to control optimization settings.