Advise on Owning or Transferring Client Websites

Hi, I try to retain ownership. I charge $600 per year to manage their website with basic SEO. I have about 50 of my 70 websites that way. I get them to pay me yearly though.