You could just paint your porch floor, patio, or deck with a matte floor paint, such as the INSL-X S Acrylic Anti-Slip ...
That was the only help I could get. My advice for everyone is to please not to use that paint. Here is the info: INSL-X Waterborne, Semi-Gloss Acrylic Pool Paint, Royal Blue, 1 Gallon.