π Step 1: Choose Your Domain Name
Keep it short, easy to remember, and relevant to your brand or content.
Avoid numbers and hyphens.
Use a trusted extension like .com, or niche ones like .blog, .store, etc.
π οΈ Use domain search tools:
π Step 2: Check Availability
Use the registrar’s search tool to see if your name is available.
If taken, they’ll suggest alternatives or let you make an offer for the existing one.
π§Ύ Step 3: Register the Domain
Create an account with the domain registrar.
Add your domain to cart.
Choose the registration length (1 year minimum, renew annually).
Enable WHOIS privacy protection (usually free) to hide your personal contact info.
π³ Pay with credit/debit card or PayPal.
π₯οΈ Step 4: Connect Your Domain to WordPress
Option A: Using WordPress.com
If youβre using the hosted WordPress.com platform:
You can buy a domain directly through WordPress.com (easier, but a bit pricier).
Go to:
My Site β Upgrades β Domains β Add a Domain
Option B: Using WordPress.org (self-hosted)
If you’re using WordPress.org, youβll need web hosting too.
π Common hosts that offer free domain with hosting:
Bluehost
SiteGround
Hostinger
Namecheap
After buying hosting, youβll:
Install WordPress (most hosts have 1-click install).
Set your domain to point to the hostβs servers (if domain is from another registrar):
Update the DNS nameservers in your domain registrar dashboard.
Your host will provide the correct nameservers (e.g.,
ns1.yourhost.com).
β Done!
Once DNS changes propagate (can take up to 24 hours), your domain will be live and pointing to your WordPress site.