پاسخ کوتاه: دامنه سایت چیست؟ دامنه همان نامی است که در نوار مرورگر می نویسید تا به سایت برسید؛ مثل codeyas.com. هر دامنه دو بخش دارد: یک نام که خودتان انتخاب می کنید و یک پسوند که جنس و کشور سایت را نشان می دهد. دامنه دارایی شماست، تاریخ انقضا دارد و اگر به نام خودتان ثبت نشود، چند سال بعد به یک پرونده پیچیده تبدیل می شود. در این راهنما اول می بینید دامنه چیست، بعد با چهار دستور ساده هر دامنه ای را پیش از پرداخت بررسی می کنید و در آخر یاد می گیرید هر سال چه چیزهایی را پایش کنید تا سایت بی خبر از کار نیفتد.
دامنه سایت چیست و چه کاری انجام می دهد؟
هیچ کس نشانی عددی سرور ها را به خاطر نمی سپارد. دامنه یک نام خوانا است که به یک نشانی عددی وصل می شود تا آدم ها بتوانند سایت شما را با حروف به یاد بسپارند و بنویسند. وقتی کسی آدرس سایت شما را در مرورگر می نویسد، اولین کاری که مرورگر می کند این است که آن نام را به عدد ترجمه می کند و بعد به سروری می رود که سایت روی آن نشسته است. مسئول این ترجمه، سامانه نام دامنه یا همان DNS است.
دامنه سایت از چه بخش هایی ساخته می شود؟
| بخش | نمونه | کارش چیست |
|---|---|---|
| پسوند (دامنه سطح بالا) | .com · .ir · .org | جنس و کشور سایت را نشان می دهد؛ بخشی از دامنه است که ثبت می شود. |
| نام دامنه | codeyas | بخشی که خودتان انتخاب می کنید و باید یکتا باشد. |
| زیر دامنه | www · blog · shop | بخش اختیاری سمت چپ؛ به شما اجازه می دهد چند بخش سایت را از هم جدا کنید و همه روی یک دامنه بمانند. |
| مسیر صفحه | /blog/what-is-web-hosting | بعد از دامنه می آید و یک صفحه مشخص را نشان می دهد؛ بخشی از دامنه نیست. |

