In general, a free site would never expire, so it'd remain online and searchable indefinitely, or as long as the internet exists. A custom domain, one that looks like mysite.com versus mysite.wordpress.com would need to be renewed each year.More about Wordpress Maintenance Surrey & Wordpress SEO London - https://www.cudedesign.co.uk/wordpress-seo-agency/