หนึ่งในเครื่องมือที่คนทำ SEO รู้จักกันเป็นอย่างดี คือเครื่องมือที่เรียกว่า Screaming Frog เครื่องมือนี้สำหรับคนทำ SEO แล้วจะมีไว้ใช้ตรวจสอบปัญหาต่างๆ บนเว็บไซต์ เช่น Broken Links ภายในเว็บไซต์ duplicated content รวมไปจนถึงเป็นเครื่องมือสำหรับสร้าง Sitemap พูดได้ว่าเป็นหนึ่งในเครื่องมือพื้นฐาน ยาสามัญประจำเว็บไซต์ก็ไม่ผิดนัก
ฟีเจอร์ที่น่าสนใจอย่างหนึ่งแต่อาจจะถูกใช้งานไม่บ่อยนัก คือฟีเจอร์ Search ภายใต้เมนู Configuration ฟีเจอร์นี้วิธีการทำงานก็เหมือนกับชื่อฟีเจอร์เลยคือ ระหว่างที่ Bot ของ Screaming Frog ไต่เก็บข้อมูลบนเว็บไซต์ของเรา มันก็จะคอยตรวจสอบหาสิ่งที่เราระบุไว้ในฟีเจอร์ Search นี้ด้วย แล้วจะแจ้งเรากลับมาว่า ‘พบ’ หรือ ‘ไม่พบ’ สิ่งที่เราระบุไว้บนหน้าไหนของเว็บไซต์หลังจากที่ Bot นั้นทำงานจนเสร็จเรียบร้อยแล้ว
ด้วยฟีเจอร์นี้ทำให้เราสามารถนำมาประยุกต์ใช้ในการตรวจสอบหาว่าหน้าใดของเว็บไซต์เราไม่มีโค้ด Google Analytics ติดตั้งอยู่ ซึ่งในกรณีที่หน้าบนเว็บไซต์มีหลายพันหลายหมื่นหน้า การตรวจสอบด้วยตัวเองเป็นเรื่องที่เป็นไปไม่ได้อยู่แล้ว ใครที่ยังไม่มี Screaming Frog ใช้งานอาจจะขอให้คนที่มีช่วยตรวจสอบให้ก็ได้ ไม่จำเป็นต้องเสียเงินซื้อ License เอง แต่ถ้าใครอยากจะมีไว้ไช้เป็นของตัวเองเพื่อใช้กับงาน SEO ด้วยก็สามารถซื้อใช้งานได้จากเว็บไซต์ Screaming Frog
ทำไมต้องตรวจสอบโค้ด Google Analytics ทุกหน้า
Google Analytics จะเก็บข้อมูลของหน้าเว็บไซต์แต่ละหน้าได้ก็ต่อเมื่อหน้าๆ นั้นมีโค้ดติดตั้งอยู่ด้วย หากหน้าใดที่มียูสเซอร์เข้าใช้งาน แต่ไม่มีโค้ดติดตั้งอยู่ สิ่งที่เกิดขึ้นคือ Google Analytics จะไม่บันทึก Pageview ของหน้าๆ นั้น นั่นหมายความว่าข้อมูลนี้จะไม่ถูกแสดงอยู่ในรีพอร์ทของ Google Analytics ซึ่งก็เป็นเรื่องที่ไม่ควรจะเกิดขึ้น
วิธีการตรวจสอบหาโค้ด Google Analytics ด้วย Screaming Frog
ขั้นตอนที่ 1 : เปิดโปรแกรม Screaming Frog พิมพ์ URL ของเว็บไซต์ที่ต้องการจะตรวจสอบ ผมขอยกตัวอย่างเป็นเว็บไซต์ของ http://www.contentshifu.com แล้วไปที่ Configuration>Custom>Search
ขั้นตอนที่ 2 : ในฟิลเตอร์ตัวแรกให้เลือก ‘Does not contain’ เพื่อที่จะให้ Bot หาหน้าที่ ‘ไม่มี’ รหัส GA ที่เราจะระบุลงไปตามตัวอย่าง (ขออนุญาติซ่อนรหัส)
ขั้นตอนที่ 3 : คลิ้กที่ปุ่ม ‘Start’ แล้ว Spider จะเริ่มทำงานโดยการไล่ตรวจสอบทีละ URL ของเว็บไซต์ไปจนกว่าจะครบทั้งหมด
ขั้นตอนที่ 4 : เมื่อ Spider ทำงานเสร็จ (เว็บไซต์ contentshifu มีประมาณ หนึ่งพันกว่า URL) เราก็จะมาดูผลลัพธ์กันว่าเว็บไซต์ contentshifu มีหน้าใดบ้างที่ไม่มีโค้ด Google Analytics ติดตั้งไว้ วิธีการคือให้คล้ิกไปที่แท็ป Custom แล้วเลือกฟิลเตอร์ที่เราสร้างไว้คือ ‘Does not contain UA-xxxxxxx’ เท่านั้นเอง สำหรับเว็บไซต์ contentshifu ผลลัพธ์คือไม่มีหน้าใดที่ไม่ได้ติดตั้งโค้ด GA ไว้
หากเว็บไซต์ไหนพบว่ามีหน้าเว็บไซต์ที่ไม่ได้ติดตั้งโค้ด Google Analytics เป็นจำนวนมากให้รีบแก้ไขให้ถูกต้องนะครับ เพราะจะช่วยให้การเก็บข้อมูลทำได้ถูกต้องและครบถ้วน ซึ่งแน่นอนว่าตัวเลขของ Session และ Pageview ก็จะเพิ่มขึ้นตามมาทันทีเลยละครับ
Happy Analytics 🙂
สนใจคอร์สเรียน Google Analytics อ่านรายละเอียด