انتقال سایت به یک دامنه جدید

انتقال سایت به یک دامنه جدید

شاید یکی از مشکلات وبمسترانی که در رزوهای اول برای سایت خودشون دامنه مناسبی انتخاب نکرده اند و یا کسانیکه سایتشون فیل شده، تغییر آدرس سایت باشه و نگرانی از دست دادن ایندکس های دامنه قبلی و بوجود آمدن ارورهای متعدد 404 و در نهایت از دست دادن رتبه سایت در موتورهای جستجو و خراب شدن سئو سایت!

اما گوگل برای این منظور قسمتی را در گوگل وبمستر در نظر گرفته که میخوام تو این مقاله توضیحاتی درباره نحوه عمل در اون بدم. گوگل خودش گفته که این امکان به منظور اینکه شما به گوگل کمک کنید که عملیات ایندکس دامنه جدید را سریعتر انجام بده و همچنین کاربران شما راحتتر و سریعتر به دامنه جدید منتقل بشن.

حالا باید چه کنیم؟

اول از همه بگم که لازمه شما دامنه قبلی را تا حداقل 6 ماهه دیگه در اختیار داشته باشید. پس نزارید تا 6 ماه پس از این انتقال منقضی بشه و یا توسط شخص دیگه ای کنترل بشه!

خوب در اولین گام انتقال باید از دستور انتقال 301 استفاده کنید. فقط بهتره که این انتقال ها بصورت 1 به 1 انجام بشه. یعنی نیایید و دستور بدید تمام صفحات سایت قدیمی به صفحه اصلی سایت شما انتقال پیدا کنه. بلکه به ازاء هر صفحه که در سایت قدیمی دارید یک صفحه با همان محتوا در سایت جدید ایجاد کنید و اونوقت از انتقال 301 از آدرس قدیمی به جدید استفاده کنید. البته انتقال به صفحه اصلی هم از بوجود اومدن ارورهای 404 جلوگیری می کنه ولی از نظر حرفه ای و کاربری بهتره که اون انتقال 1:1 انجام بشه.

یکی از بهترین کدهای انتقال ۳۰۱ که بتونه کل لینک های سایت شما را منتقل به دامنه جدید کد زیر هست که باید اون را وارد فایل htsccess. کنید:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
RewriteCond %{HTTP_HOST} ^newdomain.com$
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule (.*)$ http://newdomain.com/$1 [R=301,L]

حالا باید لینک های داخلی و همچنین بک لینکهاتون را چک کنید و اون ها را ویرایش کنید. در مورد بک لینک ها باید با صاحبان سایت هایی که به شما لینک دادند صحبت کنید که آدرس شما را تغییر بدهند. البته اگه دیدید امکان تغییر لینک وجود نداره، حتما یادتون باشه که اون آدرس هایی که با سایت قدیمیتون وارد میشد (بک لینک ها) را در سایت جدید ایجاد و با کمک دستورات 301 انتقالش بدید.

برای ویرایش لینک های داخلی هم از برنامه مورد اعتماد گوگل که در مقاله نرم افزار چک کردن لینک های داخلی معرفی کردم استفاده کنید که مشکلی پیش نیاد.

حالا وارد گوگل وبمستر بشید و ابتدا سایت جدید را به گوگل معرفی کنید. سپس در همون گوگل وبمستر در قسمت site configuration  قسمت Change of Address را بزنید و در اون کادری که در تصویر زیر هم مشخصه، آدرس سایت جدیدی را که به گوگل معرفی کردید وارد نمایید.

انتقال سایت به یک دامنه جدید

البته کار شما تموم نشده. بهتره که هر چه سریعتر نقشه سایت جدید را تهیه کنید و در گوگل وارد نمایید تا عملیات انتقال هر چه سریعتر انجام بشه. در اخر هم برای انکه ببینید عملیات با موفقیت همراه بوده و انشاالله مشکلی نبوده، دوباره به گوگل وبمستر سر بزنید و ببینید crawl errors هر دو  دامنه در چه وضعیته که خوب اگه زیاد شده باشه یعنی یه مشکلی بوجود اومده.

