ค้นหาโอกาส CRO โดยใช้ SEO Crawlers

เผยแพร่แล้ว: 2022-08-12
ค้นหาโอกาส CRO โดยใช้ SEO Crawlers

ยังต้องการมนุษย์อยู่ แต่ไอ้หนู โปรแกรมรวบรวมข้อมูลช่วยได้

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

ในโพสต์นี้ ฉันจะแชร์เวิร์กโฟลว์ผลการค้นหาภายในที่ฉันพัฒนาขึ้นในช่วงหลายปีที่ผ่านมาจากการวิเคราะห์และ SEO ของฉัน ที่จะช่วยเร่งการวิจัยของคุณในด้านต่างๆ ที่โปรแกรม CRO ของคุณควรมุ่งเน้น

พบกับกบกรีดร้อง

ผลการค้นหา (การค้นหาไซต์ภายใน) เจาะลึก

เป็นเรื่องง่ายสำหรับฉันที่จะแสดงการแมปความตั้งใจ (สำหรับทั้งความตั้งใจของผู้ค้นหาและความตั้งใจของ SERP) เพื่อแสดงเมื่อขาดความเกี่ยวข้อง (สำหรับทั้งคำหลักและประเภทหน้า) บางทีอาจจะมาทีหลัง แต่ฉันคิดว่ามันทำมาค่อนข้างน้อยแล้ว

แต่ฉันต้องการพูดถึงบางสิ่งที่ใกล้เคียงกับ Conversion มากกว่า นั่นคือผลการค้นหาไซต์ภายในของคุณ

การค้นหาไซต์เป็นหนึ่งในสัญญาณที่สำคัญกว่าที่ผู้ใช้ของคุณต้องการบางอย่างจริงๆ

เราสามารถเห็นความแตกต่างได้ที่นี่จากไซต์การจัดหาสระว่ายน้ำจากผู้ใช้ที่ค้นหากับผู้ที่ไม่:

Conversion เพิ่มขึ้น 130% เมื่อผู้ใช้ค้นหา

Conversion เพิ่มขึ้น 130% เมื่อผู้ใช้ค้นหาไม่น่าแปลกใจเกินไป แต่แสดงพลังของการมอบประสบการณ์การค้นหาที่ดีที่สุดเท่าที่จะเป็นไปได้

ตอนนี้ มาเจาะลึกข้อความค้นหาเพื่อให้แน่ใจว่าประสบการณ์นั้นได้รับการปรับให้เหมาะสมที่สุด

คำแนะนำแรกของฉันคือดาวน์โหลดข้อความค้นหาทั้งหมดของคุณ (โดยปกติแล้ว 12 เดือนที่ผ่านมาจะเหมาะสมที่สุด เว้นแต่คุณจะเป็นช่วงที่มีฤดูกาลสูง)

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

(ก่อนจัดกลุ่ม ตรวจสอบให้แน่ใจว่าคุณได้กำหนดมาตรฐานและทำความสะอาด KW ของคุณสำหรับการสะกดผิดและ/หรือการจัดการกรณีต่าง ๆ )

ใช้ =trim(clean(lower(cell-number))) สำหรับสูตรของคุณเพื่อล้างข้อมูลเหล่านั้นใน Google ชีต

ตอนนี้ คัดลอกและวางลงใน Keyword Grouper Pro จาก MarketBold (ฟรี)

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

โดย GIPHY

ในการดูคำหลักที่จัดกลุ่ม ฉันจะจัดกลุ่มคำหลักเป็นหมวดหมู่ต่างๆ ตามวิธีที่ผู้คนค้นหา:

  • หมายเลขชิ้นส่วน (ไม่ได้อยู่ด้านล่างสุดของช่องทางมากไปกว่านั้น)
  • ชื่อแบรนด์
  • ประเภทหมวดหมู่กว้างๆ

ตอนนี้ ฉันสามารถกำหนดเป้าหมายด้วยข้อความค้นหาของ GA ได้มากขึ้นเพื่อให้รู้ว่าควรค้นหาอะไร

