เรากำลังจะสิ้นสุดโครงการอันยาวนานซึ่งเรากำลังอัปเกรดไซต์ลูกค้าของเราจาก CMS ที่สร้างขึ้นเองไปเป็น Umbraco CMS รุ่นล่าสุดพร้อมกับทำให้เว็บไซต์ของพวกเขาตอบสนอง ในฐานะส่วนหนึ่งของกระบวนการอัปเกรดโครงสร้าง URL ของเว็บไซต์มีการเปลี่ยนแปลงอย่างไรก็ตามเราส่วนใหญ่จัดการสิ่งนี้ด้วยการเปลี่ยนเส้นทาง 301 เพื่อให้ลิงก์ที่ซ้ำซ้อนเก่าจากเว็บไซต์เก่าตอนนี้เชื่อมโยงไปยัง URL ใหม่
เมื่อสัปดาห์ที่แล้วลูกค้าของเราโยนกุญแจสำคัญในผลงานโดยบอกเราว่า 'ผู้เชี่ยวชาญ SEO' ที่เขาเริ่มใช้ในเว็บไซต์ปัจจุบันของเขาได้กล่าวว่าโครงสร้างเว็บไซต์ที่เว็บไซต์ Umbraco ใหม่ใช้ไม่สามารถใช้งานได้และไม่ดีสำหรับ SEO เพราะ มาก 'ระดับ' ความกังวลหลักของพวกเขาคือผลิตภัณฑ์และบริการของพวกเขาซ้อนกันอยู่ในต้นไม้มากเกินไปและสิ่งนี้ส่งผลกระทบต่อ SEO ในทางลบ ฉันจะยอมรับว่าตอนนี้ฉันไม่มีผู้เชี่ยวชาญ SEO และพิจารณาสิ่ง SEO ทั้งหมดของศิลปะสีดำที่ดูเหมือนจะเปลี่ยนแปลงในแต่ละสัปดาห์ดังนั้นทุกคนสามารถให้คำแนะนำใด ๆ เกี่ยวกับเรื่องนี้รวมถึงหลักฐานสนับสนุน (โดยเฉพาะอย่างยิ่งจาก Google เอง )
นี่คือที่ตั้งของเว็บไซต์ในปัจจุบันหากคุณต้องการดู: http://tinyurl.com/umbracourlstructure
วิธีที่เรามีโครงสร้างหน้ามีดังนี้: (1) = ระดับ {X} = ไม่อยู่ในการนำทางหลัก
(1)->Home
(2)--> Destinations
(3)---> South America [Continent]
(4)----> Argentina [Country] {X}
(5)-----> Buenos Aires [Area] {X}
(6)------> Buenos Aires [City] {X}
(7)-------> Package Product 1 {X}
(7)-------> Package Product 2 {X}
(7)-------> Package Product 3 {X}
(7)-------> Hotel Product 1 {X}
(7)-------> Hotel Product 2 {X}
(7)-------> Hotel Product 3 {X}
(7)-------> Activity Product 1 {X}
(7)-------> Activity Product 2 {X}
(7)-------> Activity Product 3 {X}
(4)----> Bolivia {X}
(3)---> North America [Continent]
(2)--> Holiday Types
(3)---> Cruise
(3)---> Family Holiday
(2)--> Places To Stay {X}
(2)--> Things To Do {X}
(2)--> About Us
- ผลิตภัณฑ์มีชื่อจริงในเว็บไซต์ แต่รุ่นที่แสดงหมายเลขด้านบนเป็นเพียงตัวอย่างเท่านั้น
แนวคิดคือผู้ใช้สามารถเจาะลึกไปยังปลายทางที่ต้องการดูลงไปถึงระดับเมืองเพื่อดูผลิตภัณฑ์ที่มีอยู่ในพื้นที่นั้น ๆ
เมื่ออยู่ในหน้าทวีปแพ็คเกจวันหยุดทั้งหมดที่เป็นทายาทของทวีปนั้นจะปรากฏขึ้น
หากคุณเลือกประเทศจากการนำทางด้านข้างแพคเกจเหล่านี้จะถูกกรองเพิ่มเติมเพื่อให้แสดงเฉพาะประเทศในประเทศนั้น ๆ
หากคุณคลิกที่พื้นที่ภายในประเทศสิ่งเหล่านี้จะถูกกรองอีกครั้ง
โดยไม่คำนึงถึงตำแหน่งที่คุณเข้าถึงผลิตภัณฑ์ url ของพวกเขามีดังนี้:
www.example.com/destinations/southamerica/argentina/buenosaires/buenosaires/package-product-1
นี้แน่นอนถ้าเป็นเพราะโครงสร้างต้นไม้ / โฟลเดอร์ที่ Umbraco ตามมาโดยค่าเริ่มต้น
ปัญหาที่นี่คือลูกค้าของฉันต้องการให้ URLS เป็น:
www.example.com/southamerica/argentina
เพื่อให้พวกเขาตัดหน้าเว็บบางหน้าออกเพื่อทำให้ URL สั้นลงซึ่งฉันได้แนะนำไว้
ไม่มีใครมีคำแนะนำใด ๆ เกี่ยวกับเรื่องนี้และประสบการณ์ใด ๆ ว่าระดับของการทำรังนั้นไม่ดีสำหรับ SEO หรือไม่? ปัญหาหลักของฉันคือตอนนี้เมื่อเรามาถึงจุดสิ้นสุดของการพัฒนาว่าพวกเขากำลังยกประเด็นเหล่านี้ขึ้นมาและการเปลี่ยนแปลงโครงสร้างใน Umbraco จะหมายถึงการเขียนเว็บไซต์เป็นจำนวนมากซึ่งเราไม่มีเวลาหรือทรัพยากร ทำ.
ฉันได้ทำการค้นคว้าปัญหาของตัวเองเป็นจำนวนมากและจุดยืนอย่างเป็นทางการของ Google ในเรื่องนี้ดูเหมือนว่าความยาวของ URL และ 'ระดับ / ไดเรกทอรีย่อย' ไม่ได้สร้างความแตกต่าง ในความเป็นจริงตอนนี้ Google แนะนำให้ใช้ URL ที่มีโครงสร้างในไซต์เนื่องจากช่วยให้ผู้ใช้สามารถนำทางโครงสร้างได้อย่างมีเหตุผล ปัญหาเดียวที่ทำให้เกิดปัญหาจริง ๆ คือเมื่อมีการใช้พารามิเตอร์ใน URL แต่เราจัดการสิ่งเหล่านี้โดยใช้ Canonical URL ดังนั้นจึงไม่ควรเป็นปัญหา
หลังจากค้นพบสิ่งเหล่านี้ฉันก็ส่งต่อทรัพยากรต่อไปนี้ให้กับลูกค้าของเรา:
รักษาโครงสร้าง URL อย่างง่าย: https://support.google.com/webmasters/answer/76329?hl=th
จำนวนไดเรกทอรีย่อยใน URL มีผลต่อการจัดอันดับหรือไม่ https://youtu.be/l_A1iRY6XTM
อย่างไรก็ตามพวกเขาได้ยกเลิกแหล่งข้อมูลทั้งสองนี้โดยมีเหตุผลว่าวิดีโอนั้นลงวันที่ 2010 และการปฏิบัติของ Google อาจเปลี่ยนไปนับ แต่นั้นมา
ดังนั้นทุกคนสามารถให้ความกระจ่างเกี่ยวกับปัญหานี้และแจ้งให้ฉันทราบถึงทิศทางของแถลงการณ์หรือแนวทางล่าสุดที่ Google ได้เผยแพร่ซึ่งเกี่ยวข้องกับปัญหานี้ได้หรือไม่
เป้าหมายของฉันคือการยกเลิกการอ้างสิทธิ์ที่ทำโดย 'ผู้เชี่ยวชาญ SEO' เหล่านี้เท่าที่มีหลักฐานที่ฉันได้พบจาก Google โดยตรงขัดแย้งกับการเรียกร้องของพวกเขาและฉันไม่ต้องการที่จะพัฒนาเว็บไซต์เกือบสมบูรณ์ตามคำแนะนำ / ข้อมูล SEO ที่ล้าสมัยหรือไม่ถูกต้อง
/destinations/
หรือไม่หรือพวกเขาต้องการใช้/southamerica/argentina
เป็น URL ของผลิตภัณฑ์เฉพาะ (เช่นตัวอย่างของคุณดูเหมือนจะแนะนำ)? หรือกล่าวอีกนัยหนึ่ง: ต้องการ URL ผลิตภัณฑ์ใด