6 ขั้นตอนในการย้ายเว็บไซต์ไปยังชื่อโดเมนใหม่

เผยแพร่แล้ว: 2020-12-16

ชื่อโดเมนเว็บไซต์ของคุณเป็นส่วนสำคัญของแบรนด์ของคุณ เมื่อตั้งค่าเว็บไซต์เป็นสิ่งแรกที่คุณต้องตัดสินใจ เมื่อเวลาผ่านไปคุณอาจรู้ว่าตัวเลือกแรกของคุณไม่ใช่สิ่งที่เหมาะสมที่สุดหรือธุรกิจของคุณได้พัฒนาไปถึงจุดที่ตัวเลือกเดิมไม่ได้สะท้อนถึงแบรนด์ปัจจุบันของคุณ

วิธีแก้ปัญหาคือการเปลี่ยนชื่อโดเมนของคุณ ในบทความนี้เราจะกล่าวถึงวิธีที่คุณสามารถย้ายเว็บไซต์ของคุณไปยังชื่อโดเมนใหม่โดยไม่ต้องยุ่งยากให้มากที่สุด

ขั้นตอนที่ 1: การวางแผนล่วงหน้า

ก่อนที่คุณจะเริ่มย้ายเว็บไซต์มีหลายขั้นตอนที่คุณควรดำเนินการเพื่อให้กระบวนการง่ายขึ้น

ดำเนินการตามแผนปฏิบัติการ

ด้านล่างนี้เราจะให้คำแนะนำเกี่ยวกับสิ่งที่ต้องทำและเวลาพร้อมคำแนะนำสำหรับเครื่องมือที่คุณอาจต้องการใช้เพื่อทำงานให้เสร็จ การใช้ข้อมูลนี้คุณสามารถสร้าง แผนปฏิบัติการ เพื่อให้คุณมีเอกสารคำแนะนำทีละขั้นตอนเฉพาะสำหรับสถานการณ์ของคุณ

คัดและทำความสะอาดเนื้อหาของคุณ

เมื่อเวลาผ่านไปเว็บไซต์ของคุณเติบโตขึ้นเมื่อคุณเพิ่มเนื้อหาที่เป็นลายลักษณ์อักษรวิดีโอรูปภาพและอื่น ๆ อย่างไรก็ตามสิ่งเหล่านี้บางส่วนไม่เกี่ยวข้องอีกต่อไปมีประสิทธิภาพไม่ดีหรือล้าสมัย

หากคุณตัดสินใจว่าไม่จำเป็นต้องใช้รายการเหล่านี้อีกต่อไปให้คัดไฟล์ออก คุณจะเพิ่มพื้นที่เก็บข้อมูลอันมีค่าบนสภาพแวดล้อมเว็บโฮสติ้งของคุณและกระบวนการย้ายจะง่ายขึ้นเนื่องจากคุณมีการเคลื่อนย้ายทรัพย์สินน้อยลง

ตรวจสอบโครงสร้างไซต์ของคุณ

ตรวจสอบไฟล์ของไซต์ของคุณ จะเป็นการเตือนถึงโครงสร้างไซต์โดยรวมของคุณและไฟล์ทั้งหมดของคุณเข้ากันได้อย่างไร อย่างไรก็ตามหากคุณมีแผนที่จะเปลี่ยนโครงสร้างไซต์ของคุณโดยเป็นส่วนหนึ่งของการย้ายคุณควรวางแผนการเปลี่ยนเส้นทาง HTTP 301 ไว้ล่วงหน้าซึ่งคุณจะต้องระบุไว้ในไฟล์. htaccess

(การเปลี่ยนเส้นทาง HTTP 301 ช่วยให้ผู้ใช้ของคุณพบหน้าเว็บที่ถูกย้ายแม้ว่าผู้ใช้จะรู้เฉพาะที่อยู่เก่าของเพจก็ตาม)

