วิธีการเปลี่ยนโครงสร้าง Permalink ของบล็อกโดยไม่สูญเสียอันดับในเครื่องมือค้นหา
เผยแพร่แล้ว: 2022-05-22บ่อยครั้ง เจ้าของบล็อกที่ทำงานอิสระและอาจไม่รู้จักเทคนิค SEO ขั้นสูง (Search Engine Optimization) จะพยายามทำสิ่งใหม่ๆ กับบล็อกของตน ซึ่งอาจทำให้อันดับเสียหายและอาจทำให้เกิดความสับสนได้

เมื่อคืนฉันตัดสินใจทำการเปลี่ยนแปลงที่จำเป็นมากใน 'บล็อก Wpromoter' เพื่อช่วยเพิ่มอันดับของเราในเครื่องมือค้นหา เนื่องจากเราขยันเขียนโพสต์ในบล็อกและพยายามอย่างเต็มที่เพื่อให้โลกได้รับข้อมูลข่าวสาร เราจึงได้รวบรวมบทความจำนวนค่อนข้างมากในขณะที่ผู้อ่านของเราชื่นชอบบล็อกนี้
เมื่อมีการเพิ่มบล็อกในไซต์ของเรา บล็อกนั้นถูกสร้างขึ้นหลังจากเว็บไซต์ของเราถูกสร้างขึ้นโดยทางโปรแกรม บล็อกคือการติดตั้ง WordPress ในไดเร็กทอรีย่อยที่เรียกว่า /blog
ก่อนที่ฉันจะเริ่มอธิบายสิ่งที่ฉันได้ทำไป นี่คือตัวอย่างสถานการณ์:
Joe Blogger Dude มีบล็อกที่ทำงานด้วยการติดตั้ง WordPress ชื่อ joeblogger.com ซึ่งไม่ใช่บล็อกจริง และถ้าคุณไปที่นั่น คุณจะเห็นสิ่งนี้: 
ตัวอย่างเช่น ปัจจุบัน URL ของเขาแสดงในรูปแบบนี้:
http://www.joeblogger.com/%year%/%month%/%day%/%postname%/
เช่น Live อาจมีลักษณะดังนี้:
http://www.joeblogger.com/2008/08/01/how-to-joe-blog/
หลังจากที่โจไปเยี่ยมชมงานที่ไหนสักแห่งเช่น SMX เขาพบข้อมูลบางอย่างเกี่ยวกับบล็อก SEO ที่ทำให้เขาใช้ โครงสร้างบล็อกที่กำหนดเอง ใน WordPress สำหรับ URL ของเขา แทนที่จะเป็นค่าเริ่มต้นที่ยาวกว่าซึ่งมีการประทับวันที่ทั้งหมดใน URL ซึ่งมีประโยชน์มากเท่านั้น สำหรับโพสต์ข่าวที่คุณต้องการสร้างดัชนีในส่วนข่าวสารของ Yahoo หรือเว็บไซต์ข่าวอื่นๆ ที่กำหนดให้วันที่ใน URL ถูกจัด ทำ ดัชนี
Joe มีการตั้งค่าเริ่มต้นเมื่อเขาเริ่มต้นโดยทำตามคำแนะนำในการติดตั้ง WordPress ที่ไม่มีข้อมูลใดๆ เกี่ยวกับเทคนิค SEO สำหรับการเพิ่มประสิทธิภาพบล็อก
นี่คือปัญหา
ตอนนี้ Joe มีกระสุนที่ต้องการเปลี่ยนโครงสร้าง Permalink ของเขาอย่างใด ดังนั้น Google 'ฉันจะเปลี่ยนโครงสร้าง Permalink ของฉันใน WordPress ได้อย่างไร'
หลังจากการค้นคว้าอย่างรวดเร็ว เขาพบว่าวิธีการทำนั้นอยู่ในพื้นที่ 'wp-admin' ที่คุณเลือก 'การตั้งค่า -> ลิงก์ถาวร' และเลือกปุ่มตัวเลือกสำหรับ 'กำหนดเอง' จากนั้นป้อนสตริงต่อไปนี้ใน:
/%category%/%postname%/
ตอนนี้จะแทนที่วันที่ใน URL หลังชื่อโดเมนด้วยหมวดหมู่ของโพสต์ในโพสต์ EACH แล้วตามด้วย post-slug (ชื่อโพสต์)
ดังนั้น Joe จึงตั้งค่าและทุกอย่างทำงานได้ดี ตอนนี้โพสต์ของเขามี URL ที่สะอาดกว่ามาก เขามีความสุขมาก
'ปัญหา' ที่ฉันพูดถึงมีอยู่ที่นี่: เขาไม่ทราบว่าโพสต์ใด ๆ ของเขาที่ติดอันดับใน Google จะส่งคืนข้อผิดพลาด 404 และในที่สุดก็หลุดจาก SERP (หน้าผลลัพธ์ของเครื่องมือค้นหา)
คุณจะทำอย่างไรเพื่อรักษาอันดับของคุณ?
คำตอบ SEO ส่วนใหญ่จะบอกคุณคือให้ 301 เปลี่ยนเส้นทางโพสต์บล็อกเก่าทั้งหมดของคุณไปยังบล็อกใหม่
ยอดเยี่ยม.
คาดเดาอะไร? Joe Blogger มี 250 บล็อกโพสต์
ช่างเป็นงานที่ลำบากอะไรเช่นนี้
การสร้าง 301 ทั้งหมดด้วยตนเองนั้นเป็นความเจ็บปวดอย่างแท้จริง คุณต้องการโปรแกรมหรือซอฟต์แวร์หรือวิธีแก้ปัญหาที่รวดเร็วและสกปรกเพื่อดำเนินการนี้ให้เร็วขึ้นมาก
มีปลั๊กอินและวิธีต่างๆ ในการบรรลุผล เพียงแค่ใช้สมองของคุณคิดหาทางออก
ตัวอย่างต่อไปของฉันคือสิ่งที่ฉันทำเพื่อแก้ไขปัญหานี้สำหรับ 'บล็อก The Wpromoter' ที่คุณกำลังอ่านอยู่ โพสต์ของเราเคยมีลักษณะเช่นนี้:
https://www.wpromote.com/blog/2008/07/31/information-age-overload/
ตอนนี้พวกเขามีลักษณะดังนี้:
https://www.wpromote.com/blog/internet-news/information-age-overload/
ลองคลิกที่ /2008/07/31 โพสต์และดูการดำเนินการ 301!
ขั้นตอนที่ 1 ติดตั้งปลั๊กอิน XML Sitemap Generator ในบล็อก WordPress ของคุณ
– (หมายเหตุ: หากคุณใช้ซอฟต์แวร์บล็อกอื่น หลักการเหล่านี้ทั้งหมดจะเหมือนกัน คุณอาจต้องหาวิธีอื่นในการสร้าง URL หรือเพียงแค่ใช้เครื่องมือสร้างแผนผังเว็บไซต์ออนไลน์)
Steph 2. สร้างไฟล์แผนผังเว็บไซต์สำหรับบล็อกและดูแผนผังเว็บไซต์ที่สร้างขึ้น
บันทึกแผนผังเว็บไซต์ในเครื่องคอมพิวเตอร์ของคุณเป็น 'old-sitemap.xml'

