Getting Ranks in GA

 

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

ก่อนที่ท่านผู้อ่านจะเบือนหน้าหนี แล้วพูดว่า “มีตัวเช็คอันดับอยู่แล้ว ไม่เห็นจะเจ๋งตรงไหน ไปดีกว่า”… บอกไว้ก่อนเลยนะครับ ว่าการเช็คอันดับแบบนี้ต่างกับการที่เรามานั่งเช็คอันดับแบบปกติ ไม่ว่าจะด้วยโปรแกรมหรือจะนั่งตรวจสอบอันดับด้วยตัวเอง แต่วิธีการนี้จะทำให้เรารู้อันดับของอีกหลาย ๆ คีย์ที่เราไม่เคยเช็คไปด้วย!!! ซึ่งจะทำให้เราสามารถมองเห็นภาพรวมของเว็บตัวเองได้มากขึ้น …. ที่สุดยอดยิ่งไปกว่านั้นคือการปรับแต่งให้ดู ranking แบบนี้ได้นั้นง่ายนิดเดียวจริง ๆ

ต้องขอขอบคุณ SeoMoz ฺBlog ที่นำเสนอข้อมูลดี ๆ เสมอมา… ที่จริงบทความนี้ไม่ใช่บทความใหม่อะไร (Getting Ranking with GA) น่าจะประมาณเกือบ 3-4 เดือนที่แล้วเห็นจะได้ ซึ่งผมได้อ่านบทความนี้ผ่าน ๆ  เพียงแต่ตอนนั้นผม list เก็บไว้แล้วดันลืมไปว่ามีมันอยู่เท่านั้นเอง พอนึกได้เลยไปเปิดขึ้นมาลองสักหน่อย ก็ได้ผลดีมาก ๆ เลยทีเดียว เท่าที่เช็คดูก็ไม่น่าจะมีปัญหาอะไร ก็เลยเอามาฝากกัน (ตัว Original Code นั้นเช็คได้เฉพาะจาก Google.com เท่านั้น แต่หลังจากอ่าน comment ดูก็มีคนมาช่วย ๆ กันปรับให้สามารถใช้ได้ทุกที่ wow!) … วิธีการนั้นก็ง่าย ๆ ให้ใส่ code ด้านล่างเข้าไปที่ (updated แล้ว ใช้ได้กับ Google ทั่วโลก ) ซึ่งจะใส่ต่อจากโค้ของ Google Analytics เลยก็ได้

function rankingsPush()
{
  var url = String(document.referrer);

	// confirm they came from G
	if (url.indexOf ("google.") !=-1)
	{

		var urlVars = {};
		var parts = url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value)
		{
			urlVars[key] = value;
		});

		// Push to GA Custom Variables
		_gaq.push(['_setCustomVar', '1', 'Rankings', urlVars["cd"], 2]);

	}

}

setTimeout('rankingsPush()',1000);

เพียงเท่านี้เราก็สามารถไปนั่งรอดูอันดับของเราสบายใจเฉิบแล้ว ส่วนวิธีการดูนั้นก็ไปที่ GA (แบบใหม่) และคลิ๊กเข้าไปที่ Demographic (ไม่เคยใช้ version ภาษาไทยเลยไม่รู้ว่าเขียนว่าอะไรนะ แล้วก็ตามด้วย custom variables ดังรูปด้านล่าง[จาก seomoz นะ])

 

Custom Variables

 

จากนั้นจะเห็นหน้าจอแบบนี้

 

Click Through Rankings

 

แล้วจากนั้นก็เลือกดูตาม keywords ก็จะได้แบบนี้

 

Ranking-Keyword List

 

ไม่รู้ว่าผู้อ่านท่านใดจะเห็นว่ามันเป็นประโยชน์บ้าง แต่สำหรับผมมันมีประโยชน์จริง ๆ ทำให้ไม่ต้องเสียเวลามานั่งดู และยังทำให้เรารู้ถึงอันดับของ long tail keywords ที่เราไม่เคยได้ลองติดตามอันดับดูอีกด้วย

ปล. GA version เก่า ไม่รู้ดูตรงไหนเหมือนกันนะยังไม่ได้ลองเลย แต่ถ้าเค้ามี version ใหม่แล้ว ก็ใช้เวอร์ชั่นใหม่ให้ชินมือกันไปก็ดีนะ

*เนื่องด้วย user บางคนใช้เว็บสำเร็จรูปแล้วไม่รู้ว่าจะใส่โค้ดตรงไหน (โดยเฉพาะคนที่ใช้ปลั๊กอน Simple Google Analytics) เพราะงั้นแนะนำให้ลองใส่ code ในส่วนล่างสุดของ header (ถ้าเป็น WP ก็อยู่ในส่วนที่เอาไว้แก้ไข theme ของเราได้ แล้วเลือกส่วนหัว หรือ header) จากนั้นลองใส่ code ตามด้านล่าง (เพิ่มคำสั่งเปิด / ปิด script เข้ามา)

<script language="javascript">
function rankingsPush()
{
  var url = String(document.referrer);

	// confirm they came from G
	if (url.indexOf ("google.") !=-1)
	{

		var urlVars = {};
		var parts = url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value)
		{
			urlVars[key] = value;
		});

		// Push to GA Custom Variables
		_gaq.push(['_setCustomVar', '1', 'Rankings', urlVars["cd"], 2]);

	}

}

setTimeout('rankingsPush()',1000);

</script>

8 Comments on เอ๊ะ ยังไง! เช็คอันดับ Google ผ่านทางคนเข้าเว็บ!!?

  1. kongkawee says:

    ขอบคุณครับผม

    • Ngokung says:

      ด้วยความยินดีครับ ใช้แล้วหากเจอปัญหาอะไรก็แจ้งให้ทราบด้วยครับ ส่วนผมก็นั้นยังไม่เจอปัญหาอะไร

  2. Nan says:

    เป็นประโบชน์มาก ปกติดูแต่แบบเก่าไม่เคยใช้อันใหม่เลย ต้องมาลองงมใหม่และ

    • Ngokung says:

      ผมก็เพิ่งมาเริ่มใช้ไม่นานเนี่ยแหละ ตั้งแต่แบบใหม่มี feature real time ที่อยู่ในโหมด home อ่ะ

  3. สยาม says:

    ขอบคุณมากครับเป็นประโยชน์มากเลยเดี๋ยวจะลองเอาไปใช้บ้าง
    เว็บผมส่วนมากคีย์เข้ามาหลากหลายมากๆ

  4. lek says:

    เวลาเช็ค อันดับ เช็คผ่านเว็บ google anaytic แล้ว login ตาม member ที่เรามีหรอค่ะ

    แล้ว เอา โค้ด เหล่านี้ไปวาง ต่อจากโค้ด อันเก่า ของ Google analytic มันจะไม่ตีกันหรอค่ะ แบบว่า จะเช็คอันดับด้วย โค้ดไหนดี

    • Ngokung says:

      เท่าที่ลองดูก็ไม่มีปัญหานะครับ ไม่ตีกัน เป็นการปรับแต่งส่วนของ GA (Google Analytics) เดิมให้มีประสิทธิภาพมากขึ้น

Leave a Reply

*


*