دامنه و نشانی آیپی؛ DNS چه کار می کند؟
هر سایت روی یک سرور می نشیند و هر سرور یک نشانی عددی دارد که به آن آیپی می گویند. آدم ها عدد را به خاطر نمی سپارند، پس دامنه را به آن عدد وصل می کنند. اگر بخواهید ببینید پشت یک دامنه چه عددی نشسته، یک دستور کافی است. این را روی دامنه خودمان اجرا کردیم:
dig +short codeyas.com A
dig +short www.codeyas.com
dig +short blog.codeyas.com
185.7.212.89
185.7.212.89
185.7.212.89
هر سه خط یک عدد برگرداندند: هم نام اصلی دامنه، هم www و هم زیر دامنه بلاگ روی همان یک سرور هستند. این یعنی افزودن یک زیر دامنه تازه، سرور تازه ای لازم ندارد. اگر روی دامنه تازه ای این دستور را بزنید و جواب خالی برگردد، یعنی هنوز هیچ نشانی به آن دامنه وصل نشده است؛ این ایراد نیست، فقط یعنی دامنه ثبت شده ولی سایت روی آن نرفته است.
dig +short codeyas.com NS
dig +short codeyas.com MX
andronicus.ns.cloudflare.com.
zita.ns.cloudflare.com.
خط اول نیم سرور ها را نشان می دهد: سرور هایی که مرجع پاسخ دادن به پرسش های این دامنه اند. خط دوم خالی برگشت؛ یعنی دامنه خودمان هیچ رکورد ایمیل روی این نام ندارد و ایمیل های شرکت روی نام دیگری می رود. این یک تصمیم است، نه اشکال فنی. اما اگر روی سایت خودتان خط ایمیل را خالی دیدید و در همان حال از آدرس info@yourdomain.com استفاده می کنید، آن ایمیل هرگز به دست کسی نمی رسد.
انواع پسوند دامنه کدام اند؟
پسوند سه خانواده اصلی دارد: کشوری که به یک کشور تعلق دارد، عمومی که برای همه آزاد است، و تخصصی که برای یک کار مشخص ساخته شده. جدول زیر پرکاربردترین ها را کنار هم می گذارد.
| پسوند | خانواده | مناسب برای | نکته هنگام ثبت |
|---|---|---|---|
.ir | کشوری، ایران | کسب و کاری که مخاطبش ایرانی است | هویت بومی می دهد و برای کاربر ایرانی آشناست؛ ثبت آن قواعد و مدارک خودش را دارد. |
.com | عمومی و بین المللی | هر کسب و کاری، به ویژه وقتی مخاطب خارج از ایران هم دارید | شناخته شده ترین گزینه است، پس نام های کوتاه و ساده در آن کمتر آزاد است. |
.net | عمومی | سرویس های شبکه ای و میزبانی | در عمل برای هر سایتی هم استفاده می شود. |
.org | عمومی | نهاد های غیرانتفاعی و انجمن ها | برای کسب و کار تجاری، انتخاب اول نیست. |
.co.ir | کشوری، زیرمجموعه ایران | شرکت های ثبت شده | مدارک شرکت لازم است. |
.id.ir | کشوری، زیرمجموعه ایران | اشخاص حقیقی | برای نام شخصی و سایت شخصی مناسب است. |
.store · .shop | تخصصی | فروشگاه اینترنتی | خودش به مشتری می گوید اینجا فروشگاه است. |
.online · .site | تخصصی و عمومی | هر سایتی که پسوند اصلی اش آزاد نیست | به عنوان جانشین پسوند اصلی خوب است. |
پسوند به خودی خود رتبه نمی سازد. آنچه در گوگل بالا می آورد، محتوای مفید، سرعت صفحه و اعتبار دامنه است. پسوند روی اعتماد کاربر اثر دارد؛ کسی که روی لینک شما کلیک می کند، از پسوند حدس می زند با چه سایتی روبرو است. این تفاوت را جدی بگیرید، ولی برایش انتظار معجزه نداشته باشید.