แผนผังเว็บไซต์ 'เก่า' ที่สร้างโดยปลั๊กอิน
ขั้นตอนที่ 3 เปิดไฟล์ในตัวแก้ไข (เช่น TextEdit, Notepad, Smultron, Dreamweaver)
ใช้เทคนิคการค้นหาและแทนที่ต่างๆ เพื่อแยกเฉพาะ URL สำหรับแต่ละโพสต์

เช่นค้นหา: </url><url> ละเว้นช่องว่าง จากนั้น <loc> จากนั้น </loc> แทนที่ทั้งหมดด้วยอักขระว่างเพื่อลบออก – เพียงแค่ลงท้ายด้วยรายการ URL
ขั้นตอนที่ 4 บล็อกเครื่องมือค้นหาจากการจัดทำดัชนีบล็อกของคุณชั่วคราวในขณะที่คุณทำการเปลี่ยนแปลง

วิธีป้องกันเครื่องมือค้นหาจากการรวบรวมข้อมูลบล็อกของคุณ
ขั้นตอนที่ 5 ตั้งค่าโครงสร้างลิงก์ถาวรที่กำหนดเองใน WordPress
ใน WordPress ไปที่:
'การตั้งค่า -> ลิงก์ถาวร' และเลือกปุ่มตัวเลือกสำหรับ 'กำหนดเอง' จากนั้นป้อนสตริงต่อไปนี้ใน:
/%category%/%postname%/

โครงสร้างลิงก์ถาวรของ WordPress
ตอนนี้ คุณจะเห็นได้ทันทีว่า URL โพสต์ของคุณดูสะอาดกว่ามาก ตรวจสอบเพื่อให้แน่ใจว่าใช้งานได้โดยดูที่บล็อกของคุณและอ่านหลายๆ หน้าเพื่อให้แน่ใจว่าใช้งานได้
คือตอนนี้พวกเขามีลักษณะเช่นนี้
https://www.wpromote.com/blog/technology/information-age-overload/
ขั้นตอนที่ 6 สร้างแผนผังเว็บไซต์อื่นสำหรับโครงสร้าง URL 'ใหม่'
ทำตามขั้นตอนเดียวกับด้านบนในขั้นตอนที่ 2

