Some Effect to me about my blogging.

Posted on May 14th, 2008 in Other

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

Case Study:Google Pagerank.

Posted on February 1st, 2006 in Case study, SEO

Case study SEO

จากที่เคยได้ยก เอาสมการที่ เป็นสูตรคำนวณ ค่า PR ของ Google เขียนลงใน บล็อก เกี่ยวกับ [tag]Google Pagerank[/tag]. ไปแล้วนะครับ

ซึ่งพอหลังจากที่มีเวลา ก็เกิดอาการฟุ้งซ่านขึ้นมาตะหงิดๆ เลยอดเอามาคิดเล่นๆ ไม่ได้ครับ ก็เลยสมมุติเอามาคิดกันเล่นๆ ครับ
แต่คิดว่า น่าจะมีประโยชน์สำหรับคนทำ [tag]SEO[/tag] ก็เลยเอามาให้ดูกันครับผม เกี่ยวกับ [tag]Pagerank[/tag]

ในกรณีนี้ ผมถือว่า มีหน้าเว็บไซต์อยู่ 3 หน้า ในเว็บ คือ A.html,B.html และ C.html จากนั้น หน้า A ถือว่าเป็นหน้าหลักของเว็บ
ที่มีลิ้งไปยัง หน้า B และ C ตามลำดับนะครับ ซึ่งอาจจะเป็นเนื้อหาอะไรก็แล้วแต่ จากนั้นในหน้า B และ C มีลิ้งค์ กลับมายังหน้าแรก
คือ หน้า A นั่นเอง (เหมือนกับ มีลิ้งค์ มาหน้า Home ทำนองนั้นครับ)

ที่นี้ ผมเอาหน้า A.html ไป submit ใน Google เพื่อให้ Google มาอินเด็กซ์ หน้าเว็บ A.html ตามปรกติ โดยที่
- ผมไม่ได้แลกลิ้งค์กับใคร
- ลิ้งค์ในหน้า A มีเพียงแค่ 2 ลิ้ง คือไปยังหน้า B.html และ C.html

google Pagerank

PR(A) = (1-d) + d(PR(t1)/C(t1) + … + PR(tn)/C(tn))

จากสมการที่มีอยู่ในตอนนี้ นะครับ ผมสมมุติให้ Google เนี่ย ให้ Damping Factor หน้า A.html เป็น 0.5 เพื่อง่ายต่อการคิดเลข
ผลคือ

PR(A)=0.5+0.5{(PR(B)/1)+PR(C)/1)}

‘ซึ่งในวงเล็บจะได้เป็น PR(B)+PR(C)

PR(B) = 0.5 + 0.5 (PR(A) / 2)
PR(C) = 0.5 + 0.5 (PR(A) / 2)

‘แทนค่า PR(B) และ PR(C)
PR(A)=0.5+0.5{(0.5 + 0.5 (PR(A) / 2)+ 0.5 + 0.5 (PR(A) / 2)}
PR(A)=0.5+0.5{(1+ 0.5 (PR(A) / 2)+ 0.5 (PR(A) / 2)}
PR(A)=0.5+0.5{(1+ 0.5(PR(A))}
PR(A)=0.5+0.5+ 0.25(PR(A))}
PR(A)=1.0+ 0.25(PR(A))
1.0 = PR(A) - 0.25(PR(A))
1.0 = 1.25(PR(A))
PR(A)=1.0/1.25 = 0.8

ดังนั้นเมื่อได้ PR(A)= 0.8 แทนค่าหา PR(B) และ PR(C) ก็จะได้ 0.7 เท่ากันทั้ง B.html และ C.html

แต่ถ้าในกรณีคล้ายกัน หน้าเว็บ X ที่ลิ้งค์ มิใช่ Index จาก Google ล่ะ แต่เป็นหน้าเว็บที่มีค่า PR สูงกว่านี้ เอาเป็นว่าคิดง่ายๆ
สมมุติต่อว่า ผมสามารถแอบเอาลิ้งค์ ไปแปะในหน้าของ Abobe.com ได้ล่ะ เลือกเอาหน้าที่มี PR=10 เลย ผลจะเป็นยังไง

PR(A) = 0.5 + 0.5 (10 + PR(B) + PR (C))
[tag]PR[/tag](B) = 0.5 + 0.5 (PR(A) / 2)
PR(C) = 0.5 + 0.5 (PR(A) / 2)

‘ ขอลัดเลยแล้วกันนะครับ คิดนานไม่ดี ปวดหัว

ผลก็คือ PR(A) = 8, PR(B) = 2.5, PR(C) = 2.5 เห็นไหมครับว่า
ค่า PR ของหน้า A พุ่งพรวด ทะลุ ขึ้นมาเลย ส่วนในค่า PR ของหน้า B และ C นั้น ก็เพิ่มแต่ไม่มาก

จุดนี้ เราจะเห็นได้ว่า การที่เราสร้างเว็บไซต์ขึ้นมา 1 เว็บ และต้องการที่จะให้มีค่า PR สูงนั้น ก็คงมีทางที่เป็นไปได้ถ้า
เราสามารถสร้าง [tag]One-way link[/tag] จากหน้าเว็บที่มีค่า PR สูงๆ มายังเว็บเราได้

ซึ่งตรงจุดนี้ น่าจะเป็นจุดที่สำคัญจริงๆ สำหรับคนทำเว็บเปิดใหม่ๆ นะครับ
เพราะหากถามต่อว่า เจ้าค่า PR ของหน้า A.html นี้จะเอาไปทำอะไรได้บ้าง คำตอบหน้าจะเป็นอยู่ที่ [tag]Google SERP[/tag]’s นะครับ