SEO
SEO ของ
คำตอบ สั้น ๆ
SEO
หมวดหมู่ รับ หน้าคำค้น กว้าง ๆ สินค้ารับคำค้น เฉพาะเจาะจงตัวกรอง จะถูก index ก็ต่อเมื่อมีคนค้นหาชุดค่าผสมนั้นจริง- ลำดับการเรียง ชุด
ตัวกรอง ส่วนใหญ่ และการค้นหาภายในร้าน อยู่นอก index - สินค้าแต่ละชิ้นมี canonical URL เดียว มี
คำบรรยาย ที่คุณเขียนเอง และมีแผนรับมือเมื่อสินค้าขายหมด - Product structured data และฟีดของ Merchant Center บอกราคาและสถานะสินค้าได้
ถูกต้อง - แต่ละภาษามี URL ของ
ตัวเอง และ URL เดิมทุกอันมีการ redirect เมื่อร้านย้ายระบบ
ตัดสินว่าหน้าไหนตอบคำค้น ไหน
| ประเภท |
ตัวอย่าง | หน้าที่ควรติดอันดับ |
|---|---|---|
| “รองเท้าเดินป่า” | หน้า |
|
| “รองเท้าเดินป่ากันน้ำ” | ||
| สินค้าเฉพาะรุ่น | “รองเท้า [แบรนด์] [รุ่น]” | หน้าสินค้า |
| สินค้าพร้อม |
“[รุ่น] หน้าเท้ากว้าง” | หน้าสินค้า ที่เลือก |
| หาข้อมูล | “วิธีเลือกรองเท้าเดินป่า” | คู่มือการเลือกซื้อ ที่ |
นี่คืองาน วิจัยคีย์เวิร์ดและเจตนาการค้นหา ตามปกติ แต่มีจุดเฉพาะของ
หน้าหมวดหมู่ รับคำค้น กว้าง ๆ
- title และ H1 ที่ไม่ซ้ำ ใช้คำของ
ผู้ซื้อ (“รองเท้าเดินป่ากันน้ำ” ไม่ใช่ “รองเท้า ›กลางแจ้ง › WP”) คำเกริ่น นำสั้น ๆ เหนือกริดสินค้า และคำแนะนำ การเลือกซื้อที่มีประโยชน์ใต้กริด- สินค้าแสดงเป็น
ลิงก์ ธรรมดาใน HTML ไม่ใช่โหลดขึ้นมาหลังคลิกหรือเลื่อนเท่านั้น ลิงก์ ไปยังหมวดหมู่ ย่อยและคู่มือการเลือกซื้อ พร้อม breadcrumb ที่มี BreadcrumbList structured data
หน้าสินค้ารับคำค้น เฉพาะเจาะจง
หน้าสินค้าชนะ
ลองตรวจเอง ในรายงาน Performance ของ Search Console ให้กรองด้วย
faceted navigation SEO: ตัวกรอง การเรียง และการแบ่งหน้า
หน้าตัวกรอง ไหนควรถูก index
index ชุด
- มีคนค้นหาจริง “รองเท้าเดินป่ากันน้ำ” มีความต้องการ แต่ “รองเท้าเดินป่าสีเทา ไซซ์ 43 ราคาไม่เกิน 150” ไม่มี
- มีสินค้ามากพอ ที่จะมีประโยชน์ ทั้งฤดูกาลนี้และฤดูกาลหน้า
- ยืนเป็นหน้าหนึ่งได้ มี title, H1 และเนื้อหาของ
ตัวเอง มี URL คงที่ และมีลิงก์ จากหน้าหมวดหมู่
| ประเภท URL | ตัวอย่าง | วิธีจัดการ |
|---|---|---|
/hiking-boots/ |
index ได้ canonical ชี้ |
|
/hiking-boots/waterproof/ |
จัดการเหมือน |
|
?colour=grey&sort=price |
กันไม่ให้ถูก |
|
| การแบ่งหน้า | ?page=2 |
index ได้ canonical ชี้ |
| ผลการค้นหาภายในร้าน | /search?q=boots |
บล็อกใน robots.txt |
ทำตามคำแนะนำ faceted navigation ของ Google
- ถ้า URL ที่ผ่าน
ตัวกรอง ไม่จำเป็นต้องขึ้นในผลการค้นหา ให้หยุดไม่ให้ถูกครอว์ล ด้วยการ disallow ใน robots.txt หรือเก็บสถานะตัวกรอง ไว้ใน URL fragment (#colour=grey) ซึ่งโดยทั่วไป Google Search ไม่ครอว์ล หรือ index - ถ้าบางหน้าจำเป็นต้องถูก
ครอว์ล ให้แยกพารามิเตอร์ด้วย&ตามมาตรฐาน ถ้าตัวกรอง อยู่ใน path ของ URL ให้เรียงตามลำดับที่ตายตัวและไม่มีค่าซ้ำ เพื่อให้แต่ละชุดค่าผสมมี URL เดียว และส่ง 404 สำหรับชุดค่าผสมที่ไม่มีผลลัพธ์ - แท็ก canonical และ nofollow เป็น
เครื่องมือ ที่อ่อนกว่า canonical อาจช่วยลดการครอว์ล URLตัวกรอง ได้เมื่อเวลาผ่านไป ส่วน nofollow จะช่วยก็ต่อเมื่อทุกลิงก์ ที่ชี้ไปยัง URL นั้นใส่ไว้
การแบ่งหน้าและปุ่ม “โหลดเพิ่ม”
?page=2) <a href> ปกติ และให้แต่ละหน้ามี canonical ของrel="next" และ rel="prev" แล้ว
ปุ่ม “โหลดเพิ่ม” และการเลื่อนแบบไม่
ตัวเลือก สินค้าและคำบรรยาย ซ้ำ
ตัวเลือก สินค้า: URL เดียวหรือหลาย URL?
ร้าน/trail-boot?colour=green) ที่แสดงราคา รูป และสถานะสินค้าของ
ให้ProductGroup ที่มี hasVariant และ variesBy) จะบอก Google ว่า
คำบรรยาย ซ้ำจากผู้ผลิต
เนื้อหาซ้ำไม่ได้ทำให้โดนลงโทษ แต่เมื่อ
ระวังหน้าซ้ำที่คุณ
สินค้า หมดสต็อก และสินค้าเลิกผลิต
สำหรับ
| สถานการณ์ | สิ่งที่ควรทำ | รหัสสถานะ |
|---|---|---|
| หมด |
เก็บหน้าไว้ บอกให้ชัด มีการOutOfStock (หรือ BackOrder ถ้ายังสั่งจองได้) |
200 |
| สินค้าหรือ |
ใช้ URL ถาวรอันเดียว ไม่ |
200 |
| เลิกผลิต และมีรุ่นใหม่มาแทน | redirect ไปยังรุ่นใหม่ | 301 |
| เลิกผลิต แต่ยังได้ |
เก็บไว้เป็นหน้าคลังที่ |
200 |
| เลิกผลิต และไม่มีอะไรเกี่ยวข้อง | ลบออก | 404 หรือ 410 |
อย่า redirect สินค้าที่เลิกขายทุกชิ้นไปที่หน้าแรก หรือ
Product structured data และ Google Merchant Center
Product structured data
เอกสาร Product structured data ของ Google แยกไว้สองกรณี หน้าที่ลูกค้าซื้อได้ มีสิทธิ์แสดงผลแบบ merchant listing ซึ่งแสดงราคา สถานะสินค้า การ
Offer ที่มีราคา
ลงสินค้าฟรีผ่าน Google Merchant Center
ข้อมูลสินค้าไปถึง
สร้าง บัญชี Merchant Center แล้วยืนยันและอ้างสิทธิ์เว็บไซต์ ของคุณเพิ่มสินค้า ผ่านฟีด ผ่านการเชื่อมต่อ ของแพลตฟอร์ม หรือผ่านการดึงข้อมูลจากเว็บไซต์ อัตโนมัติ ในที่ที่มีให้ใช้ ซึ่งต้องอาศัย structured data ที่ถูกต้อง - เพิ่มข้อมูลการ
จัดส่ง และการคืนสินค้า - แก้สิ่งที่ Merchant Center แจ้ง เช่น รหัสสินค้าที่ขาดไป หรือราคาที่ไม่ตรงกับหน้า
ปลายทาง (landing page)
ข้อสุดท้ายเป็นเรื่องสถาปัตยกรรม เมื่อหน้าเว็บ structured data และฟีด ดึงข้อมูลจาก
แยก SEO ให้ทุกภาษาที่คุณใช้ขาย
ใน
อย่า redirect
แผนผัง redirect ที่ปกป้องร้านตอนรีดีไซน์ หรือย้ายแพลตฟอร์ม
การย้าย/product/ และ /product-category/) กับ Shopify (path ตายตัว /products/ และ /collections/) ทำให้ที่อยู่เกือบทุกอันเปลี่ยน
- รวบรวมทุก URL
จาก การ ครอว์ล XML sitemap, Search Console, analytics และไฟล์ส่งออกจากแพลตฟอร์ม รวมถึง URLตัวกรอง รูปภาพ และ PDF ที่มีทราฟฟิก หรือได้ลิงก์ จับคู่ ด้วยรหัสที่ไม่เปลี่ยน ส่งออก SKU พร้อม URL จากทั้งสองแพลตฟอร์ม แล้วการจับคู่ ก็จะกลายเป็นแค่การ lookup ในสเปรดชีต- redirect แบบหนึ่งต่อหนึ่งด้วย 301 สินค้าไปยังสินค้าเดียวกัน
หมวดหมู่ ไปยังหมวดหมู่ ที่ใกล้ที่สุด สินค้าเลิกผลิตตามกฎข้างต้น - อัปเดตทุกอย่างที่อ้างถึง URL ได้แก่
ลิงก์ ภายใน canonical, hreflang, sitemap และฟีดของ Merchant Center - ทดสอบก่อน
เปิดตัว ครอว์ล รายการ URL เดิมกับเว็บไซต์ ใหม่ ทุกอันควรไปถึงหน้าที่ใช้งานได้ โดย redirect เพียงทอดเดียว - เฝ้าดูหลัง
เปิดตัว ว่ามี 404 ใหม่ใน Search Console และข้อผิดพลาด ของ landing page ใน Merchant Center หรือไม่ เก็บ redirect ไว้ให้นานที่สุดเท่าที่ทำได้คำแนะนำ เรื่องการย้ายเว็บไซต์ ของ Google บอกว่าโดยทั่วไปอย่างน้อยหนึ่ง ปี
เริ่มทำ SEO ร้านค้า ออนไลน์จากตรงไหน
ปัญหาที่พบบ่อยคือ index ที่เต็มไปด้วย URL
ถ้าอยากได้ความเห็นที่สอง การตรวจการมองเห็นบน Google ใน