URL ตัวสร้างแผนผังเว็บไซต์ใหม่
ขั้นตอนที่ 7 ตัดและวางไฟล์สองไฟล์ลงใน Excel ในคอลัมน์ต่างๆ
เช่น คอลัมน์ A จะอ่านว่า: เปลี่ยนเส้นทาง 301 คอลัมน์ B จะเป็น URL แบบเก่า คอลัมน์ C จะเป็น URL ใหม่

301 การเปลี่ยนเส้นทางที่สร้างขึ้นใน Excel
ขั้นตอนที่ 8 ตัดและวางจาก Excel ลงในโปรแกรมแก้ไขข้อความของคุณ
บันทึกไฟล์เป็นการเข้ารหัส UTF-8
ไฟล์นี้จะถูกเพิ่มลงในไฟล์ .htaccess ปัจจุบันของคุณ (หากมีไฟล์อยู่แล้วในไฟล์ ให้เว้นบรรทัดหนึ่งบรรทัดแล้ววางการเปลี่ยนเส้นทางเหล่านี้) หรือสร้างใหม่ หมายเหตุเกี่ยวกับ MAC คุณจะต้องตั้งชื่อไฟล์ htaccess.txt หรือไฟล์ที่สามารถอ่านได้ เพียงเปลี่ยนชื่อเป็น .htaccess หลังจากที่คุณได้อัปโหลดไปที่รูทของไดเร็กทอรีบล็อก เช่น ในกรณีของเรา /blog
ขั้นตอนที่ 9 รอ หากคุณมีแผนผังเว็บไซต์ที่มี 'URL เก่า' อยู่แล้ว จนกว่า Google จะรวบรวมข้อมูล
คุณต้องให้เวลา Google ในการรวบรวมข้อมูลและจัดทำดัชนี 301s หมายเหตุสำคัญ: คุณจะรู้ว่าสิ่งนี้เกิดขึ้นเมื่อการค้นหาโพสต์ที่จัดทำดัชนีไว้ใน URL เก่าเริ่มแสดงเป็น URL ใหม่
วิธีหนึ่งในการเร่งกระบวนการคือการส่งแผนผังเว็บไซต์ XML (ผ่านเครื่องมือของผู้ดูแลเว็บ) ไปยัง Google ที่มี URL เก่า จากนั้นรอจนกว่าทุกอย่างจะถูกรวบรวมข้อมูล
ขั้นตอนที่ 10. เปิดใช้งานเครื่องมือค้นหาเพื่อรวบรวมข้อมูลเว็บไซต์ของคุณอีกครั้ง
กลับมาที่หน้าการตั้งค่าความเป็นส่วนตัวแล้วคลิกปุ่มตัวเลือกด้านบนเพื่อให้เครื่องมือค้นหาสร้างดัชนีบล็อกอีกครั้ง

วิธีเปิดใช้งานเครื่องมือค้นหาเพื่อรวบรวมข้อมูลบล็อกของคุณ
ขั้นตอนที่ 11 ส่ง URL ใหม่ในแผนผังเว็บไซต์หลังจากที่รวบรวมข้อมูลแล้ว
เมื่อไม่มีหน้าเก่าปรากฏขึ้นสำหรับการค้นหาเนื้อหาบล็อกจากโพสต์ คุณจะต้องอัปเดตแผนผังเว็บไซต์ XML ของคุณด้วย URL ใหม่เท่านั้น
ขั้นตอนที่ 12. ระวังปัญหาเนื้อหาที่ซ้ำกัน
เพื่อให้แน่ใจว่าไม่มีบทความใดที่ Google มองว่าเป็น 'เนื้อหาที่ซ้ำกัน' ฉันได้เปิดใช้งานปลั๊กอิน 'Duplicate Content Cure' ใน WordPress ซึ่งเพิ่มแท็ก Meta 'NOINDEX' ให้กับหน้าเก็บถาวรทั้งหมดที่มีเนื้อหาเดียวกันกับบล็อก โพสต์ แต่มี URL อื่น สิ่งนี้จะบอกเสิร์ชเอ็นจิ้นไม่ให้สร้างดัชนีหน้าเก็บถาวรใด ๆ (ที่มี URL ที่เป็นมิตรกับมนุษย์น้อยกว่า) และทำให้แน่ใจว่าเฉพาะโพสต์ในรูปแบบที่เหมาะสมเท่านั้นที่ได้รับการจัดทำดัชนี
ขั้นตอนที่ 13 นั่งลงและรอการจัดอันดับใหม่เพื่อเริ่มต้น!
ถึงคราวหน้า
SEO เพื่อนบ้านที่เป็นมิตรของคุณ
