In our website we have search page which shows records in rows with 4 products in one row(desktop). And we have top only top row in view port. All these images have same render size and their intrinsic sizes are bigger than render sizes. That means for LCP calculation they all have equal weight.
But when I run performance insights tab, the results are not consistent. The lcp image is switching between these 4 images in first row for different URLs.
Any idea how google calculates LCP in this case ?
We are thinking about adding high fetch priority to possible LCP image, we are worried not sure if we should make all four images ‘high’ fetch priority or only one if we can determine what would be lcp candidate. Also would it matter if adding four images as high fetch priority or one? considering HTTP2 can handle parallel calls without network bottleneck?
Thanks!