I have a blog website completely build with wordpress.com, let's say the current domain is: https://abcd.wordpress.com Since I have posted few blogs on the website, now I want to purchase domain and web hosting. For example, I want domain to be: https://abcd.com instead of https://abcd.wordpress.com
I need help in purchasing the required domain and I am not aware that how I can move my content from previous domain(https://abcd.wordpress.com) to new domain(https://abcd.com) that I will purchase.
Also, as of now I am using free version of wordpress.com so many ads are getting published on my website. If I purchase domain and web hosting from GoDaddy then will these ads get removed or should I have to buy domain and web hosting from Wordpress itself like the Wordpress personal or premium plan?
Thanks in advance.