همچنین اگه طبق توصیه انجام شده، نقشه سایت جدید را سابمیت کردید، برید ببینید لینکهای ایندکس شده و شناسایی شده چندتا هست.

  • تاریخ انتشار: 4 بهمن 1390
  • 30 دیدگاه
30 دیدگاه در "انتقال سایت به یک دامنه جدید"
  • mohsen

    با سلام وخسته نباشید خدمت مدیر محترم سایت سئو
    مطلب بسیار خوب و به کار بیایی بود ایوووووووووووووووووووووول داداش

    • admin

      سلام دوست عزیز
      شما لطف داری دوست من

  • مهرداد

    سلام و درود فراوان
    تبريك ميگم دوست عزيز بابت سايت خوبتون
    ميخواستم اگه ميشه سايت مارو از لحاظ سئو بررسي كنيد ، كه در چه حالتي هست.ممنون ميشم.

    • admin

      سلام و ممنون مهرداد جان
      بی زحمت تو قسمت پرسش و پاسخ مطرح کن من در خدمتت هستم

  • محمد

    سلام

    تبریک میگم
    رنکتون 4 شد

    • admin

      ممنون محمد جان

  • محمد

    سلام
    تشکر بابت مطلب مفیدت
    برات ارزوی موفقیت دارم

    • admin

      سلام
      ممنون دوست عزیز.همینطور برای شما

  • محمد

    سلام دوست عزیز خسته نباشی
    واقعا ممنون بابت مطالبی که میزاری خیلی مفید و پر کاربرد هستند قبل از اینکه سایت شمارو ببینم اصلا نمیدونستم گوگل وبمستر چی هست الا همچین چیزی هست یا نه
    چیزی که الان مورد توجه من قرار گرفته ریدایرکت 301 هست که اونجوری که من متوجه شدم باید یک به یک لینکهای اصلی سایت رو در فایل .httaccess ریدایرکت کنیم روی دامین جدید؟ چون من بعد از اینکه دامین قیلطر شد زود تو خود سی پنل ریدایرکت کردم رو ساب دامین که خوشبختانه الان تو گوکل سایت رو با ساب دامنه نشون میده و مشکلی از این بابت ندارم
    حالا سوال من اینه که باید کل لینکهای اصلی سایت رو تو اون فایل ریداریکت کنم تا انتقال زود و صحیح انجام بشه؟

    • admin

      سلام
      شما اگه بخوای هر مطلبیت جداگونه انتقال پیدا کنه باید دونه دونه کد 301 بدی ولی اگه بخوای کلا انتقال پیدا کنه که فقط کافیه با ادرس جدید کد بدی

  • VAHID

    عزیز توی گوگل وبمستر زده ساب دامین یا دایرکتوری نباشه و دامین جدید باشه!
    برای سایتهایی که فیل میشن و روی ساب دامین جدید ادرس جدید میذارن چجوری باید کاری کرد که سایت رو روی ساب دامین جدید که میبریم سئو از بین نره؟

    • admin

      سلام
      این مورد مربوط به انتقال دامنه به دامنه جدید هست.اجازه بدید یک جستجو میکنم ببینم چیزی دستگیرم شد تو سایت اطلاع میدم

  • امیر

    آقا یه مشکل ما یه دامنه داشتیم با نام www.1.com این فیل شد دامنه جدید زدیم با نام www.2.com

    اون قبلیو از گوگل وب مستر وصل کردیم به دومی

    حالا دومی فیلتر شد خواستیم از گوگل وب مستر دومی رو وصل کنیم به سومی نشد !

    یعنی ارور میده چرا ؟

    • امیر حیدری

      سلام
      شما یه کاری بکن.دومی را بعنوان یک سایت اول تو وبمستر ثبت کن.بعد سومی را وصل کن بهش ببین میشه؟

  • امیر

    خب سومی رو وصل کنیم به دومی که نمیشه

    چون دومی فیلتر شده

    ما میخوایم همه رو سومی باشه

    حرف درست نیست ؟

    • امیر حیدری

      سلام
      اولا لطف کنید در جواب اون واب من نظر بدید که من بدونم قبلش بحث چی بوده
      ولی اگه اشتباه نکنم در مورد انتقال سایت های فیل شده هست. بله دومی یمره به سومی.چون قبلش همه چیز از اولی اومده بود به دومی.حالا از دومی میره به سومی

  • رسول رضايي

    سلام. ممنونم . عالي بود.

  • mohsen

    با سلام.

    من میخوام دامنه قبلیم که net هست رو به ir تغییر بدم ولی میگه که باید اول net رو ثبت کنید بعد ریدایرکت کنید در صورتی که قبلا ثبت شده.دامنه net هم منقضی شده.به نظر شما چیکار میشه کرد؟

    با تشکر.

    • امیر حیدری

      سلام
      یعنی دامنه net تو پنلتون تایید شده هست یا نه؟

      • mohsen

        با سلام.

        مشکل حل شد.با تشکر.

  • محسن رزجی

    سلام
    من یه سایت موزیک دارم که به دلیل فیل های متوالی اعتبار دامنه اون از دست رفته.همه اعتبار اون رو منتقل کردیم روی یه دامنه جدید و حالا دامنه جدید رو نمیشه ریدایرکت کرد
    برای تفهیم بهتر موضوع:فرض کنید دامین های 1 و 2 و 3 رو ریدایرکت کردیم روی دامنی 4.حالا چون دامین های 1و2و3 منقضی شدن دیگه نمیشه دامین 4 رو به دامنه جدیدی ریدایرکت کرد.من برای حل مشکل رفتم دوباره دامنه های 1و2و3 رو تمدید کردم ولی باز هم نمیشه دامین 4 رو ریدایرکت کرد.الان همه اعتبار سایت من روی دامین 4 که فیل هم هست گیر کرده.لطفا راهنمایی کنید

    • امیر حیدری

      سلام
      این صالا هیچ ربطی به اینکه دامنه ها دیگه تمدید نشده بودن نداره.چون خود گوگل هم گفته چند ماه نگهشون دارید نگفته همیشه!
      مشکل قطعا از جای دیگست.دقیقا چه اروری میده؟

  • فیت کا

    بسیار عالی بود ممنون.

  • دانلود فیلم

    عالی بود . با تشکر از زحمات شما

  • جعفر

    سلام برامن Change of Address از گزینه دوم به بعد غیرفعاله ودر گزینه دوم وقتی چک را میزنم خطای زیر رو میده میشه راهنمایی کنید ممنون میشم.
    We couldn’t crawl your site. Check that Googlebot can crawl the root of your site using the Fetch as Google tool.
    در ضمن من هاستم و دامین قدیم و جدیدم یک جا بود و کد ریدایرکت .htacces را تو همون هاست که مشترک بین قدیم و جدید بود وارد کردم.

    • fallahian

      ربات گوگل نمیتونه سایت و بررسی کنه و دسترسی به سایت نداره. باید مشکل را پیدا کنید.

  • طراحی و توسعه سایت|بررسی سئو و بهینه سازی سایت

    سلام پست خیلی خوبی بود ممنون میشم اگر از سایت ماهم دیدن کنید.
    طراحی و توسعه سایت

  • gharib

    سلام
    ببخشید من یه دامنه داشتم که اسمشو میزارم a ، شش ماه پیش از طریق سی پنل ریدایرکتش کردم روی دامین b ، چند روز دیگه زمان تمدید سالیانه دامین a هست، میخواستم بدونم ایا لازمه من سالانه دامین a رو تمدیدش کنم یا نه؟ اگر تمدیدش نکنم واسه محتوا و سئوی سایت مشکلی پیش نمیاد؟

    • بنی طبا

      دوست عزیز طبق گفته گوگل حداقل زمان لازم برای انتقال کامل از سایت a به سایت b پس از ریدایرکت 6 ماه هست اما گاهاً سایت هایی رو هم داشتیم که حتی یکسال هم زمان برده.لطفا خودتون بررسی کنید اگر از سایت a دیگر ریدایرکتی انجام نشد نیازی به تمدید مجدد نیست اما اگر مطمئن نیستید نهایتا یکسال دیگر هم تمدید کنید و دیگر بعد از آن نیازی به تمدید مجدد نیست.

  • بازتاب: تغییر نوع پیوند یکتا در وردپرس