پسوند ir یا com؟ با چهار معیار ساده تصمیم بگیر
این پرسش بیشتر وقت ها با نظر شخصی جواب داده می شود. به جای بحث، چهار معیار را روی کاغذ بنویسید و ببینید کدام سمت سنگین تر است.
| معیار | پسوند داخلی انتخاب بهتری است اگر... | پسوند بین المللی انتخاب بهتری است اگر... |
|---|---|---|
| بازار اصلی | تقریبا همه مشتریانت در ایران هستند | مشتری خارج از ایران داری یا در برنامه دو سال آینده ات هست |
| اعتماد مخاطب | مشتری ایرانی نشانه بومی را نشانه رسمی بودن می بیند | طرف حساب تو یک شرکت یا مشتری خارجی است و برایش شناخته شده بودن مهم است |
| در دسترس بودن نام | نام برندت در پسوند داخلی آزاد است | نام برندت در پسوند داخلی گرفته شده ولی در پسوند بین المللی آزاد است |
| قواعد و مدارک | شناسه و مدارک لازم را همین حالا می توانی آماده کنی | نمی خواهی وارد فرایند مدارک و تایید هویت شوی |
اگر بازارت فقط ایران است و مدارک داری، پسوند داخلی انتخاب طبیعی است. اگر به بازار بیرون فکر می کنی یا نام برندت در پسوند داخلی گرفته شده، سمت پسوند بین المللی برو. اگر توانش را دارید، هر دو را ثبت کنید و یکی را روی دیگری هدایت کنید؛ این کار جلوی سوءاستفاده از نام برند را هم می گیرد.
تفاوت دامنه با هاست و با آدرس صفحه
این سه اصطلاح آنقدر در گفت و گو ها قاطی می شوند که مشتری و طراح از هم نمی فهمند. تفاوتشان ساده است: دامنه نشانی است، هاست انبار فایل هاست و آدرس صفحه مسیر یک صفحه مشخص.
| اصطلاح | نمونه | در عمل یعنی چه |
|---|---|---|
| دامنه | codeyas.com | نشانی و هویت سایت؛ سالانه تمدید می شود و به نام صاحبش ثبت است. |
| هاست | یک سرور با نشانی عددی و فضا و منابع مشخص | جایی که فایل های سایت روی آن می نشیند؛ اجاره اش ماهانه یا سالانه پرداخت می شود. |
| آدرس صفحه | https://codeyas.com/blog/what-is-web-hosting | مسیر یک صفحه مشخص در سایت؛ از پروتکل، دامنه و مسیر ساخته می شود. |
اگر هاست را عوض کنید، دامنه سر جایش می ماند و فقط مقصدش تغییر می کند. اگر دامنه را عوض کنید یا رها کنید، همه نشانی ها و اعتباری که ساخته شده از دست می رود. به همین دلیل انتخاب هاست قابل بازبینی است، ولی انتخاب دامنه تصمیم بلندمدت است. اگر هنوز روی انتخاب هاست مانده اید، راهنمای هاست چیست و چه انواعی دارد معیار های انتخاب را با عدد توضیح می دهد.
انتخاب نام دامنه؛ چهار معیاری که بعدا پشیمانی نمی آورد
- کوتاه و قابل گفتن: نامی انتخاب کنید که در یک تماس تلفنی بگویید و طرف مقابل بی غلط بنویسد. خط تیره و عدد، احتمال اشتباه را بالا می برد.
- یکسان با نام برند: اگر نام کسب و کار شما با نام دامنه یکی نباشد، مخاطبی که نام شما را شنیده، به سایت دیگری می رسد.
- بدون نام شهر و نام محصول: دامنه ای که نام شهر داخل آن است، روزی که بخواهید بازارتان را بزرگ کنید جلوی شما را می گیرد. نام شهر جای خوبی در متن صفحه دارد، نه در دامنه.
- بررسی سابقه پیش از خرید: دامنه ای که قبلا استفاده شده، سابقه خودش را با خودش می آورد. تاریخ ثبت، تاریخ انقضا و نیم سرور های فعلی را با دستوری که در بخش بعد می آید ببینید.
چهار دستور برای بررسی هر دامنه پیش از پرداخت
این چهار دستور روی لینوکس و مک اجرا می شوند و برای اجرایشان به ابزار گران قیمت نیاز نیست. خروجی هایی که می بینید، هنگام نوشتن همین مقاله روی دامنه خودمان اجرا شده اند.
۱. مالک، تاریخ ثبت و تاریخ انقضا
whois codeyas.com
در خروجی به دنبال این پنج خط بگردید:
Creation Date: 2025-07-27T09:57:31Z
Registry Expiry Date: 2027-07-27T09:57:31Z
Registrar: CSL Computer Service Langenbach GmbH d/b/a joker.com
Domain Status: clientTransferProhibited
DNSSEC: unsigned
خط اول و دوم تاریخ ثبت و تاریخ انقضاست؛ فاصله این دو خط به شما می گوید چند ماه وقت دارید تا یادآوری تمدید بگذارید. خط ثبت کننده می گوید دامنه از کدام شرکت خریداری شده، و برای پیگیری تمدید یا انتقال به همان شرکت مراجعه می کنید. وضعیت clientTransferProhibited یعنی دامنه قفل است و بدون باز کردن این قفل منتقل نمی شود؛ همین قفل جلوی دست بردن ناخواسته در دامنه را می گیرد. خط آخر هم می گوید امضای امنیتی دی ان اس فعال نیست.
۲. دامنه آزاد است یا گرفته شده؟
whois codeyas-test-domain-2026-xyz.com
No match for domain "CODEYAS-TEST-DOMAIN-2026-XYZ.COM".
۳. نیم سرورها و رکورد ایمیل
همان دستور بخش قبلی: اگر خط نیم سرور پر بود، دامنه به جایی وصل است و نیم سرورها نشان می دهد روی کدام میزبانی نشسته است. خط رکورد ایمیل اگر خالی برگردد، یعنی این دامنه ایمیل روی نام خودش ندارد؛ اگر مشتری روی سایت قبلی ایمیل داشته، این را پیش از خرید بدانید که باید منتقل شود.
۴. سایت روی دامنه جواب می دهد؟
curl -sI https://codeyas.com
HTTP/2 200
content-type: text/html; charset=UTF-8
server: Apache
خط اول کد پاسخ است و مهم ترین خط همین است. کد 200 یعنی سایت سالم بالا می آید. کد 301 یعنی این نشانی به آدرس دیگری منتقل شده و باید ببینید کجا می رود؛ روی دامنه ای که می خواهید بخرید، این یعنی سایت قدیمی هنوز زنده است. کد 404 یعنی دامنه هست ولی صفحه ای روی آن نیست. اگر می خواهید تفاوت این کد ها و راه درست هرکدام را بدانید، در مقاله خطای ۴۰۴ و راه رفع آن جدول تصمیم کامل نوشته شده است.
ثبت و تمدید دامنه؛ سه پرسش از فروشنده پیش از پرداخت
ثبت دامنه یک خرید ساده است، ولی همین خرید ساده بیشترین سوءتفاهم را می سازد. پیش از پرداخت، این سه پرسش را بپرسید و جواب را جایی ذخیره کنید:
- هزینه تمدید سال بعد چقدر است؟ قیمت سال اول در بیشتر شرکت ها تخفیف دارد و سال بعد بیشتر می شود.
- ایمیل مالک دامنه چه آدرسی ثبت می شود؟ تمام یادآوری ها و مسیر بازیابی روی همان ایمیل می رود.
- تمدید خودکار روشن است یا خودم باید یادآوری بگذارم؟
- ثبت به نام صاحب کسب و کار: چه شخص حقیقی و چه شرکت، مالک دامنه باید خودش باشد، نه طراح و نه شرکت میزبان.
- ایمیل مالک، روی دامنه دیگری: ایمیل مالک را روی همان دامنه نگذارید. اگر دامنه منقضی شود، گیرنده ایمیل هم از کار می افتد و ایمیل یادآوری تمدید هرگز به دست شما نمی رسد.
- دسترسی پنل: دسترسی مدیریت در اختیار مالک بماند؛ دسترسی فنی برای افراد دیگر هم می توان ساخت، ولی نه به جای مالکیت.
- مستند پرونده: نام ثبت کننده، تاریخ ثبت، تاریخ انقضا و تصویر رسید را در پرونده پروژه نگه دارید. سه سال بعد هیچ کس به یاد ندارد این دامنه از کجا خریداری شده بود.
- با دستور
whoisنام ثبت کننده و تاریخ انقضای دامنه خودتان را ببینید و تاریخ را در تقویم بگذارید. - اگر دامنه به نام شما یا شرکت شما نیست، همین هفته این موضوع را حل کنید؛ هر ماه تاخیر ریسکش بیشتر می شود.
- ایمیل مالک دامنه را به یک صندوق ایمیل دائمی و مستقل تغییر دهید که به همان دامنه وابسته نباشد.
دامنه را به نام چه کسی ثبت کنیم؟
این بخش، مهم ترین قسمت این راهنماست و در هیچ کدام از راهنماهایی که پیش از نوشتن این مقاله خواندیم به آن پرداخته نشده بود. دامنه دارایی است و مثل هر دارایی، باید به نام صاحبش باشد.
این یک قاعده ساده دارد: هر کسی که ایمیل مالک دامنه را در اختیار دارد، در واقع می تواند دامنه را تمدید کند، منتقل کند یا از دست بدهد. پس آن ایمیل مهم تر از هر رمزی است. اگر تیم ما پروژه سایت شما را جلو می برد و نمی خواهید درگیر این جزئیات شوید، در طراحی سایت در شیراز مراحل تحویل و مدارک هر پروژه جداگانه توضیح داده شده است.
چهار اشتباه رایج در نگهداری دامنه
| اشتباه | چه اتفاقی می افتد | راه پیشگیری |
|---|---|---|
| ثبت دامنه به نام طراح یا شرکت میزبان | سال ها بعد برای گرفتن دامنه باید التماس کنید و ممکن است هیچ سندی هم نداشته باشید | از روز اول به نام صاحب کسب و کار ثبت شود |
| ایمیل مالک خالی یا روی همان دامنه | یادآوری تمدید به دست کسی نمی رسد | یک ایمیل دائمی جدا بسازید و آدرس آن را در پنل ثبت کنید |
| بی توجهی به تاریخ انقضا | سایت و ایمیل از کار می افتند و دامنه به صف عمومی می رود | تاریخ انقضا را در تقویم بگذارید و شصت روز قبل بررسی کنید |
| تغییر رکورد های دی ان اس بدون نسخه پشتیبان | ایمیل و زیر دامنه ها بی خبر از کار می افتند | پیش از تغییر، تصویر رکورد های فعلی را ذخیره کنید |

