اگر فکر میکنید دامنهٔ فعلی سایت شما برای ادامه کار مناسب نیست یا در پی تغییرات اساسی مثل ریبرندینگ هستید یا اینکه آدرس بهتری برای سئوی سایت در نظر دارید، تغییر دامنه اصلی سایت میتواند برای شما راهگشا باشد.
پیش از هر چیز باید بگوییم که این کار بیهزینه نیست؛ در انتهای مطلب به مشکلاتی که ممکن است برایتان پیش بیاید اشاره میکنیم. اما بهطور کلی روش تغییر دامنه اصلی سایت را در سی پنل و دایرکت ادمین ساده است و به شما خواهیم گفت چطور این کار را انجام بدهید.
اقدامات پیش از تغییر دامنه سایت
قبل از اینکه به سراغ تغییر دامنه در کنترل پنلها برویم، لازم است دو اقدام اصلی زیر را انجام بدهید:
۱. یک نسخهٔ پشتیبان کامل از سایت فعلی خود تهیه کنید یا از پشتیبانی هاست بخواهید از سایت شما فول بکآپ بگیرند.
۲. نیمسرورها (NS)های هاست خود را از پشتیبانی دریافت کنید. سپس در داشبورد مدیریتی دامنه خود، DNSها را برای دامنه جدید تنظیم کنید. اگر روش تنظیم DNS و اتصال هاست به دامنه را نمیدانید، از مقالهٔ لینکشده کمک بگیرید.
سپس وارد کنترل پنل خود (دایرکت ادمین/سیپنل) شوید و مراحل بعدی را طی کنید.
شروع قیمت از
۴۹ هزار تومان
نحوه تغییر دامنه اصلی سایت در دایرکت ادمین
برای تغییر دامنه هاست در دایرکت ادمین باید مراحل زیر را طی کنید:
۱. وارد دایرکت ادمین شوید و از بخش Account Manager وارد Domain setup شوید.
۲. سپس دامنه مورد نظر را انتخاب و روی گزینهٔ Rename domain کلیک کنید.
۳. در پنجره بازشده نام دامنه فعلی خود را انتخاب کنید. سپس در باکس متنی دوم، نام دامنهٔ جدید خود را وارد کنید و Save را بزنید.
یادتان باشد که پس از طی این مراحل، کار شما تمام نشده است و لازم است به بخش مراحل مشترک میان سیپنل و دایرکت ادمین مراجعه کنید.
نحوه تغییر دامنه اصلی سایت در سی پنل
برای تغییر دامنه در سی پنل لازم است با WHM اقدام کنید. بنابراین نسخهٔ کلی برای تمام هاستینگها وجود ندارد و بهتر است با پشتیبانی سایت ارتباط بگیرید و راهنمایی دریافت کنید. سپس به مراحل بعدی مشترک میان سی پنل و دایرکت ادمین مراجعه کنید.
تنظیمات دیتابیس مشترک در Cpanel و Directadmin
پس از تغییر DNS و طی مراحل تغییر دامنه در پنلها لازم است اقدامات زیر را برای بهروزرسانی دیتابیس خود انجام بدهید. قبل از طی کردن مراحل، مطمئن شوید که از دیتابیس سایت قبلی خود بکآپ گرفته و آن را در جای امنی ذخیره کردهاید.
۱. در کنترل پنل وارد phpMyAdmin شوید.
۲. دیتابیس سایت را باز کنید.
۳. از تب SQL کوئری زیر را برای بهروزرسانی جدولها ران میکنیم:
UPDATE wp_options SET option_value = replace(option_value, 'https://oldurl.com', 'https://newurl.com') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET guid = replace(guid, 'https://oldurl.com','https://newurl.com'); UPDATE wp_posts SET post_content = replace(post_content, 'https://oldurl.com', 'https://newurl.com'); UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://oldurl.com','https://newurl.com'); UPDATE wp_comments SET comment_author_url = REPLACE(comment_author_url, 'https://oldurl.com', 'https://newurl.com');
توجه داشته باشید که در این کوئری، بهجای oldurl دامنه قبلی خودتان و بهجای newurl دامنه جدید را جایگزین کنید. در نهایت با کلیک روی Go این کد را اجرا کنید.
نکات مهم بهروزرسانی دیتابیس:
۱. دقت کنید که اگر پیشوند پیشفرض جداول وردپرس را در wp-config و یا هنگام راهاندازی تغییر دادهاید، در کوئری بالا نیز تغییرات را اعمال کنید.
۲. دقت کنید که در فایل wp-config خطوط کد زیر به دامنه قبلی شما اشارهای نداشته باشند:
define( ‘WP_HOME’, ‘https://oldurl.com’ );
define( ‘WP_SITEURL’, ‘https://oldurl.com’ );
۳. فایل htaccess را بررسی کنید و مطمئن شوید جایی به دامنه قبلی شما ارجاع نشده باشد.
۴. اگر یکی از افزونههای المنتور یا Slider revolution استفاده میکنید، لازم است تغییر دامنه را در آنها هم اعمال کنید:
برای این کار وارد تب افزونه و بخش «ابزار» شوید.
در پنجرهٔ بازشده «جایگزینی» را انتخاب کنید.
در فیلد اول نام دامنهٔ قبلی و در فیلد دوم نام دامنهٔ جدید را درج کنید.
روی دکمهٔ «جایگزینی» کلیک کنید.
حالا که از بابت روشهای تغییر دامنه خیالتان راحت است، بیایید کمی دربارهٔ تصمیمتان و مشکلات احتمالی آن صحبت کنیم.
پیشگیری از مشکلات تغییر دامنه
اول از همه بگذارید بپرسیم که آیا از این تصمیم مطمئن هستید؟ آیا تغییر در پایههای برند شما رخ میدهد و ضروری است که برای آن دامنه را هم تغییر بدهید؟
اگر جواب بله است، آیا دامنه مناسبی را برای تغییر انتخاب کردهاید؟ مثلاً اگر نام دامنهٔ قبلی شما بیش از اندازه طولانی بود، حالا دامنهٔ مختصر و به یادماندنی انتخاب کردهاید؟
اگر از پسوندهای عمومی (مثلاً com.) راضی نبودهاید، حالا TLD جذابتر و ویژهای (مثلاً tech. یا club.) دارید؟
اگر مطمئن هستید که نام دامنه جدید برای سئو یا برندینگ شما کافی است و احتمالاً در آینده نیازی به تغییر آن نخواهید داشت، عالی است. حالا بیایید نگاهی به خطرات تغییر دامنه بیندازیم و راهکارهای آن را بررسی کنیم:
۱. عدم انتقال صفحات قبلی
اگر پس از تغییر دامنه صفحات قبلی سایت را به آدرس جدید ریدایرکت نکنید، رتبههایتان افت میکنند؛ چون در عمل، متعلق به سایت دیگری هستند و امتیازی برای دامنه جدید به حساب نمیآیند. برای جلوگیری از این مشکل لازم است که صفحات را بهصورت گروهی به آدرس جدید ریدایرکت ۳۰۱ کنید. برای انجام ریدایرکت ۳۰۱ لازم است اقدامات زیر را انجام بدهید:
- وارد کنترل پنل خود شوید و در پوشه روت فایل .htaccess را پیدا کنید.
- روی فایل .htaccess عملیات edit را انتخاب کنید.
- کد زیر را وارد فایل کنید.
<span style="font-weight: 400;">RewriteEngine On</span> <span style="font-weight: 400;">RewriteRule ^old-page$ /new-page [L,R=301]</span>
- یادتان باشد که آدرسهای موردنظر خود را در کد جایگزین کنید. old-page به آدرس صفحه قدیمی اشاره میکند و /new-page آدرس جدیدی است که میخواهید کاربر به آن هدایت شود.
۲. از بین رفتن لینکسازی خارجی
با تغییر آدرس سایت، لینکهای خارجی شما همچنان به آدرس قبلی اعتبار میدهند. یعنی وبسایتهای دیگری که به سایت شما لینک و البته اعتبار میدادند، هنوز برای آدرس قبلی این کار را میکنند.
بنابراین پیش از تغییر دامنه یک گزارش کامل از ابزارهایی مثل Google Analytics و Screaming Frog بگیرید و آن را بهصورت فایل ذخیره کنید. پس از انتقال، لیست سایتهایی را که به شما لینک دادهاند، بررسی کنید. با تکتک آنها ارتباط بگیرید و درخواست کنید آدرس جدید را جایگزین کنند.
پیشنهاد خواندنی: دامنه چیست؟
۳. کاهش بازدید مستقیم
ممکن است مشترکان سایت یا مشتریان وفادار شما بخواهند از طریق همان آدرس قبلی که بوکمارک کردهاند به سایت شما سر بزنند. بنابراین بازدید مستقیم شما ریزش شدیدی پیدا میکند. چاره کار این است که یک لیست کامل از مخاطبان خود ایجاد کنید و پیش و پس از تغییر دامنه برای آنها ایمیل یا پیام اطلاعرسانی ارسال کنید.
در شبکههای اجتماعی خود و سایتهای پربازدید همکاران نیز این تغییر را اعلام کنید.
۴. بررسی تاثیر بهروزرسانی
از ابزارهایی مثل سرچ کنسول گوگل استفاده کنید و تغییرات سایت خود را با گزارشهای قبلی که ذخیره کردهاید، مقایسه کنید. Search console ابزاری رایگان است که گوگل ارائه میکند و به صاحبان سایت و متخصصین سئو این امکان را میدهد که وضعیت سایت در صفحه نتایج جستجوی گوگل را مدیریت و بررسی کنند.
تمام مشکلاتی را که سرچ کنسول گزارش میکند پیگیری کنید. از ابزارهای شناسایی لینکهای خراب برای شناسایی و رفع هر گونه لینک خرابی که ممکن است در طول فرایند رخ داده باشد، استفاده کنید. منظور از لینک خراب یا شکسته، لینکی است که با کلیک بر روی آن به صفحه بدون محتوا وارد میشویم.
علاوه بر این رتبهبندی، ترافیک ارگانیک (ورودی که سایت از طریق جستجو مستقیم کاربران جذب میکند) و تاثیر بکلینکها را بهصورت جداگانه زیرنظر بگیرید. هنگامیکه یک وبسایت به یک وبسایت دیگر لینک میدهد، یک «بکلینک» ایجاد میشود که به سایت مقصد اعتبار میدهد.
۵. از دست رفتن دیتابیس
اگر به نکاتی که در بخش مراحل مشترک توضیح دادیم توجه نکنید، ممکن است دیتابیس قبلی خود را از دست بدهید. علاوه بر این تاکید ما روی بکآپگیری برای همین است که اگر احیاناً چیزی را از دست دادید، بهسرعت بتوانید تاثیر را جبران کنید.
برنامه شما پس از تغییر دامنه سایت چیست؟
امیدواریم که با رعایت تمام نکات گفتهشده توانسته باشید بهسادگی تغییر دامنه اصلی سایت در سی پنل و دایرکت ادمین را اعمال کنید. یادتان نرود که پس از این اقدام، آدرس ایمیل سازمانی، ابزارهای سرچ کنسول و آنالیتیکس و… را بهروزرسانی کنید.
یک راهکار پیشنهادی ما هم این است که نقشهٔ سایت قبلی یا یک چکلیست URL هم بسازید و چند هفته تغییرات صفحات خود را ثبت و بررسی کنید. به این ترتیب از هر مشکلی خیلی سریع باخبر خواهید شد. هنوز سوالی در ذهن دارید؟ از بخش نظرات زیر همین پست از ما بپرسید و پاسخ بگیرید.
سوالات پرتکرار
۱. تغییر دامنه اصلی سایت در سی پنل و دایرکت ادمین چطور انجام میشود؟
برای تغییر دامنه در سیپنل لازم است با پشتیبانی هاست تماس بگیرد. تغییر دامنه در دایرکت ادمین هم پس از تهیه فول بکآپ از مسیر domain setup > rename domain انجام میشود. این تغییر جزئیات زیادی دارد و پیشنهاد میکنیم مقاله کامل را مطالعه کنید.
۲. آیا تغییر دامنه سایت روی سئو تاثیر منفی دارد؟
هریک از مراحل تغییردادن دامنه پر از جزئیات است. بنابراین اولاً فقط در صورتی که مطمئن هستید به این تغییر نیاز دارید، اقدام کنید؛ ثانیاً از تمام سایت و ابزارهای گزارشگیری بکآپ تهیه و ذخیره کنید. بعد از تغییر مطمئن شوید، دیتابیس و URLها و لینکهای داخلی و خارجی را به آدرس جدید انتقال دادهاید.
۳. تغییر DNS آدرس جدید در پنل دامنه انجام میشود یا در پنل هاست؟
اگر هاست و دامنه شما از یک مرجع خریداری نشدهاند، بایستی نیمسرورها را از پشتیبانی هاست دریافت و در پنل کاربری دامنه تنظیم کنید.
ممنون از آموزش خوبتون. برای تغییر جداول وردپرس به آدرس جدید از افزونه Better Search Replace هم میتونین استفاده کنین. خیلی راحت تر و ساده تره. من بارها باهاش کار کردم و تا الان به مشکلی برنخوردم. روی سایت هایی با ۱۸۰ هزار کاربر حتی استفاده کردم.
ممنون از شما که نظرتون رو بهمون گفتید🙏🍋