Scriptdd.com

บทความบ้าบ่นของคนทำเว็บ ปี 8

เมื่อเนื้อหาสำคัญกว่า 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 ฉะนั้น

  1. เขียน Script ดูดหน้า Website ออกมากอง
  2. เขียน Script สกัดเอาเฉพาะเนื้อหาออกมา
  3. เอา เนื้อหามาเปรียบเทียบกับ 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 สิ่งที่ต้องทำคือ

  1. เขียนบทความให้ยาว ได้เนื้อหาใจความสรุป และกระจาย Keyword ที่ต้องการลงไปเพื่อผลทาง SEO
  2. ใช้ coding ให้น้อย ถึงน้อยที่สุด รวมไปถึงการใช้ CSS มาช่วยลด coding ด้วย

หวังว่าบทความนี้จะช่วยให้เพื่อนๆเขียน blog เขียนบทความแล้วทำให้ Google และ Search Engine รักได้มากๆ

จากประสบการณ์ผมเขียน Scriptdd มาตลอดหลายๆปี ... ยิ่งเขียนบทความยาวเท่าไร ยิ่งดีครับ ฮา

รูปคุณ Read (10,518) Comments (22) 2008-02-15 17:49:28

ความคิดเห็น

cgitop.com

ได้ 12% เอง เวปใครว่ะ

รูปคุณ tdelphi โดยคุณ tdelphi 2008-02-16 03:11:46

เอิ๊กๆ แย่แล้ว http://patrickz.developer-labs.com 6%
เดี่ยวเอา contents ไปติดเพิ่มดีกว่า


รูปคุณ Patrickz โดยคุณ Patrickz 2008-02-16 07:39:43

ขอบคุณครับ

รูปคุณ pongsak โดยคุณ pongsak 2008-02-16 08:58:27

ซวยเลยตู โดนแซวจนได้
เดี๋ยวหา Theme กะยำ Content ใหม่ก็ได้ฟะ อิอิ ให้ว่างๆก่อน

รูปคุณ 9AuM โดยคุณ 9AuM 2008-02-16 10:18:52


http://www.servdd.com Web Hosting คุณภาพบริหารงานโดยนายอ้ำ
http://www.wp4seo.com wp4SEO ระบบช่วยบริหาร Wordpress Blog จำนวนมาก
http://www.welovetopup.com weLoveTopup เติมเงินออนไลน์ให้ส่วนลดมากที่สุดในตลาด

แย่งจัง comsci9-tsu ยัง 0% อยู่เลย

รูปคุณ nui โดยคุณ nui 2008-02-16 10:49:31

มีเว็บไหนเกิน 50% บ้างมั้ยครับนั่น

รูปคุณ z4nukre โดยคุณ z4nukre 2008-02-16 12:06:48

บทวามน่าสนใจครับ ยกนิ้วให้เลย

รูปคุณ ต้น โดยคุณ ต้น 2008-02-16 18:11:32

51% เย้ๆ

รูปคุณ DominixZ โดยคุณ DominixZ 2008-02-16 18:39:42

เดี๋ยวเอาไปลองมั่งครับ

ปล. ใช้ strip_tags ง่ายกว่ามั๊ย

รูปคุณ v6hp โดยคุณ v6hp 2008-02-16 21:26:33

ทำไมผมเรียกฟังก์ชั่น curl_inti ไม่ได้อ่า

รูปคุณ birdxcite โดยคุณ birdxcite 2008-02-16 22:38:51

โห host ที่ไหนไม่ให้ใช้ curl ฟะ คุณ birdxcite ย้าย host เหอะ

แนะนำ http://www.appservhosting.com (เอาอีกแหล่ะโฆษณาชวนเชื่อ )

มีทุกอย่างที่ท่านต้องการ

รูปคุณ 9AuM โดยคุณ 9AuM 2008-02-17 10:18:36


http://www.servdd.com Web Hosting คุณภาพบริหารงานโดยนายอ้ำ
http://www.wp4seo.com wp4SEO ระบบช่วยบริหาร Wordpress Blog จำนวนมาก
http://www.welovetopup.com weLoveTopup เติมเงินออนไลน์ให้ส่วนลดมากที่สุดในตลาด

ถ้าเป็นบล๊อกมันะไดนามิกส์นะ แล้วแต่เรื่องที่เขียน อย่างตอนนี้บล๊อกผมได้ 24% แต่ถ้าเปลี่ียนไปเขียนเรื่องยาว ๆ อาจมีเกิน 50% ก็ได้ครับ

รูปคุณ เจ้าชายน้อย โดยคุณ เจ้าชายน้อย 2008-02-17 10:25:26

ฮ่าฮ่า google.com ได้ 10%

รูปคุณ iMenn โดยคุณ iMenn 2008-02-20 22:16:40

ได้ 21% เอง

http://tips4u.no-ip.org

รูปคุณ LianG โดยคุณ 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%
แหม เข้าใจทำนะ

รูปคุณ 9AuM โดยคุณ 9AuM 2008-02-27 21:01:28


http://www.servdd.com Web Hosting คุณภาพบริหารงานโดยนายอ้ำ
http://www.wp4seo.com wp4SEO ระบบช่วยบริหาร Wordpress Blog จำนวนมาก
http://www.welovetopup.com weLoveTopup เติมเงินออนไลน์ให้ส่วนลดมากที่สุดในตลาด

มีสคริบเปง ASP ไหมงับ

รูปคุณ worwear โดยคุณ worwear 2008-03-24 15:20:34

http://www.mikeyx.com
9% น้อยสุด ๆ

รูปคุณ mikeyx โดยคุณ mikeyx 2008-07-03 12:14:32

4% ไม่รู้เป็นไปได้ไงค่ะ

รูปคุณ i-houyung โดยคุณ i-houyung 2009-03-14 18:50:33

4% จัดไป น้อยชะมัด
zone-engineer.com

รูปคุณ Shadow[L] โดยคุณ Shadow[L] 2009-07-30 00:59:18

เว็บ http://www.blognone.com ได้ 51%

รูปคุณ tk2008 โดยคุณ tk2008 2009-08-19 15:27:53

ร่วมแสดงความคิดเห็น



ขอความกรุณา ปัญญาชน ทุกๆท่าน รณรงค์การใช้ภาษาไทยให้ถูกต้อง
กรุณา ลงความคิดเห็นโดยใช้ภาษาไทยให้เป็นภาษาไทย งดการใช้ภาษาวัยรุ่น,
แอ๊บแบ๊ว บอกตรงๆปัญญาอ่อน !! Admin นั่งอ่านแล้วปวดหัว

เข้าระบบ


จำไว้ด้วยนะจ้ะ

สมัครสมาชิก
ลืมรหัสผ่าน

บทความล่าสุด

Gallery

Tags

HTML barcampbkk2 Yahoo About me Notebook Apache FTR ล้อหมอบ เฟรม OEM barcampbangkok2 SMS SEO WordPress PHP Windows Ajax Motorcycle bicycle จักรยาน Blog CSS Lenovo Security Web2.0 DOM ROM Developer MySQL ASP Android

อื่นๆ ...

เพื่อนบ้าน

สถิติส่วนตัว

คลิกรับ Feed สิจ๊ะ

TwitterCounter for @9aum

Scriptdd.com | ctdd Version 3.0 ติดต่อฐานข้อมูลทิ้งสิ้น 6 ครั้งใช้เวลาประมวลผล 0.3062 วินาที
โปรแกรมโดย 9AuM | ออกแบบโดย styleshout