Buying a domain looks trivial on the surface: type the word, enter your card details, done. In reality, it's the outcome of dozens of technical decisions — from picking a registrar to extension policy, hidden renewal fees to transfer locks, ICANN fees to DNSSEC support. A bad registrar choice comes back to bite you five years later as days of bureaucracy when you try to move a domain to another provider. This guide walks through every step of the domain purchase process with technical depth — focused on the .com extension specifically, but with principles that also apply to.net,.org,.io, and.tr.
Related guides: How to buy a domain name 2026 guide · What is a domain, WHOIS lookup · Domain lookup tools · What is DNS, changing settings · .av.tr domain registration guide · Free domain guide 2026
What Does Buying a Domain Actually Mean?
Saying you "buy" a domain is technically incorrect: a domain is not purchased — it's leased for a finite period. The ultimate owner of every domain is the registry that operates the relevant TLD (top-level domain). For example,.com and.net are run by Verisign,.org by Public Interest Registry, and.tr by TRABIS (under Turkey's Information and Communication Technologies Authority). What you actually do is lease a 1-to-10-year usage right from that registry through an ICANN-accredited registrar.
So a domain purchase has three layers: ICANN (Internet Corporation for Assigned Names and Numbers — the top-level rule-maker), the registry (the operator of the TLD), and the registrar (the retailer you actually transact with). Understanding this hierarchy is critical for any future transfer, WHOIS dispute, or UDRP proceeding. For a deeper technical foundation, see our what is a domain article.
Why Is.com Still the Standard?
As of 2026, even with more than 1,500 TLD options available,.com is still considered the royal TLD. According to the latest figures published by Verisign, more than 160 million.com domains are registered worldwide;.net, in second place, sits around 12 million. There are three practical reasons to pick.com for a commercial brand:
- Perception: When users — both Turkish and international — recall a brand's URL, they automatically append
.com. Browser autocomplete behavior reinforces this. - Email deliverability: Some corporate SMTP filters bump newer-generation TLDs (.xyz,.top,.click) higher in spam scoring..com sits at neutral.
- Stability: Verisign's contract with ICANN caps.com price increases at a maximum of 7% per year through 2030. New TLDs have no such ceiling.
That said,.com is a saturated market. Almost every single-word.com is either registered or sitting in parking. So when you're building a brand, prefer a three-syllable, memorable word that's been cleared through trademark research (USPTO, TÜRKPATENT, EUIPO). If you'd like to consider an industry-specific TLD instead, our domain selection guide lays out the alternatives.
12 Criteria for Choosing a Registrar
A registrar is a retailer; it pays Verisign the same wholesale fee as everyone else for that.com. The price difference between registrars is purely margin, bundled service, and customer-acquisition cost. To pick the right registrar, evaluate these 12 criteria:
- First-year and renewal pricing, listed separately: Promotional pricing and renewal pricing usually differ by 4-8x.
- Is the ICANN fee transparent?: ICANN takes $0.18 per gTLD per year; a decent registrar shows this as a separate line item.
- Is WHOIS privacy included or extra?: In 2026 it's rare for registrars to charge for privacy, but a few still do.
- Transfer lock duration: ICANN rules forbid transfers within 60 days of new registration — that's mandatory. Avoid registrars that put up deliberate barriers beyond that.
- EPP/auth code turnaround time: The code needed for transfer should be issued instantly — registrars that make you wait 24-48 hours are a bad sign.
- DNSSEC support: A security standard approaching de facto requirement in 2026.
- Free SSL integration: A panel that integrates with Let's Encrypt saves time.
- 2FA / MFA: Basic protection against account takeover. TOTP or WebAuthn is essential.
- Registry lock option: An additional lock layer for premium brands (Verisign Registry Lock).
- Bulk management API: Critical for agencies/companies with 10+ domains.
- Billing language and VAT: e-Fatura compliance for Turkey, MOSS compliance for the EU.
- Community and support SLAs: 24/7 live support, account suspension policies, dispute-resolution procedures.
Hidden Costs Inside the Price
If a registrar offers you a.com for $0.99, they aren't losing money — you're paying for something you don't see. To understand the real cost of buying a domain, list the following components separately:
- Registry fee (Verisign for.com): roughly $9.59 / year, 2026 figure.
- ICANN fee: $0.18 / year. Fixed per domain.
- Registrar margin: $0.50 to $5 — depends on market positioning.
- Payment processing fee: 2.5-3.5% via Stripe / iyzico, depending on card type.
- WHOIS privacy: Usually included; if charged, $5-12 / year extra.
- Premium upgrades (auto-renew, registry lock, mail forwarding): $2-30 extra.
The actual annual cost of a.com falls in the $13-22 USD range (approximate, varies by provider, 2026 figures). Don't be surprised when the $0.99 ad turns into a $24 renewal invoice a year later. That's why multi-year (2-5 year) registration makes sense when you can lock in a discount — it hedges against price inflation.
Step-by-Step.com Purchase Process
Done correctly, buying a domain is a 15-minute job. Skip a step — and beginners do this all the time — and you end up with hard-to-undo mistakes. Here's the sequence we recommend:
Step 1: Word Shortlist, Trademark Filter, and Bulk Availability
Generate 3-7 candidate words. For each candidate, run these three checks: TÜRKPATENT trademark registry (turkpatent.gov.tr), USPTO TESS (uspto.gov), and EUIPO eSearch (euipo.europa.eu). A domain that conflicts with an existing trademark can be reclaimed via UDRP or WIPO after you buy it — your money is not refunded, and the trademark penalty comes on top. If the trademark sweep is clean, instead of poking through registrar UIs one by one, run quick bulk queries via WHOIS / RDAP. RDAP is the modern, JSON-based successor to classic WHOIS.
# Single query — WHOIS
whois examplebrand2026.com
# Modern RDAP — via IANA root
curl -s https://rdap.org/domain/examplebrand2026.com | jq '.'
# Bulk check — using a list file
while read d; do
status=$(whois "$d" 2>/dev/null | grep -E '^Domain Name:|No match' | head -1)
printf '%-40s %s\n' "$d" "$status"
done < candidates.txt
# DNS-side cross-check
dig +short examplebrand2026.com NS
dig +short examplebrand2026.com SOA
If the status field shows No match, the domain is available. Domain Name: means it's registered. If it's about to expire, check the Registry Expiry Date field. For deeper RDAP usage, see our domain lookup tools article. You can also use our free in-page WHOIS lookup tool.
Step 2: Trademark, Social Media, and Registrar Account Prep
If the domain is available, before pulling the trigger, confirm the same brand handle is also free on Instagram, X (Twitter), LinkedIn, and YouTube. A consistent brand handle across all channels is critical for SEO and ad attribution. Open the registrar account before paying and enable 2FA (TOTP — Google Authenticator, Aegis, Bitwarden — or a WebAuthn hardware key). 80% of domain account-takeover attacks target accounts without 2FA. Use a corporate alias for the account email (e.g. domains@yourcompany.com) instead of your personal address.
Step 3: Registration Form, Term, and Payment
Fill in the registrant (account holder), admin, technical, and billing contact fields. Wrong information violates the ICANN contract and can lead to suspension. For a company-owned domain, the registrant organization field must be the company's legal name — a domain registered under your personal name is a legal headache when you later try to transfer it as part of the company. The term is a commercial decision: 1 year is most flexible, 3 years usually comes with a discount, 10 years is the maximum (ICANN limit). Keep auto-renew on but track the expiration date of the card on file. If the card expires and renewal fails, the domain enters auto-renew grace (45 days), then redemption (30 days, $80-200 surcharge), then pending delete (5 days), and finally release. Once payment clears, an EPP command is sent to the registry; within seconds the domain is yours and visible in WHOIS / RDAP.
WHOIS Privacy: How It Works, When You Need It
WHOIS is a public database — by default, the registrant's name, email, phone, and physical address are publicly accessible. WHOIS privacy (privacy / proxy) is a service where the registrar replaces these fields with its own proxy details (e.g. WhoisGuard / DomainsByProxy / Withheld for Privacy). The actual registrant remains in the registrar's internal records.
# WHOIS output for a domain with privacy ON (example):
Domain Name: examplebrand2026.com
Registry Domain ID: 2876543210_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.example-registrar.com
Updated Date: 2026-04-12T08:21:33Z
Creation Date: 2026-04-10T11:55:01Z
Registry Expiry Date: 2027-04-10T11:55:01Z
Registrar: Example Registrar Inc.
Domain Status: clientTransferProhibited
Registrant Name: REDACTED FOR PRIVACY
Registrant Organization: Privacy service provided by Withheld for Privacy ehf
Registrant Street: Kalkofnsvegur 2
Registrant City: Reykjavik
Registrant Country: IS
Registrant Email: contact@example-privacy.is
Name Server: NS1.EXAMPLE-DNS.COM
Name Server: NS2.EXAMPLE-DNS.COM
DNSSEC: signedDelegation
After GDPR took effect in 2018, EU-based registrars began redacting natural-person registrant data by default. With ICANN's 2024 RDAP requirement, RDAP has replaced WHOIS as the standard, and the data minimization principle now applies. Even so, keeping the privacy service on offers two ongoing benefits:
- Spam protection: WHOIS scrapers crawl millions of domains; without privacy you'd be drowning in marketing spam moments after registering.
- Social engineering protection: An attacker can't read your address from WHOIS and try to social-engineer your domain transfer over the phone.
One exception: corporate brands. WHOIS privacy can hurt trademark protection — in UDRP cases, "hiding ownership" can be interpreted against you, not in your favor. Big brands generally turn WHOIS privacy off and put the company's legal name in the registrant field.
DNSSEC: The Real Defense Against Domain Hijacking
WHOIS privacy protects against social attacks; DNSSEC defends against DNS cache poisoning and man-in-the-middle attacks. DNSSEC cryptographically signs DNS responses; resolvers verify the signature and reject forged replies. It follows RFC 4033, 4034, and 4035.
# Check the domain's DNSSEC status
dig +dnssec +multi examplebrand2026.com
# DS records held at the parent zone
dig DS examplebrand2026.com @8.8.8.8
# Verisign / Google DNSSEC analyzers
dig +trace +dnssec examplebrand2026.com
# Online verification:
# https://dnsviz.net/d/examplebrand2026.com/dnssec/
# https://dnssec-debugger.verisignlabs.com/
Most registrars enable DNSSEC automatically (registrar-managed DNSSEC). If you run your own DNS servers (BIND, Knot, PowerDNS), you'll need to generate KSK (Key Signing Key) and ZSK (Zone Signing Key) and manually paste the DS records into the registrar panel. We cover the setup process in detail in our DNS guide.
Domain Transfer: Process and Pitfalls
One day you'll want to move to a different registrar — for pricing, support headaches, account security, or simple consolidation. ICANN's transfer process is identical across all registrars:
- 1. Remove the transfer lock:
Domain LockorclientTransferProhibitedmust be turned off in the existing registrar panel. - 2. Disable WHOIS privacy: Some registrars won't issue a transfer code while privacy is on.
- 3. Request the EPP / Auth code: Usually a 16-character one-time code, delivered by email or in the panel.
- 4. Initiate transfer at the new registrar: Domain name + EPP code + payment details.
- 5. Reply to the confirmation email: An ICANN form is sent to the registrant email; it must be approved within 5 days.
- 6. Wait 5-7 days: The transfer is processed registry-side.
- 7. Renew at the new registrar: The transfer automatically extends the term by 1 year — this isn't free; you pay for that year at the new registrar.
Leave at least a 7-day buffer before transferring — if the domain is close to expiring and the term ends mid-transfer, things get messy. Transfers are forbidden for the first 60 days after registration (ICANN Transfer Policy). For the full rules, see icann.org transfer policy.
Registry Lock vs Registrar Lock
There are two distinct lock levels and they're often confused. Registrar lock (clientTransferProhibited / clientUpdateProhibited) toggles on and off with one click in the registrar panel — if an attacker is in your account, it takes them seconds too. Registry lock applies at the registry level; every change requires manual phone verification, biometric approval, or a multi-factor procedure. Verisign Registry Lock is an enterprise service for.com priced at roughly $200-1000 per year; it's standard at critical brands like Twitter, Microsoft, and Google.
Premium Domains and the Secondary Market
If the.com you want isn't available, you have two options: change your brand name, or buy the domain on the secondary market. The secondary market works in three ways:
- Aftermarket platforms: Sedo, Afternic, Dan, Domain.com — listing-based sales. Prices range from a few hundred USD to seven-figure deals.
- Direct offer to the domain owner: Via the email exposed in WHOIS / RDAP, or via the privacy proxy form. If privacy is on, the message routed through the registrar reaches the owner (you don't always get a reply).
- Domain broker: For deals above $1,000; provides 10-15% commission-based negotiation and escrow.
For secondary-market deals, use escrow (escrow.com, payoneer escrow). Without it, if you pay and the transfer code never arrives, recovering your money becomes very hard. For high-value transactions, sign a domain assignment agreement with a trademark attorney — this clarifies that all related intellectual property (logo, slogan, etc.) transfers along with the domain.
Premium Domain Pricing: How to Estimate It
Premium.com pricing is based on six parameters: word length, word quality (is it a dictionary word?), search volume, historical traffic, historical backlink profile, and brand-scale potential. Tools like EstiBot, GoDaddy GoValue, and NameBio derive estimates from past sale data.
# Sales history via NameBio public API
curl -s 'https://api.namebio.com/v1/search?q=ai&limit=10' \
-H 'Authorization: Bearer $TOKEN' | jq '.results[] | {domain, price, date}'
# Historical content check via Wayback Machine
curl -sI 'https://web.archive.org/web/2010/http://examplebrand2026.com'
# Backlink health (requires Ahrefs / Majestic API)
# Majestic API:
curl -G 'https://api.majestic.com/api/json' \
--data-urlencode 'cmd=GetIndexItemInfo' \
--data-urlencode 'items=1' \
--data-urlencode 'item0=examplebrand2026.com' \
--data-urlencode 'app_api_key=$KEY'
After buying a domain, checking its SEO history is critical. Picking up a domain previously associated with spam, malware, adult content, or a Google manual action drops your SEO baseline below zero. Inspect Wayback Machine + Google Search Console (URL Inspection) + Majestic Trust Flow.
Buying a.com from Turkey: Practical Notes
When registering a.com from Turkey, four practical issues come to the fore: invoicing, VAT, payment method, and support language.
- Invoicing: Foreign registrars (mostly US-based) bill in USD; for Turkish accounting, the FX rate is factored in when entered as an expense.
- VAT / withholding: After 2018, the Digital Services Tax (DST) is indirectly passed on by registrars. Local registrars itemize VAT clearly on the invoice.
- Payment: Some banks add a 2-3% foreign-transaction fee for cards. iyzico and local registrars offer the advantage of paying in TRY.
- Support language: Turkish-language support is a plus, but not always fast — for critical technical incidents, registrars with 24/7 English support often resolve issues faster.
Local Turkish providers (Natro, Turhost, İsimTescil, Hosting.com.tr, Webim, Netinternet) hold Verisign accreditation for.com. The best-known international alternatives are Namecheap, Cloudflare Registrar, Porkbun, Gandi.net, GoDaddy, and Squarespace Domains (the successor to Google Domains). Cloudflare Registrar is attractive for technical users because it sells.com at registry cost (at-cost) — they take no markup on renewal.
DNS Configuration: The First 30 Minutes After You Own It
Right after purchase, you're sitting on the registrar's default nameservers. If your hosting is elsewhere, you'll need to change the nameservers or A/AAAA records. Three common scenarios:
Scenario 1: Your Hosting Has Its Own Nameservers
# In the registrar panel, enter under the Nameserver field:
ns1.your-hosting-provider.com
ns2.your-hosting-provider.com
# Propagation check
dig +short NS examplebrand2026.com
dig +short NS examplebrand2026.com @8.8.8.8
dig +short NS examplebrand2026.com @1.1.1.1
# Global propagation:
# https://www.whatsmydns.net/#NS/examplebrand2026.com
Scenario 2: Cloudflare DNS / a DNS-Only Service
If you delegate DNS management to Cloudflare (or Bunny DNS, deSEC, AWS Route 53), you replace the registrar's nameservers with the provider's. Even Cloudflare's free plan offers anycast DNS, DNSSEC, geo-DNS, and health checks. For details, see our DNS configuration guide.
Scenario 3: A Records via Registrar DNS
# Direct IP routing
A @ 203.0.113.42 TTL 3600
A www 203.0.113.42 TTL 3600
AAAA @ 2001:db8::42 TTL 3600
MX @ 10 mail.examplebrand2026.com. TTL 3600
TXT @ "v=spf1 include:_spf.mailgun.org -all"
TXT @ "google-site-verification=abc..."
Low TTL (300-3600 seconds) is good for fast iteration during testing; in production, 86400 (1 day) is a sane balance. For critical records (MX, TXT), drop the TTL to 300 a day before the change to account for propagation, then make the change.
Beyond.com: When Alternative TLDs Make Sense
In some cases, a niche TLD is commercially stronger than.com. Example scenarios:
- .io: Strong brand perception in the software / SaaS / startup ecosystem. $35-65 / year; be cautious — the registry has historically been under the British Indian Ocean Territory (BIOT) and carries some political risk.
- .dev: For developer tooling. Operated by Google; HSTS preload list is mandatory (HTTPS only).
- .app: For mobile apps. Likewise mandatory HSTS preload.
- .ai: High brand value for AI/ML companies; $100+ / year, the Anguilla ccTLD.
- .co: A.com substitute. Colombia's ccTLD, but openly used for global commercial purposes.
- .tr /.com.tr: For Turkey-focused corporate brands, registered through TRABIS. For details, see our .av.tr and.tr registration guide.
Rule of thumb: Get the.com first. If budget allows, defensively register.net,.org,.co, and your industry-specific TLD as well. SEO-wise the TLD isn't a direct ranking signal, but user perception affects how fast you accrue backlinks.
Domain and Email: SPF, DKIM, DMARC on Day One
There are three DNS actions every newly purchased domain should get on day one: SPF, DKIM, and DMARC records. They're defined for email security under RFC 7208 (SPF), RFC 6376 (DKIM), and RFC 7489 (DMARC). If your domain is abused for spam delivery, brand authority is lost instantly.
# SPF — list of authorized senders
examplebrand2026.com. IN TXT "v=spf1 include:_spf.mailgun.org include:_spf.google.com -all"
# DKIM (Mailgun example — selector mailgun)
mailgun._domainkey.examplebrand2026.com. IN TXT "k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQ..."
# DMARC — policy and reporting
_dmarc.examplebrand2026.com. IN TXT "v=DMARC1; p=quarantine; rua=mailto:dmarc@examplebrand2026.com; ruf=mailto:dmarc@examplebrand2026.com; pct=100; aspf=s; adkim=s"
# Even if you don't send email, a null SPF + reject DMARC is recommended
# Prevents bad actors from spoofing your domain in spam
examplebrand2026.com. IN TXT "v=spf1 -all"
_dmarc.examplebrand2026.com. IN TXT "v=DMARC1; p=reject; rua=mailto:dmarc@examplebrand2026.com"
Since March 2024, Gmail and Yahoo have required DMARC and DKIM for high-volume senders. Email from a domain missing SPF/DKIM/DMARC is sent to spam or outright rejected. For deeper configuration, you can use our SPF check, DKIM check, and DMARC check tools.
SSL Certificate: The First Hour for Your New Domain
Going live without HTTPS in 2026 is no longer acceptable. You'll get browser warnings, drops in Google rankings, payment rejections (PCI DSS), and lost users. Let's Encrypt provides a free, auto-renewing, ECDSA-capable certificate. For details, see our Let's Encrypt SSL setup and HTTPS and TLS 1.3 guide.
# One-shot Certbot for Nginx
sudo certbot --nginx -d examplebrand2026.com -d www.examplebrand2026.com
# Wildcard certificate via DNS-01 challenge
sudo certbot certonly --manual --preferred-challenges dns \
-d 'examplebrand2026.com' -d '*.examplebrand2026.com' \
--agree-tos -m admin@examplebrand2026.com
# Force HTTPS redirect + HSTS
# /etc/nginx/sites-available/examplebrand2026.conf
server {
listen 80;
server_name examplebrand2026.com www.examplebrand2026.com;
return 301 https://$host$request_uri;
}
server {
listen 443 ssl http2;
server_name examplebrand2026.com www.examplebrand2026.com;
ssl_certificate /etc/letsencrypt/live/examplebrand2026.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/examplebrand2026.com/privkey.pem;
ssl_protocols TLSv1.2 TLSv1.3;
add_header Strict-Transport-Security "max-age=63072000; includeSubDomains; preload" always;
}
After installation, target an A+ score on ssllabs.com/ssltest. Our brand's SSL Check tool also gives a quick summary.
Domain Ownership: Contracts and Legal Details
Under Turkish law, a domain is a right of use, not property. Settled jurisprudence at the 11th Civil Chamber of the Court of Cassation treats domains within the trademark and unfair competition framework. Ownership of a.com registered for a company is determined by the entity in the registrant field. Therefore:
- A company domain must always be registered in the company's legal name (registrant organization).
- Booking the domain invoice through company accounting helps prove ownership.
- Domains registered via an employee's or agency's account carry a loss risk on departure — you'll either need to compel handover of the account or initiate a WIPO/UDRP proceeding.
- If you have an active trademark, UDRP usually rules in your favor (90+ days).
For deeper domain-law topics, refer to ICANN UDRP and WIPO Domain Disputes. For Turkey's.tr, an alternative dispute-resolution procedure runs through TRABIS.
Domain Renewal: Discipline to Avoid Loss
95% of domain losses come from the same simple cause: the card expires, auto-renew fails, and email reminders get ignored. For a disciplined renewal process:
- Turn auto-renew on, but don't rely on it alone.
- Refresh card details every Q1 (card expirations cluster in Q4-Q1).
- Make the registrant email an actively monitored address — not a personal hotmail, but a corporate alias.
- Renew manually 60 days out; don't risk ICANN auto-renew grace, redemption, and restore fees.
- Renew on a 2-3 year cadence; you have more leverage than waiting year by year.
- For high-value domains, set calendar reminders + alert emails to 3 separate people.
In the past, several large companies — Microsoft, Foursquare, Google, Marketo, Sorenson Communications — went briefly offline because they missed a domain renewal. This is a matter of operational discipline, not a technical problem.
Multiple Domains: Portfolio Management
For organizations holding many domains (10+), manual panel management isn't enough. Registrar APIs (e.g. GoDaddy API, Namecheap API, Porkbun API, Gandi LiveDNS API) enable bulk operations.
# Namecheap API — fetch domain list
curl 'https://api.namecheap.com/xml.response' \
-d 'ApiUser=USER' \
-d 'ApiKey=KEY' \
-d 'UserName=USER' \
-d 'ClientIp=1.2.3.4' \
-d 'Command=namecheap.domains.getList' \
-d 'PageSize=100'
# Porkbun API — bulk domain status
curl -X POST 'https://api.porkbun.com/api/json/v3/domain/listAll' \
-H 'Content-Type: application/json' \
-d '{"apikey":"$KEY","secretapikey":"$SECRET","includeLabels":"yes"}' | jq '.domains[] | {domain, expireDate}'
# Cloudflare Registrar — list of related zones
curl 'https://api.cloudflare.com/client/v4/zones' \
-H 'Authorization: Bearer $TOKEN' \
-H 'Content-Type: application/json' | jq '.result[].name'
Other portfolio-management considerations: don't be locked into a single registrar account (spread risk — keep your top brands at a separate "backup" registrar), don't tie all your domains to a single email account (compromise it once, lose everything), and run regular (at least monthly) WHOIS / DNS audits.
Registrar Comparison Table (Vendor-Neutral)
Below is a 2026 summary of major registrars in the.com market, comparing renewal price, included features, and technical maturity (approximate values, varies by provider):
- Cloudflare Registrar: At-cost (~$9.77), WHOIS privacy included, automatic DNSSEC, no registry lock, Cloudflare DNS only.
- Porkbun: ~$10.50, privacy + Let's Encrypt + URL forwarding included, small but mature, popular in the industry.
- Namecheap: ~$13-15 renewal, free WhoisGuard, lots of upsell. A long-time ecosystem favorite.
- Squarespace Domains: ~$20-25, transparent pricing, all features included, the natural alternative for former Google Domains customers.
- Hostinger: $20-25 renewal, free domain in year one with hosting, Turkish-language support.
- Gandi.net: ~$17-20, developer-friendly, LiveDNS API, EU-based.
- Local Turkish providers: 200-450 TRY, VAT-inclusive invoicing, Turkish support; the natural choice for.com.tr /.tr, but for.com, FX-rate plus VAT can make them more expensive.
Frequently Asked Questions
How long does it take to buy a.com domain?
For an available.com, registration takes 1-3 minutes. Once payment is approved, an EPP command goes to the registry; within seconds the domain is yours. DNS propagation is a separate matter — taking 0-48 hours to appear at different resolvers is normal.
Can I switch registrars after taking the first-year discount?
Yes — under ICANN rules, transfers are allowed after the 60-day new-registration lock expires. But the transfer itself includes a 1-year extension, paid to the new registrar. In practice: if you got the first year for $1, you'll pay $12-15 for the transfer. There's still net savings, but probably not as much as you'd expect.
Should I disable WHOIS privacy?
No — leave privacy on. The exception: during a transfer, some registrars require you to disable privacy before issuing the EPP code. Re-enable it the moment the transfer completes.
Should I get.com or.com.tr?
For a Turkey-only brand, ideally get both. If budget is tight: pick.com if your reach is global,.com.tr if local search / GMB traffic in Turkey is the priority. Our .tr registration guide covers the policy and process differences.
Can I get a free domain?
Some hosting plans bundle a free.com for the first year (renewals at full price). Freenom is no longer active, and the free.tk /.ml /.ga domains have been largely shut down. Details in our free domain guide 2026.
Should I use a VPN when buying a domain?
A VPN isn't required, but logging in from a remote location at a registrar that's sensitive to card fraud may trigger extra verification. The smoothest path is a Turkish IP with a Turkish card.
Advanced: Automating Domain Data
Manual tracking doesn't scale on big portfolios. You can integrate WHOIS / RDAP data sources into your own monitoring stack — PagerDuty / Slack alerts when a domain has 30 days to expiry, instant alarms on DNSSEC record changes, automatic incidents on suspicious registrar lock changes.
# domain-watch.py — simple Python example
import requests, datetime, smtplib
from email.mime.text import MIMEText
DOMAINS = ["examplebrand2026.com", "examplebrand2026.net", "examplebrand2026.org"]
ALERT_DAYS = 30
def get_expiry(domain: str) -> datetime.date | None:
r = requests.get(f"https://rdap.org/domain/{domain}", timeout=10)
if r.status_code != 200:
return None
for ev in r.json().get("events", []):
if ev["eventAction"] == "expiration":
return datetime.datetime.fromisoformat(
ev["eventDate"].replace("Z", "+00:00")
).date()
return None
def notify(subject: str, body: str):
msg = MIMEText(body, "plain", "utf-8")
msg["Subject"] = subject
msg["From"] = "alerts@examplebrand2026.com"
msg["To"] = "ops@examplebrand2026.com"
with smtplib.SMTP_SSL("smtp.gmail.com", 465) as s:
s.login("alerts@examplebrand2026.com", "app-password")
s.send_message(msg)
if __name__ == "__main__":
today = datetime.date.today()
for d in DOMAINS:
exp = get_expiry(d)
if exp and (exp - today).days <= ALERT_DAYS:
notify(
f"[DOMAIN] {d} expires on {exp}",
f"{d} expires in {(exp - today).days} days.\n"
f"Please renew: https://registrar-panel.example/domains/{d}"
)
This little script can run daily as a cron job and ping the team via Slack or email. For production-grade monitoring, layering an RDAP exporter into a Prometheus and Grafana setup is more robust.
Domain Security: Account Takeover and Countermeasures
Domain account takeover (ATO) attacks follow recognizable patterns. The main attack vectors observed between 2024 and 2026:
- Email account compromise: An attacker takes over the registrant email and triggers a password reset. Without 2FA, they win.
- SIM swap + SMS 2FA: An attacker steals the number from the carrier and bypasses SMS-based 2FA. Mitigation: Always use TOTP or WebAuthn.
- Social-engineering the support line: An attacker calls customer service and requests account access using a fake identity. Mitigation: Add a PIN or passphrase to your registrar account.
- WHOIS scraping + phishing: An attacker harvests email from WHOIS and sends fake renewal emails impersonating the registrar. Mitigation: Never click renewal links from email; type the registrar URL manually.
For overall security, we also recommend a strong password policy, SSO via OAuth 2.0, and integration with hardware keys (YubiKey, SoloKey).
Tax on Domain Revenue: Turkey Context
A domain can be both an expense and a revenue line. Your company's domain is an expense; in accounting, it's posted under group 770 (Foreign Communication Services / Internet Service Charge). Domain flipping (buy-and-sell) is commercial income; it must be declared on the income tax return. Domains held in inventory long-term are treated as commercial inventory; sale triggers VAT (with some Digital Services Tax interpretations depending on where the transaction is realized).
This information is general in nature; consult your accountant for your specific situation. This guide is not a substitute for legal or financial advice.
Sources and Further Reading
- ICANN registrar policies — registrar accreditation agreement
- ICANN Transfer Policy
- Verisign.com Registry
- RFC 4033 — DNSSEC Introduction
- RFC 7489 — DMARC
- RFC 7208 — SPF
- RFC 7480 — RDAP HTTP Usage
- Cloudflare Learning — How to Buy a Domain
- WIPO Domain Name Disputes
- DNSViz — DNSSEC analyzer
- SSL Labs Server Test
Related Articles
- How to buy a domain name 2026 guide — domain selection criteria and the broader process
- What is a domain, WHOIS lookup — fundamentals
- Domain lookup tools — WHOIS, RDAP, DNS
- What is DNS, changing settings — nameserver configuration
- Let's Encrypt SSL setup — free HTTPS certificate
- HTTPS and TLS 1.3 guide — modern web encryption
- .av.tr and.tr domain registration — Turkey TLDs
- Free domain guide 2026 — free domain options
- WHOIS lookup tool
- DNS check tool
- SSL check tool
For the right domain strategy, registrar selection, transfer process, DNS configuration, and end-to-end domain management for your brand, with the brandname team get in touch