Weebly offers the ability to publish your Website or online store on your own domain name, with full control. If you do not have a domain name, there is an option to register a free domain with a paid plan. Follow the steps below to publish your Weebly website on a custom domain. This applies to the Free Weebly plan, Weebly Cloud, and Weebly Business.
Step 1: Point the A record of your domain to one of Thexyz's Weebly IP address.
You will need to point your domain name to the following IP address. You can view the guide for DNS domain hosting if your domain is with Thexyz.
mydomain.com IN A 18.104.22.168
www.mydomain.com IN A 22.214.171.124
Step 2: Publish the website from your Weebly dashboard
Login to your Weebly dashboard.
Click on the Publish button.
It may take a few days or weeks for your website to start appearing in search engines.