Random pain under belly button area

I’m almost 18 weeks and last few days been experiencing random pain on the right side, underneath my belly button. I notice my bump goes hard and baby will then give kicks. Has anyone experienced this? Anything to worry about or normal?