วิธีการเปลี่ยนโครงสร้าง Permalink ของบล็อกโดยไม่สูญเสียอันดับในเครื่องมือค้นหา

เผยแพร่แล้ว: 2022-05-22

บ่อยครั้ง เจ้าของบล็อกที่ทำงานอิสระและอาจไม่รู้จักเทคนิค SEO ขั้นสูง (Search Engine Optimization) จะพยายามทำสิ่งใหม่ๆ กับบล็อกของตน ซึ่งอาจทำให้อันดับเสียหายและอาจทำให้เกิดความสับสนได้

half moon

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

เมื่อมีการเพิ่มบล็อกในไซต์ของเรา บล็อกนั้นถูกสร้างขึ้นหลังจากเว็บไซต์ของเราถูกสร้างขึ้นโดยทางโปรแกรม บล็อกคือการติดตั้ง WordPress ในไดเร็กทอรีย่อยที่เรียกว่า /blog

ก่อนที่ฉันจะเริ่มอธิบายสิ่งที่ฉันได้ทำไป นี่คือตัวอย่างสถานการณ์:

Joe Blogger Dude มีบล็อกที่ทำงานด้วยการติดตั้ง WordPress ชื่อ joeblogger.com ซึ่งไม่ใช่บล็อกจริง และถ้าคุณไปที่นั่น คุณจะเห็นสิ่งนี้: Joe Blogger

ตัวอย่างเช่น ปัจจุบัน 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 บล็อกโพสต์

ช่างเป็นงานที่ลำบากอะไรเช่นนี้

/uploads/article/5719/XAUesq9afjln8KqH.png การสร้าง 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'

generated old sitemap

แผนผังเว็บไซต์ 'เก่า' ที่สร้างโดยปลั๊กอิน

ขั้นตอนที่ 3 เปิดไฟล์ในตัวแก้ไข (เช่น TextEdit, Notepad, Smultron, Dreamweaver)

ใช้เทคนิคการค้นหาและแทนที่ต่างๆ เพื่อแยกเฉพาะ URL สำหรับแต่ละโพสต์

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

ขั้นตอนที่ 4 บล็อกเครื่องมือค้นหาจากการจัดทำดัชนีบล็อกของคุณชั่วคราวในขณะที่คุณทำการเปลี่ยนแปลง

How To Prevent Search Engines From Crawling Your Blog

วิธีป้องกันเครื่องมือค้นหาจากการรวบรวมข้อมูลบล็อกของคุณ

ขั้นตอนที่ 5 ตั้งค่าโครงสร้างลิงก์ถาวรที่กำหนดเองใน WordPress

ใน WordPress ไปที่:

'การตั้งค่า -> ลิงก์ถาวร' และเลือกปุ่มตัวเลือกสำหรับ 'กำหนดเอง' จากนั้นป้อนสตริงต่อไปนี้ใน:

/%category%/%postname%/

WordPress Custom Permalink Structure

โครงสร้างลิงก์ถาวรของ WordPress

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

คือตอนนี้พวกเขามีลักษณะเช่นนี้

https://www.wpromote.com/blog/technology/information-age-overload/

ขั้นตอนที่ 6 สร้างแผนผังเว็บไซต์อื่นสำหรับโครงสร้าง URL 'ใหม่'

ทำตามขั้นตอนเดียวกับด้านบนในขั้นตอนที่ 2

new Sitemap Generator URLs

URL ตัวสร้างแผนผังเว็บไซต์ใหม่

ขั้นตอนที่ 7 ตัดและวางไฟล์สองไฟล์ลงใน Excel ในคอลัมน์ต่างๆ

เช่น คอลัมน์ A จะอ่านว่า: เปลี่ยนเส้นทาง 301 คอลัมน์ B จะเป็น URL แบบเก่า คอลัมน์ C จะเป็น URL ใหม่

301 redirects In excel

301 การเปลี่ยนเส้นทางที่สร้างขึ้นใน Excel

ขั้นตอนที่ 8 ตัดและวางจาก Excel ลงในโปรแกรมแก้ไขข้อความของคุณ

บันทึกไฟล์เป็นการเข้ารหัส UTF-8

ไฟล์นี้จะถูกเพิ่มลงในไฟล์ .htaccess ปัจจุบันของคุณ (หากมีไฟล์อยู่แล้วในไฟล์ ให้เว้นบรรทัดหนึ่งบรรทัดแล้ววางการเปลี่ยนเส้นทางเหล่านี้) หรือสร้างใหม่ หมายเหตุเกี่ยวกับ MAC คุณจะต้องตั้งชื่อไฟล์ htaccess.txt หรือไฟล์ที่สามารถอ่านได้ เพียงเปลี่ยนชื่อเป็น .htaccess หลังจากที่คุณได้อัปโหลดไปที่รูทของไดเร็กทอรีบล็อก เช่น ในกรณีของเรา /blog

ขั้นตอนที่ 9 รอ หากคุณมีแผนผังเว็บไซต์ที่มี 'URL เก่า' อยู่แล้ว จนกว่า Google จะรวบรวมข้อมูล

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

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

ขั้นตอนที่ 10. เปิดใช้งานเครื่องมือค้นหาเพื่อรวบรวมข้อมูลเว็บไซต์ของคุณอีกครั้ง

กลับมาที่หน้าการตั้งค่าความเป็นส่วนตัวแล้วคลิกปุ่มตัวเลือกด้านบนเพื่อให้เครื่องมือค้นหาสร้างดัชนีบล็อกอีกครั้ง

How To Enable Search Engines To Crawl Your Blog

วิธีเปิดใช้งานเครื่องมือค้นหาเพื่อรวบรวมข้อมูลบล็อกของคุณ

ขั้นตอนที่ 11 ส่ง URL ใหม่ในแผนผังเว็บไซต์หลังจากที่รวบรวมข้อมูลแล้ว

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

ขั้นตอนที่ 12. ระวังปัญหาเนื้อหาที่ซ้ำกัน

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

ขั้นตอนที่ 13 นั่งลงและรอการจัดอันดับใหม่เพื่อเริ่มต้น!

ถึงคราวหน้า

SEO เพื่อนบ้านที่เป็นมิตรของคุณ

กลยุทธ์ SEO