ในสถานการณ์นี้ เนื่องจากผู้ใช้ที่ค้นหาหมายเลขผลิตภัณฑ์มีความตั้งใจในการซื้อสูง ฉันจึงอยากเริ่มต้นจากตรงนั้น (และไม่เพียงแค่ดูผลการค้นหา "x" ด้านบนสุด) ด้วย Regex ง่ายๆ เพื่อแยกเฉพาะหมายเลขผลิตภัณฑ์ (มากกว่าหนึ่งหมายเลขในข้อความค้นหา) เราพบว่า 80% ของการค้นหามีหมายเลขผลิตภัณฑ์

ข้อความค้นหา / การค้นหาที่ไม่ซ้ำทั้งหมด

ตอนนี้ เราจะต้องการส่งออกผลการค้นหาของเราจาก Google Analytics หากคุณมีข้อความค้นหาจำนวนมาก คุณอาจต้องใช้ API หรือเครื่องมือ เช่น ส่วนเสริม Google Analytics ของ Google ชีต (ฟรี)

การตรวจสอบผลการค้นหา (เรากำลังมองหาอะไร?)

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

“พื้นที่ปัญหา” ที่นี่จะแตกต่างกันไปตามแพลตฟอร์มและผู้ให้บริการค้นหาที่คุณใช้ สำหรับสถานการณ์นี้ ฉันสนใจ:

  • จำนวนผลลัพธ์ที่แสดง

    แสดงที่นี่:
จำนวนผลลัพธ์ที่แสดง
  • สินค้าหมดสต๊อก

    แสดงที่นี่:
สินค้าหมดสต๊อก
  • หมวดหมู่ 3 อันดับแรกที่ผลการค้นหาอยู่ภายใต้ (สามารถทำได้ด้วย VLOOKUP ในภายหลัง แต่ฉันต้องการทำที่นี่/ทั้งหมดในครั้งเดียว)

    แสดงที่นี่:
หมวดหมู่ 3 อันดับแรกที่ผลการค้นหาอยู่ภายใต้

คำถามต่อไปนี้ช่วยให้ฉันเข้าใจข้อมูล:

  • เราแสดงจำนวนผลการค้นหาที่เหมาะสมสำหรับการค้นหาหมายเลขผลิตภัณฑ์เหล่านี้หรือไม่
    สำหรับการค้นหาประเภทอื่นๆ เกือบทั้งหมด การมีผลลัพธ์เพียงรายการเดียวอาจน้อยกว่าการค้นหาที่เหมาะสมที่สุด แต่หากพิจารณาจากการค้นหาเหล่านี้ การแสดงผลลัพธ์เพียง 1 รายการก็สมเหตุสมผลแล้ว แต่ที่สำคัญทีเดียวที่เราเห็นผลอย่างหนึ่งก็คือ!
  • ผลการค้นหาใดที่ส่งคืนสินค้าที่ติดค้างได้มากที่สุด
    มีความเกี่ยวข้องมากขึ้นเล็กน้อยสำหรับการค้นหาที่ให้ผลลัพธ์จำนวนมาก
  • หมวดหมู่ใดได้ประโยชน์สูงสุด...

    • ค้นหาสินค้า?
    • มีผลลัพธ์ที่หมดสต็อกมากที่สุดหรือไม่?
    • มีจำนวนผลลัพธ์ที่ต่ำที่สุด (ซึ่งมากกว่าที่จะส่งผลให้เกิดการออกที่สูงขึ้น) หรือไม่?

ใช้ Screaming Frog เพื่อเลียนแบบผลการค้นหา

มาถึงส่วนที่สนุกแล้ว — การใช้ Screaming Frog!

ฉันจะไม่ครอบคลุมทุกแง่มุมของวิธีใช้ Screaming Frog เป็นเครื่องมือที่ซับซ้อนมากและแม้ว่าฉันจะใช้มันมาเกือบทศวรรษแล้ว แต่ก็ยังมีอะไรอีกมากที่ฉันสามารถทำได้

พวกเขามีคำแนะนำที่ดีในเว็บไซต์ของตน (ซึ่งเป็นที่ที่คุณดาวน์โหลดได้ที่): https://www.screamingfrog.co.uk/seo-spider/user-guide/ (ค่าใช้จ่ายอยู่ที่ $ 151.77 ต่อปีและมีราคาต่ำอย่างไม่น่าเชื่อสำหรับ มันทำอะไรได้บ้าง)

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

