เมื่อเนื้อหาสำคัญกว่า code
หัวข้อ บทความ แทก CSS | SEO | XHTML
การเขียนบทความหรือ blog นั้นสิ่งที่ถูกซ่อนอยู่ไปพร้อมๆกับบทความนั้นๆก็คือ code html ที่กองอยู่เมื่อเรา viewsource
อย่าทำหน้างงกับหัวเรื่องครับ วันนี้ผมขอเล่าเรื่องเบาๆ แต่เน้นๆให้ฟังบ้างไปที่
http://www.collinsinternet.com/code-to-text-ratio/
ก่อนเลยครับ
Code to Text Ratio
เป็น Tool สำหรับตรวจสอบดูว่า ข้อมูลที่เป็นเนื้อหาในบทความของเรา เมื่อเทียบกับจำนวน coding html แล้ว คิดเป็นกี่%
ลองคิดดูง่ายๆ ถ้าหน้า Web ของเราเขียนขึ้นมาโดยใช้ code html น้อยมาก แต่ภายในกลับมีข้อความที่เป็นเนื้อหาเยอะๆ
ผลก็คือเราจะได้ code to text ratio สูงมากๆ
ซึ่งผลดีที่ตามมา เมื่อ Search Engine วิ่งมาเก็บข้อมูลใน Website เรา มันจะสามารถทำ Index keyword ต่างๆได้อย่างง่ายดาย
อย่างหน้า Website นี้ก็บอกว่า ควรจะมี ratio อยู่ที่ 25% ขึ้นไปถึงจะเหมาะสม
ยกตัวอย่าง
Scriptdd หน้าแรกมี 39% เย้
Zickr เทพมาก 48%
Thaicss ก็พอสมควรครับ 32%
การตรวจวัดนี้ไม่ได้หมายความว่า คุณจะทำ Web หน้ายาวๆ แล้วจะมีผลทำให้ Ratio สูงขึ้นนะครับ อย่าลืม
ว่ายิ่งหน้ายาว จำนวน coding ที่ใส่ก็จะมากตามไปด้วย ลองดูตัวอย่าง
Sanook ได้ไป 18%
mthai นี้หน้าอย่างรกเลย ยังได้แค่ 13%
นี่ของ Songburi ก็ใช้ได้เหมือนกัน ฮา (รอดไปตู)
สิ่งที่ผมจะบอกคือเมื่อคิดจะออกแบบ Website ให้ติดอันดับใน Search Engine เรื่องพวกนี้พยายามใส่ใจด้วย
เออ พวก Web Flash นี่จบเลย -__- ช่วยอะไรไม่ได้จริงๆ
ลองหัดเขียน Script ตรวจสอบ Ratio ใช้เอง
มานึกๆเราน่าจะทำ Tool ติดไว้ใน Server เพื่อใช้ตรวจสอบค่า Ratio นี้เองดีกว่า ถ้าโดยหลักการการเปรียบเทียบว่า
Coding กับเนื้อหา Website ฉะนั้น
- เขียน Script ดูดหน้า Website ออกมากอง
- เขียน Script สกัดเอาเฉพาะเนื้อหาออกมา
- เอา เนื้อหามาเปรียบเทียบกับ Coding ทั้งหมด เป็น % ออกมา
ว่าแล้วดู code php เลย
<?
# รับมาจาก Form
$url=$_GET["url"];
# ดูดหน้า Website ที่ต้องการมา
$c_ratio = curl_init($url);
curl_setopt($c_ratio, CURLOPT_HEADER, 0);
curl_setopt($c_ratio, CURLOPT_VERBOSE, 0);
curl_setopt($c_ratio, CURLOPT_RETURNTRANSFER, 1);
$c_html = curl_exec($c_ratio);
curl_close($c_ratio);
$c_ratio= $c_html;
# ตัดเอาเฉพาะเนื้อหาออกมา
$c_ratio= preg_replace("/\n|\r|\t/i", "", $c_ratio);
$c_ratio= preg_replace("/(.*?)<body(.*)/i", "<body$2", $c_ratio);
$c_ratio= preg_replace("/<(.*?)>/i", "", $c_ratio);
# เทียบอัตราส่วนเป็น %
$c_present= number_format((strlen($c_ratio)*100)/strlen($c_html));
# print ออกมาดูเล่น จบการทำงาน
echo "เทียบออกมาแล้วเป็น $c_present %";
?>
ใครจะเอาไปโมดิฟายต่อก็ตามสะดวกครับ ผมเองก็เอาไปทำเป็น Tool สำหรับเช็คเรียบร้อยแล้ว
รายการสรุปในหน้า Admin ของ Scriptdd สามารถแสดง ratio ของ text ต่อ coding ได้ทันทีทุกบทความ
วิธีการเพิ่ม Text to Code ratio ให้สูงๆ
หากเราพิจารณาจาก PHP ที่ผมเขียนให้ดูแล้วนั้นหากเราต้องการเพิ่ม Ratio สิ่งที่ต้องทำคือ
- เขียนบทความให้ยาว ได้เนื้อหาใจความสรุป และกระจาย Keyword ที่ต้องการลงไปเพื่อผลทาง SEO
- ใช้ coding ให้น้อย ถึงน้อยที่สุด รวมไปถึงการใช้ CSS มาช่วยลด coding ด้วย
หวังว่าบทความนี้จะช่วยให้เพื่อนๆเขียน blog เขียนบทความแล้วทำให้ Google และ Search Engine รักได้มากๆ
จากประสบการณ์ผมเขียน Scriptdd มาตลอดหลายๆปี ... ยิ่งเขียนบทความยาวเท่าไร ยิ่งดีครับ ฮา
Read (12,660)
Comments (22)
2008-02-15 17:49:28
ความคิดเห็น
cgitop.com
ได้ 12% เอง เวปใครว่ะ
โดยคุณ tdelphi
2008-02-16 03:11:46
เอิ๊กๆ แย่แล้ว http://patrickz.developer-labs.com 6%
เดี่ยวเอา contents ไปติดเพิ่มดีกว่า
โดยคุณ Patrickz
2008-02-16 07:39:43
ขอบคุณครับ
โดยคุณ pongsak
2008-02-16 08:58:27
ซวยเลยตู โดนแซวจนได้
เดี๋ยวหา Theme กะยำ Content ใหม่ก็ได้ฟะ อิอิ ให้ว่างๆก่อน
http://www.servdd.com Web Hosting คุณภาพบริหารงานโดยนายอ้ำ โดยคุณ 9AuM
2008-02-16 10:18:52
http://www.wp4seo.com wp4SEO ระบบช่วยบริหาร Wordpress Blog จำนวนมาก
http://www.welovetopup.com weLoveTopup เติมเงินออนไลน์ให้ส่วนลดมากที่สุดในตลาด
แย่งจัง comsci9-tsu ยัง 0% อยู่เลย
โดยคุณ nui
2008-02-16 10:49:31
มีเว็บไหนเกิน 50% บ้างมั้ยครับนั่น
โดยคุณ z4nukre
2008-02-16 12:06:48
บทวามน่าสนใจครับ ยกนิ้วให้เลย
โดยคุณ ต้น
2008-02-16 18:11:32
51% เย้ๆ
โดยคุณ DominixZ
2008-02-16 18:39:42
เดี๋ยวเอาไปลองมั่งครับ
ปล. ใช้ strip_tags ง่ายกว่ามั๊ย
โดยคุณ v6hp
2008-02-16 21:26:33
ทำไมผมเรียกฟังก์ชั่น curl_inti ไม่ได้อ่า
โดยคุณ birdxcite
2008-02-16 22:38:51
โห host ที่ไหนไม่ให้ใช้ curl ฟะ คุณ birdxcite ย้าย host เหอะ
แนะนำ http://www.appservhosting.com (เอาอีกแหล่ะโฆษณาชวนเชื่อ )
มีทุกอย่างที่ท่านต้องการ
http://www.servdd.com Web Hosting คุณภาพบริหารงานโดยนายอ้ำ โดยคุณ 9AuM
2008-02-17 10:18:36
http://www.wp4seo.com wp4SEO ระบบช่วยบริหาร Wordpress Blog จำนวนมาก
http://www.welovetopup.com weLoveTopup เติมเงินออนไลน์ให้ส่วนลดมากที่สุดในตลาด
ถ้าเป็นบล๊อกมันะไดนามิกส์นะ แล้วแต่เรื่องที่เขียน อย่างตอนนี้บล๊อกผมได้ 24% แต่ถ้าเปลี่ียนไปเขียนเรื่องยาว ๆ อาจมีเกิน 50% ก็ได้ครับ
โดยคุณ เจ้าชายน้อย
2008-02-17 10:25:26
ฮ่าฮ่า google.com ได้ 10%
โดยคุณ iMenn
2008-02-20 22:16:40
ได้ 21% เอง
http://tips4u.no-ip.org
โดยคุณ LianG
2008-02-25 14:39:08
1% เองครับ ตายแหงแก๋....
โดยคุณ หนึ่ง
2008-02-27 01:03:08
http://www.ingfunds.co.th ได้ 85% ดีใจจังเลยค่ะ แต่เว็บตัวเองได้ 2% อิอิอิ - -"
โดยคุณ ตูน
2008-02-27 18:22:43
เอามาแฉซะดีไหมเนี่ยตูน ฮา
http://www.ingfunds.co.th ว่าทำไมได้ 85%
แหม เข้าใจทำนะ
http://www.servdd.com Web Hosting คุณภาพบริหารงานโดยนายอ้ำ โดยคุณ 9AuM
2008-02-27 21:01:28
http://www.wp4seo.com wp4SEO ระบบช่วยบริหาร Wordpress Blog จำนวนมาก
http://www.welovetopup.com weLoveTopup เติมเงินออนไลน์ให้ส่วนลดมากที่สุดในตลาด
มีสคริบเปง ASP ไหมงับ
โดยคุณ worwear
2008-03-24 15:20:34
http://www.mikeyx.com
9% น้อยสุด ๆ
โดยคุณ mikeyx
2008-07-03 12:14:32
4% ไม่รู้เป็นไปได้ไงค่ะ
โดยคุณ i-houyung
2009-03-14 18:50:33
4% จัดไป น้อยชะมัด
zone-engineer.com
โดยคุณ Shadow[L]
2009-07-30 00:59:18
เว็บ http://www.blognone.com ได้ 51%
โดยคุณ tk2008
2009-08-19 15:27:53