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

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

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

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

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

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

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

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

یکی از بهترین کدهای انتقال ۳۰۱ که بتونه کل لینک های سایت شما را منتقل به دامنه جدید کد زیر هست که باید اون را وارد فایل 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]

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

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

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

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

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

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

No votes yet.
Please wait...
  • بازدید: 2,293 بار
  • ۲۷ دیدگاه
امیر حیدری

دوست دارم مبانی بهینه سازی و سئو سایت را بصورت اصولی و به دور از هرگونه دروغ و بزرگنمایی به وبمسترها ارائه بدم…


۲۷ دیدگاه در "انتقال سایت به یک دامنه جدید"
  • mohsen

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

    • admin

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

  • مهرداد

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

    • admin

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

  • محمد

    سلام

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

  • محمد

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

    • admin

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

  • محمد

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

    • admin

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

  • VAHID

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

    • admin

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

  • امیر

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

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

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

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

    • امیر حیدری

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

  • امیر

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

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

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

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

    • امیر حیدری

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

  • رسول رضايي

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

  • mohsen

    با سلام.

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

    با تشکر.

    • امیر حیدری

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

  • محسن رزجی

    سلام
    من یه سایت موزیک دارم که به دلیل فیل های متوالی اعتبار دامنه اون از دست رفته.همه اعتبار اون رو منتقل کردیم روی یه دامنه جدید و حالا دامنه جدید رو نمیشه ریدایرکت کرد
    برای تفهیم بهتر موضوع:فرض کنید دامین های ۱ و ۲ و ۳ رو ریدایرکت کردیم روی دامنی ۴٫حالا چون دامین های ۱و۲و۳ منقضی شدن دیگه نمیشه دامین ۴ رو به دامنه جدیدی ریدایرکت کرد.من برای حل مشکل رفتم دوباره دامنه های ۱و۲و۳ رو تمدید کردم ولی باز هم نمیشه دامین ۴ رو ریدایرکت کرد.الان همه اعتبار سایت من روی دامین ۴ که فیل هم هست گیر کرده.لطفا راهنمایی کنید

    • امیر حیدری

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

  • فیت کا

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

  • دانلود فیلم

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

  • جعفر

    سلام برامن 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

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

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

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