Rankmath used to be good but their price has shot up and cancelling your subscription isn't obvious. I thought I had cancelled but obviously not as I was charged at double the price of the year before. Asking for a refund was like asking something preposterous.