ตัวอย่างเช่นหากสิ่งที่คุณทำคือการย้ายจาก http://old-domain.com/blog/postname ไปที่ http://new-domain.com/blog/postname กระบวนการตั้งค่าการเปลี่ยนเส้นทางจะเป็นไปอย่างเหมาะสม ง่าย - ต้องการการเปลี่ยนเส้นทางเดียวทั้งระบบ

อย่างไรก็ตามหากคุณย้ายจาก http://old-domain.com/blog/old-postname ไปที่ http://new-domain.com/new-folder/new-postname การตั้งค่าการเปลี่ยนเส้นทางอาจมีความซับซ้อนมาก - อาจเป็นไปได้ ต้องมีการเปลี่ยนเส้นทางสำหรับแต่ละหน้า

ตัดสินใจว่าคุณจะย้ายไปยังผู้ให้บริการเว็บโฮสติ้งใหม่หรือไม่

หากแผนบริการเว็บโฮสติ้งปัจจุบันของคุณไม่ตรงกับความต้องการของคุณ (หรือคุณไม่พึงพอใจกับบริการที่คุณได้รับ) ให้พิจารณาย้ายไปยังผู้ให้บริการเว็บโฮสติ้งรายใหม่ในเวลาเดียวกันกับที่คุณย้ายเว็บไซต์ไปยังชื่อโดเมนใหม่

การย้ายไปยังโฮสต์ใหม่และการเลือกใช้ชื่อโดเมนในเวลาเดียวกันจะช่วยลดจำนวนการย้ายที่คุณต้องทำกับเว็บไซต์ของคุณ นอกจากนี้โฮสต์บางแห่งยังเสนอบริการย้ายข้อมูลฟรีหรือการสนับสนุนการโอนเว็บไซต์ให้กับลูกค้าใหม่ซึ่งจะเป็นบริการที่มีประโยชน์

ขั้นตอนที่ 2: สร้างสำเนาสำรองของไฟล์และฐานข้อมูลของคุณ

ในโลกแห่งอุดมคติการย้ายเว็บไซต์ควรทำงานได้อย่างไม่มีที่ติในครั้งแรก น่าเสียดายที่อาจจะไม่เกิดขึ้นดังนั้นสิ่งที่สำคัญที่สุดอย่างหนึ่งที่คุณสามารถทำได้เมื่อเตรียมย้ายเว็บไซต์ของคุณ (ไม่ว่าจะไปยังโฮสต์ใหม่หรือเพียงแค่ไปยังชื่อโดเมนใหม่) คือ การสำรองข้อมูล

สำรองข้อมูลด้วยตนเอง

คุณสามารถเลือกสำรองไฟล์ด้วยตนเอง (นั่นคือคุณเป็นผู้ตัดสินใจว่าจะคัดลอกไฟล์ใดไปยังตำแหน่งสำรองของคุณ) การทำเช่นนี้ต้องใช้สองเครื่องมือนี้: โปรแกรม FTP และ Adminer (เดิมชื่อ phpMinAdmin)

ด้วยไคลเอนต์ FTP คุณจะสำรองไฟล์ WordPress ที่รับผิดชอบรูปลักษณ์ของเว็บไซต์ของคุณ (เช่นธีมและปลั๊กอิน) รวมถึงแกน WordPress ที่คุณติดตั้งไว้ WordPress แนะนำให้ใช้ FileZilla ซึ่งสามารถใช้เพื่อสำรองไฟล์ของคุณด้วยการคลิกเพียงไม่กี่ครั้งเมื่อคุณติดตั้งและตั้งค่าไคลเอนต์

ในการสำรองฐานข้อมูล WordPress ของคุณคุณจะต้องมีเครื่องมือเพิ่มเติม ฐานข้อมูลจะจัดเก็บโพสต์เพจข้อมูลผู้ใช้และอื่น ๆ และผู้ดูแลระบบสามารถช่วยคุณสำรองข้อมูลรายการเหล่านี้ได้

ตัวช่วยสร้างการสำรองข้อมูล cPanel