URL ของไซต์หลังจากที่คุณค้นหาเพื่อดูรูปแบบ
ในกรณีนี้ ?q={{keyword-here}}

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

  1. คว้าทุกอย่างก่อนคำค้นหาของคุณใน URL:
คว้าทุกอย่างก่อนคำค้นหาของคุณใน URL
  1. รวมสตริง URL นั้นกับข้อความค้นหา:
รวมสตริง URL นั้นกับข้อความค้นหา

หมายเหตุ: หากคุณมีช่องว่างในข้อความค้นหา คุณจะต้องใช้ Regex หรือ JS ขั้นสูงเพื่อเพิ่ม %20 ใน URL ฉันเองใช้ TextSoap สำหรับการจัดการเหล่านี้

  1. เปิด Screaming Frog และเปลี่ยนเป็นโหมดรายการ:
เปิด Screaming Frog แล้วเปลี่ยนเป็นโหมดรายการ
  1. เลือกวิธีที่คุณต้องการอัปโหลดรายการ URL (อย่าวางหากคุณมีมากกว่า 10,000 รายการ จะใช้เวลาโหลดตลอดไป):
เลือกวิธีที่คุณต้องการอัปโหลดรายการ URL ของคุณ
  1. ก่อนที่คุณจะเรียกใช้โปรแกรมรวบรวมข้อมูล คุณจะต้องหาวิธีแยกองค์ประกอบที่จำเป็นออกจากไซต์

ฉันจะแสดงผลการค้นหาที่นี่ใน SF และส่วนที่เหลือคุณสามารถเลือกวิธีที่คุณต้องการแยกได้

1. คุณจะต้องการแยกจำนวนผลการค้นหาเพื่อให้ทราบว่ามีผลลัพธ์จำนวนเท่าใดที่กลับมาเมื่อมีการค้นหาคำหลักนี้ ในการทำเช่นนั้น เราจะใช้ XPATH (ภาษาที่ฉันเลือกมักจะเป็น SF)

2. ฉันมักจะชอบลองวิธีที่ง่ายที่สุดก่อน จากนั้นค่อยเข้าไปตรวจสอบองค์ประกอบเมื่อจำเป็นเท่านั้น #WorkSmarter พร้อมส่วนขยาย Chrome XPather

GIPHY

3. สิ่งนี้ให้ XPATH ที่ฉันต้องการ พร้อมด้วยการแสดงตัวอย่าง "ผลลัพธ์" ของสิ่งที่ฉันจะได้เห็นใน Screaming Frog มากกว่า

XPATH ที่ฉันต้องการ พร้อมด้วยการแสดงตัวอย่าง "ผลลัพธ์" ของสิ่งที่ฉันจะได้เห็นใน Screaming Frog

4. หมายเหตุ: ฉันจะไม่กังวลเกี่ยวกับการแยกจำนวนผลลัพธ์เท่านั้น นั่นคือการล้างข้อมูล 5 วินาทีใน Google ชีต

5. ตอนนี้ฉันสามารถป้อนสิ่งนี้ลงใน SF ได้ภายใต้ส่วนการกำหนดค่า → กำหนดเอง → การแยกที่แสดงที่นี่:

ตอนนี้ฉันสามารถป้อนสิ่งนี้ลงใน SF

6. ฉันจะเปลี่ยนผลลัพธ์เป็น Extract Text เพื่อล้างข้อมูลให้มากขึ้นและทิ้ง HTML ที่ไม่จำเป็น

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

8. นี่คือตัวอย่างผลลัพธ์ของ URL จำนวนหนึ่งและจำนวนผลลัพธ์การค้นหาที่ส่งคืน:

ตัวอย่างผลลัพธ์สำหรับ URL จำนวนหนึ่ง

9. ต่อไป คุณอาจต้องการทราบว่าการค้นหาเหล่านั้นเกิดขึ้นบ่อยเพียงใด นี่คือที่ที่คุณสามารถเชื่อมต่อ Google Analytics เพื่อดูจำนวนหน้าที่มีการเปิดสำหรับ URL ที่เกี่ยวข้อง

คุณสามารถเชื่อมต่อ Google Analytics เพื่อดูจำนวนการดูหน้าเว็บสำหรับ URL ที่เกี่ยวข้องได้

