Do not use harsh chemicals or abrasive scrubbers on your outdoor rug. A mild detergent and water are all you need to clean stains on an outdoor carpet.
If the stain is stubborn, try repeating this process at least once more before giving up on removing it. Chlorine bleach will not affect the colouration of the fibre. However, it’s not ideal for removing stubborn stains. This chemical is never recommended as a stain remover for printed fabrics since it may discolour them.