ผู้ให้บริการเว็บโฮสติ้งหลายรายเสนอให้ลูกค้าใช้ cPanel Control Panel เพื่อจัดการสภาพแวดล้อมเว็บไซต์ของตน คุณลักษณะอย่างหนึ่งที่รวมอยู่ใน cPanel คือความสามารถในการสร้างการสำรองข้อมูลไฟล์อีเมลและฐานข้อมูลทั้งหมดของคุณ

ข้อดีของการใช้ cPanel Backup Wizard คือคุณต้องเริ่มต้นการสำรองข้อมูล วิซาร์ดจะทำงานส่วนที่เหลือส่งอีเมลถึงคุณเมื่อการสำรองข้อมูลเสร็จสิ้นและพร้อมที่จะดาวน์โหลด อย่างไรก็ตามข้อเสียคือการสำรองข้อมูล cPanel สามารถใช้ได้โดย cPanel เท่านั้นหากคุณย้ายจากโฮสต์ที่มี cPanel ไปยังโฮสต์ที่ไม่มีคุณจะไม่สามารถใช้การสำรองข้อมูลที่สร้างขึ้นโดยใช้วิซาร์ดได้

ปลั๊กอิน

สำหรับผู้ที่มีเทคนิคน้อยไม่ต้องการสำรองข้อมูลไซต์ด้วยตนเองหรือไม่สามารถใช้การสำรองข้อมูล cPanel มีปลั๊กอินมากมายที่สามารถช่วยในงานนี้ได้ ซึ่งรวมถึง Duplicator, All-in-One WP Migration และ UpdraftPlus

ขั้นตอนที่ 3: โอนไฟล์ไปยังชื่อโดเมนใหม่ของคุณ

ตอนนี้คุณได้สำรองไฟล์ของคุณแล้วคุณสามารถเริ่มกระบวนการโอนไฟล์ของคุณจากชื่อโดเมนที่มีอยู่ไปยังชื่อโดเมนใหม่ของคุณได้ อีกครั้งมีตัวเลือกมากมายที่จะช่วยคุณในกระบวนการนี้

โอนด้วยตนเอง

เช่นเดียวกับที่คุณสามารถสำรองไฟล์ด้วยตนเองคุณสามารถถ่ายโอนไฟล์และฐานข้อมูลแต่ละไฟล์จากสภาพแวดล้อมเดิมไปยังสภาพแวดล้อมใหม่ได้ด้วยตนเอง โปรดทราบว่าเมื่อโอนไฟล์ของเว็บไซต์ด้วยตนเองลำดับที่คุณทำสิ่งต่างๆมีความสำคัญ

สิ่งแรกที่คุณควรย้ายคือฐานข้อมูลของคุณ (สามารถทำได้ผ่านผู้ดูแลระบบ) จากนั้นแก้ไข ไฟล์ wp-config.php ของคุณเนื่องจากมันควบคุมการเข้าถึงระหว่าง WordPress และฐานข้อมูลของคุณ (อีกครั้งให้สำรองไฟล์ก่อนที่จะแก้ไขในกรณีที่คุณต้องย้อนกลับการเปลี่ยนแปลงของคุณ) คุณควรอัพเดต ไฟล์ wp-config.php ด้วยชื่อฐานข้อมูลชื่อผู้ใช้และรหัสผ่านที่อัพเดตแล้ว

สุดท้ายคุณสามารถอัปโหลดไฟล์ที่เหลือสำหรับเว็บไซต์ของคุณรวมถึงไฟล์สำหรับธีมและปลั๊กอินที่ติดตั้งไว้ เช่นเดียวกับที่คุณใช้ไคลเอนต์ FTP (เช่น FileZilla) ในการสำรองไฟล์เหล่านี้คุณสามารถใช้ไคลเอนต์ FTP เพื่ออัปโหลดไฟล์ไปยังสภาพแวดล้อมใหม่ของคุณโดยเลือกรูปภาพที่ต้องการด้วยตนเอง

cPanel

หากทั้งสภาพแวดล้อมเก่าและใหม่ของคุณอนุญาตให้ใช้ cPanel Control Panel คุณสามารถกู้คืนข้อมูลสำรองทั้งหมดของคุณได้ ขึ้นอยู่กับ บริษัท โฮสติ้งที่คุณทำงานด้วยคุณอาจต้องติดต่อทีมสนับสนุนเพื่อขอความช่วยเหลือ

