Our front porch is a 6 inch thick concrete slab suspended 6 inches above the ground in a metal frame. There are a lot of thin cracks in it. Some of the cracks are large enough to see, yet they are very thin, too thin to easily fill with some type of repair product. There are many smaller cracks that are not normally visible but can be seen when the porch is wet. Please see the photo.
Given that the cracks are so small that filling them seems tricky, I'm wondering if I should just apply a sealer instead. Or perhaps apply some type of repair/filler product in a thin, watery coat that might penetrate the cracks, and then apply a sealer. We're also considering painting it, after any repair treatments, to minimize the visual effects of the cracks.
It appears that the concrete was resurfaced once before, before we purchased the house. So perhaps this has been an ongoing problem.
Any thoughts or guidance on this?