یادآوری انقضا؛ پایش سالانه دامنه
دامنه یک بار خریداری نمی شود، سالانه تمدید می شود. همین یک جمله دلیل بیشتر سایت هایی است که یک روز صبح بالا نمی آیند. اسکریپت زیر را روی سرور بگذارید یا دستی ماهی یک بار اجرا کنید؛ کارش خواندن تاریخ انقضا و شمردن روز های باقی مانده است.
#!/bin/bash
D="$1"
EXP=$(whois "$D" | grep -i "Registry Expiry Date" | head -1 | cut -d: -f2- | tr -d " ")
if [ -z "$EXP" ]; then
echo "no expiry line for $D"
exit 1
fi
DAYS=$(( ( $(date -d "$EXP" +%s) - $(date +%s) ) / 86400 ))
echo "domain : $D"
echo "expiry : $EXP"
echo "days : $DAYS"
[ "$DAYS" -lt 60 ] && echo "STATUS : renew now" || echo "STATUS : ok"
خروجی واقعی همین اسکریپت روی دامنه خودمان، هنگام نوشتن این مقاله:
domain : codeyas.com
expiry : 2027-07-27T09:57:31Z
days : 301
STATUS : ok
| چه چیزی را پایش کنیم | ابزار | هر چند وقت | اگر خراب بود چه کار کنیم |
|---|---|---|---|
| تاریخ انقضای دامنه | اسکریپت بالا یا whois | ماهی یک بار | صد روز قبل از انقضا تمدید را انجام دهید؛ به روز آخر موکول نکنید. |
| نیم سرور ها و نشانی آیپی | dig | پس از هر تغییر هاست | اگر با قبل فرق دارد و خودتان تغییر نداده اید، وارد پنل ثبت کننده شوید. |
| رکورد ایمیل دامنه | dig MX | هر شش ماه | اگر خالی شد و روی این دامنه ایمیل داشتید، همان روز با میزبان تماس بگیرید. |
| گواهی امنیتی و تاریخ اعتبارش | قفل کنار آدرس سایت در مرورگر | هر سه ماه | در راهنمای گواهی امنیتی سایت و خطاهای مرورگر هر پنج خطای رایج و راه رفعشان نوشته شده است. |
| دسترسی پنل ثبت کننده | ورود آزمایشی به پنل | هر شش ماه | اگر رمز را به یاد ندارید، همین حالا بازیابی کنید؛ روز بحران وقت خوبی برای این کار نیست. |
تأثیر دامنه بر سئو و اعتماد کاربر
از دامنه سه چیز به گوگل و به کاربر می رسد و هیچ کدامش معجزه نیست: سن و سابقه دامنه، پایداری نشانی، و همخوانی نام با برند. دامنه ای که سال ها سر جایش مانده و نشانی هایش عوض نشده، برای گوگل قابل اعتمادتر از دامنه ای است که هر سال جابه جا می شود. به همین دلیل است که تغییر دامنه یک تصمیم پرهزینه است و بدون ریدایرکت درست انجام نمی شود.
یک نکته صادقانه: در چهار راهنمایی که برای نوشتن این مقاله خواندیم، هیچ صفحه ای عدد اندازه گیری خودش را نداشت؛ همه از روی قاعده کلی نوشته بودند. عددهایی که در این مقاله دیدید، خروجی اجرای واقعی روی یک دامنه واقعی بودند. وضعیت همان دامنه در لحظه نوشتن این متن: پاسخ وب HTTP/2 200 · نیم سرورها روی یک سرویس ابری · رکورد ایمیل روی این نام خالی · و امضای امنیتی دی ان اس فعال نیست. سه مورد از این چهار مورد روی هر دامنه ای قابل تنظیم است و برای پایش دوره ای همان جدول بخش قبل کافی است.


ارسال نظر جدید