ปลั๊กอิน

การโอนด้วยตนเองอาจใช้เวลาค่อนข้างนานและผู้ใช้บางคนไม่สามารถพึ่งพา cPanel ในการสำรองข้อมูลและการย้ายไซต์ได้ นั่นคือสิ่งที่ปลั๊กอินเข้ามา - มีปลั๊กอินที่สามารถช่วยคุณย้ายไฟล์ทั้งหมดในเว็บไซต์ของคุณรวมถึง VaultPress ของ WordPress เองเช่นเดียวกับ Duplicator, All-in-One WP Migration และ UpdraftPlus

ขั้นตอนที่ 4: เพิ่มการเปลี่ยนเส้นทาง

เมื่อคุณย้ายไฟล์แล้วคุณจะต้องเพิ่มการเปลี่ยนเส้นทางโดยแก้ไขไฟล์. htaccess ที่โดเมนเก่าของคุณ เนื่องจากชื่อโดเมนของคุณมีการเปลี่ยนแปลงคุณจะต้องมีวิธีส่งผู้ใช้โดยอัตโนมัติจากลิงก์เก่าไปยังลิงก์ใหม่ของคุณ มิฉะนั้นจะเห็นข้อผิดพลาด HTTP 404 Page Not Found

หากสิ่งที่คุณทำคือเปลี่ยนโดเมนระดับบนสุดของคุณ (เช่นจาก http://old-domain.com เป็น http://new-domain.com ) กฎการเปลี่ยนเส้นทางที่คุณต้องเพิ่มจะค่อนข้างง่าย:

 #Options + FollowSymLinks
RewriteEngine บน
RewriteRule ^ (. *) $ http://new-domain.com/$1 [R = 301, L]

อย่างไรก็ตามหากโครงสร้างไซต์ของคุณมีการเปลี่ยนแปลงอย่างมาก (กล่าวคือคุณได้ย้ายส่วนทั้งหมดของไซต์ของคุณไปไว้ในโฟลเดอร์ย่อย) และสิ่งนี้จะปรากฏใน URL ของหน้าเว็บของคุณคุณจะต้องเพิ่มกฎแต่ละข้อสำหรับแต่ละหน้าที่ถูกย้าย :

 เปลี่ยนเส้นทาง 301 / old-page / http://new-domain.com/new-page/

ขั้นตอนที่ 5: ตรวจสอบลิงค์เสีย

ณ จุดนี้คุณได้เปลี่ยน URL ทั้งหมดและตั้งค่าการเปลี่ยนเส้นทางเพื่อให้ผู้ใช้สามารถค้นหาหน้าเว็บของคุณได้แม้ว่าจะมีเพียง URL เก่าของคุณก็ตาม อย่างไรก็ตามมีโอกาสที่จะพลาดบางอย่างโดยเฉพาะอย่างยิ่งหากคุณทำการเปลี่ยนแปลงที่ซับซ้อนมากขึ้นใน URL ของคุณและจำเป็นต้องเพิ่มการเปลี่ยนเส้นทางแต่ละครั้งจำนวนมาก

มีหลายวิธีในการตรวจสอบลิงก์ที่ใช้งานไม่ได้ หากคุณใช้ Google Search Console คุณสามารถตรวจสอบลิงก์ที่ใช้งานไม่ได้ (สมมติว่า Google มีเวลาในการจัดทำดัชนีไซต์ของคุณอีกครั้งนับตั้งแต่มีการเปลี่ยนแปลง) หรือคุณสามารถใช้ปลั๊กอินของบุคคลที่สามซึ่งมีจุดประสงค์เพื่อค้นหาลิงก์ที่ใช้งานไม่ได้หรือเครื่องมือเช่น URL Profiler หรือ Sitebulb

ขั้นตอนที่ 6: อัปเดตแผนผังไซต์ XML ของคุณและทริกเกอร์ทำดัชนีใหม่

แผนผังเว็บไซต์ XML คือหน้าที่มีรายการของหน้าในเว็บไซต์นั้นและความสัมพันธ์ (หรือลิงก์) กับอีกหน้าหนึ่งที่เขียนโดยใช้ภาษามาร์กอัป XML เมื่อย้ายเว็บไซต์ของคุณไปยังชื่อโดเมนใหม่ (หรือเมื่อใดก็ตามที่คุณเปลี่ยน URL) คุณจะต้องอัปเดตแผนผังเว็บไซต์ XML เพื่อให้ถูกต้อง

แผนผังเว็บไซต์ XML เป็นเครื่องมือหลักสำหรับเครื่องมือค้นหาซึ่งใช้หน้าเหล่านี้เพื่อช่วยในการจัดทำดัชนีเว็บไซต์และระบุว่าหน้าต่างๆเชื่อมโยงกันอย่างไร การมีแผนผังเว็บไซต์ไม่ได้ช่วยปรับปรุงการจัดอันดับของเครื่องมือค้นหาของคุณ แต่จะช่วยให้ค้นหาหน้าเว็บที่เกี่ยวข้องได้ง่ายขึ้นเมื่อใดก็ตามที่มีคนทำการค้นหา

เมื่อคุณอัปเดตแผนผังไซต์ XML ของคุณแล้วคุณสามารถขอให้ Google จัดทำดัชนีเว็บไซต์ของคุณใหม่เพื่อให้สามารถอัปเดต URL ทั้งหมดที่ Google เก็บไว้ได้ แม้ว่าคุณสามารถพึ่งพาการเปลี่ยนเส้นทางของคุณเพื่อส่งผู้คนไปยัง URL ที่ถูกต้อง แต่การอัปเดต URL เพื่อให้ผู้ใช้ไม่ต้องถูกเปลี่ยนเส้นทางเป็นแนวทางปฏิบัติที่ดีกว่า

คำถามที่พบบ่อยและข้อควรพิจารณาอื่น ๆ

คุณอาจคิดว่าเสร็จสิ้นเมื่อขั้นตอนการย้ายข้อมูลสิ้นสุดลง แต่ยังมีอีกหลายสิ่งที่คุณต้องจับตาดูและทำเมื่อย้ายเว็บไซต์ไปยังชื่อโดเมนใหม่:

  • ดูไฟล์บันทึกของคุณทั้งไฟล์ที่สร้างโดย WordPress และชุดการวิเคราะห์ที่คุณใช้ ปัญหาใหญ่ที่สุดที่คุณอาจพบคือข้อผิดพลาด HTTP 404 Page Not Found หากคุณพบเห็นให้แก้ไขโดยการอัปเดตไฟล์. htaccess ของคุณด้วยการเปลี่ยนเส้นทางที่เหมาะสม
  • หากคุณมีที่อยู่อีเมลโดยใช้โดเมนเก่าคุณจะต้องตั้งค่าที่อยู่อีเมลด้วยโดเมนใหม่ ขั้นตอนที่จำเป็นในการดำเนินการนี้จะแตกต่างกันไปขึ้นอยู่กับผู้รับจดทะเบียนและผู้ให้บริการโฮสต์ที่คุณทำงานด้วยสำหรับโดเมนและอีเมลตามลำดับ หรือคุณสามารถตั้งค่าที่อยู่อีเมลใหม่และส่งต่ออีเมลทั้งหมดไปยังที่อยู่เดิมได้
  • บอกให้คนอื่นรู้ว่าคุณย้ายแล้ว! แม้ว่าการเปลี่ยนเส้นทางที่คุณตั้งค่าไว้จะมีประโยชน์ (และผู้คนจะสังเกตเห็นการเปลี่ยนแปลงเมื่อเว็บเบราว์เซอร์เปลี่ยนเส้นทาง) แต่ก็เป็นการดีที่จะแจ้งให้ผู้เยี่ยมชมและคู่ค้าทราบว่าพวกเขาสามารถหาคุณพบในโดเมนใหม่ของคุณ