10. โดยส่วนตัวแล้ว ฉันพบว่ามีประโยชน์ในการสร้าง "อัตราส่วน" ของหน้าการค้นหาสูงต่อผลลัพธ์ # ต่ำ

นอกจากนี้ยังมีความสัมพันธ์ระหว่างผลลัพธ์ # ต่ำและการออกสูงบนหน้าเหล่านั้นหรือไม่ (ฉันเห็นสิ่งนี้เกิดขึ้นเมื่อมีผลลัพธ์น้อยกว่า 10 รายการ ซึ่งหมายความว่าผลการค้นหาจะดูไม่ "เต็ม" เนื่องจากไซต์ส่วนใหญ่มีความกว้างไม่เกิน 5 รายการต่อแถว)

11. จุดข้อมูลที่เป็นประโยชน์อื่นๆ ที่คุณอาจใช้ที่นี่ (ตามวิธีแสดงผลการค้นหาและการนำทางแบบเหลี่ยมเพชรพลอย):

ผลการค้นหาใดที่ให้ผลลัพธ์ที่หมดสต็อกมากที่สุด? (หากคุณไม่สามารถดำเนินการใดๆ ได้ เช่น รับการแจ้งเตือนเมื่อมีสินค้าอยู่ในสต็อก คุณอาจต้องการคิดถึงการนำสิ่งนี้ออกจากผลการค้นหา)

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

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

PRO-TIP

ใช้ URL เป็นตัวแปรเพื่อส่งผ่านในรูปแบบใด ๆ ที่คุณใช้สำหรับผู้ให้บริการป๊อปอัปของคุณ เพื่อให้คุณรู้ว่าผลิตภัณฑ์ # พวกเขาเป็นอย่างไร

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

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

หมายเหตุที่สอง: กรองที่อยู่ IP ของโปรแกรมรวบรวมข้อมูลของคุณใน Google Analytics เพื่อไม่ให้คุณนับตัวเองในการดูหน้าเว็บ #s หากคุณกำลังเริ่มทำงานแท็กการดูหน้าเว็บ 2-3 วินาทีหลังจากหน้าต่างโหลด คุณไม่จำเป็นต้องกังวลเกี่ยวกับการเข้าชมของโปรแกรมรวบรวมข้อมูลหรือบอทเช่นนี้ (และขอขอบคุณ นั่นเป็นความจริงที่มีประโยชน์มากกว่าของข้อมูล )

การปรับขนาด + พื้นที่ของการทำให้กระบวนการนี้เป็นอัตโนมัติ

บางท่านอาจพูดว่า “นี่ไม่ใช่การทำงานอัตโนมัติ ฉันไม่ต้องการทำด้วยตนเอง”

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

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

มีวิธีแก้ไขปัญหาอื่น ๆ ที่ "เทิร์นคีย์" มากกว่าและใช้งานได้จริงน้อยกว่าเช่น ContentKing (ฉันเคยใช้มาก่อน) ซึ่งช่วยให้ "แจ้งเตือน" ได้หากมีการเข้าสู่เกณฑ์บางอย่าง (คิดว่าการค้นหาหมายเลขผลิตภัณฑ์โดยไม่มีผลลัพธ์กลับ = อีเมลหรือการแจ้งเตือน Slack)

พื้นที่อื่นๆ ที่ควรมองหาด้วย SEO Crawler

หวังว่าสิ่งนี้จะช่วยเปิดตาของคุณให้มากขึ้นอีกเล็กน้อยถึงความเป็นไปได้ของการใช้โปรแกรมรวบรวมข้อมูล SEO เพื่อรับข้อมูลเชิงลึกในการเพิ่มประสิทธิภาพ (Screaming Frog เป็นเพียงหนึ่งในหลาย ๆ อย่าง แต่ที่ฉันแนะนำ)

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

หากคุณมีคำถามหรือความคิดเห็นเฉพาะเกี่ยวกับเรื่องนี้หรือสิ่งอื่นที่เกี่ยวข้องกับ CRO อย่าลังเลที่จะติดต่อเราผ่านทาง LinkedIn, Twitter หรือทางอีเมล: [email protected]

CRO Master
CRO Master