ความสำคัญของ keyword ในเว็บเพจตามหลัก seo

เปรียบเทียบ คำสำคัญใน truehits.net กับ google.com

13 เม.ย.53 ใช้บัญชีผู้ใช้ของ truehits.net เข้าระบบ แล้วคลิ๊กลิงค์ “เปรียบเทียบผลการค้นคีย์เวิร์ด (แสดงรายชื่อเว็บ) Click!!” ที่อยู่ใน Main Block ที่มุมบนขวาภายหลังเข้าสู่ระบบแล้ว ทดสอบดูข้อมูลของคำว่า “หางาน” จะไปพบจากเว็บไซต์ใดบ้าง ก็ได้ผลลัพธ์คือ 1) jobthai.com 2) jobth.com 3) jobbkk.com เมื่อนำคำว่า “หางาน” ไปค้นใน google.com ก็พบผลการสืบค้นมีความใกล้เคียงกับที่พบใน truehits.net จึงสรุปในเบื้องต้นได้ว่า การใส่คำสำคัญให้หนาแน่นเท่าใดจะสัมพันธ์กับผลการจัดอันดับที่ดีใน google.com ซึ่งเป็นเทคนิคหนึ่งของการทำ seo
     เว็บไซต์ต่างประเทศให้ความสำคัญกับเรื่องนี้มีบริการสืบค้นตามคำสำคัญที่มีชื่อต่างกันไป (มีปัญหาภาษาไทย) เช่น Search Engine Position, Keyword Density Checker, Google adwords keyword tool, Spider Viewer, Keyword Density Analysis ซึ่งเครื่องมือทั้งหมดนี้จะช่วยสนับสนุนการเขียนเนื้อหา (content) ให้โดยใจ search engine ซึ่งเราก็รู้อยู่ว่า keyword สำคัญกับการทำ seo  ดังนั้นจะเขียนอย่างไรก็ต้องอยู่ในใจตลอดเวลาทั้งก่อนเขียน ขณะเขียน หลังจากเขียนร่าง และการปรับปรุงร่าง ก่อนเผยแพร่
+ http://www.webuildpages.com/seo-tools/keyword-density/
+ http://truehits.net/let/
+ http://www.iwebtool.com/search_engine_position
+ http://www.webconfs.com/keyword-density-checker.php
+ http://www.iwebtool.com/keyword_density
+ https://adwords.google.com/select/KeywordToolExternal
+ http://www.webuildpages.com/seo-tools/spider-test/
+ http://www.thaiall.com/article/promote.htm

แบ่งปันเนื้อหาแบบทวีคูณ (238)

แนะนำ facebook

8 เม.ย.53 สังคมแห่งการสื่อสารในยุคโลกไร้พรมแดนมีการพัฒนาอยู่ตลอดเวลา อินเทอร์เน็ตกลายเป็นเครื่องมือสำคัญที่ทำให้การสื่อสารระหว่างบุคคลในต่างดินแดนสามารถสื่อสารกันได้เสมือนอยู่ในห้องเดียวกัน มีการพัฒนาการสื่อสารที่เป็นรูปธรรมทั้งเว็บบอร์ด บล็อก และเครือข่ายสังคม มนุษย์ยุคไอทีสามารถมีเพื่อนใหม่และกลายเป็นเพื่อนกันด้วยสัมผัสเพียงหนึ่งคลิ๊ก หากมีคนกล่าวว่าคลิ๊กเดียวก็เป็นเพื่อนกันได้เมื่อสิบห้าปีก่อน ผู้เขียนก็คงไม่คิดว่าเรื่องแบบนั้นจะเป็นจริง แต่ปัจจุบันมีบริการเครือข่ายสังคมที่เริ่มมีแนวโน้มผูกขาดการเป็นศูนย์บริการที่ได้รับความนิยม เช่น Facebook.com และ Twitter.com
     ปัจจัยหนึ่งที่ทำให้เครือข่ายสังคมอย่าง facebook.com เป็นที่นิยมคือ ยอมรับการแบ่งปันหัวข้อหรือบันทึก (Share Title) ซึ่งบันทึกนั้นอาจมาจากเว็บไซต์ใดใด เช่น cnn.com หรือ sanook.com หรือ thaiall.com ซึ่งเจ้าของบัญชีเครือข่ายสังคมสามารถดำเนินการด้วยเครื่องมือของ Toolbar ที่ติดตั้งเพิ่มเติมเพื่อส่งข้อมูลจากทุกเว็บไซต์ได้ไปยังเว็บไซต์เครือข่ายสังคมได้ หรือคลิ๊กผ่านไอคอนในเว็บไซต์ข่าว ซึ่งผู้เป็นเจ้าของเว็บไซต์ข่าวสามารถสร้างไอคอนให้ผู้ชมสามารถคลิ๊กเพื่อส่งบันทึกหรือข่าวไปเผยแพร่ในเว็บไซต์เครือข่ายสังคมเป็นการเปิดช่องทางให้เพื่อนของผู้ชมได้อ่านหัวข้อที่แนะนำ หากสนใจในรายละเอียดก็จะคลิ๊กเพื่อเปิดอ่านเนื้อหาต้นฉบับเต็มในเว็บไซต์ข่าวได้ ดังนั้นการเขียนข่าวเพียงหนึ่งครั้งแต่ส่งไปเผยแพร่ใน 3 เว็บไซต์เครือข่ายสังคม อาจมีผู้ชมเพิ่มจากเดิมถึง 3 เท่า และอาจเพิ่มขึ้นอีกหากมีผู้ชมที่สนใจแล้วเผยแพร่หัวข้อเพิ่มขึ้น
     เว็บไซต์ addthis.com ให้บริการส่งหัวข้อไปยังเว็บไซต์เครือข่ายสังคมที่เปิดรับการแชร์เนื้อหาหรือหัวข้อ เช่น facebook.com myspace.com twitter.com blogger.com ถ้าจะใช้บริการก็เพียงแต่นำรหัสที่ได้จาก addthis.com ไปวางไว้ในเว็บไซต์ของตน เมื่อเพื่อนหรือผู้ชมเข้ามาอ่านบันทึกหรือข่าวแล้วสนใจก็จะคลิ๊กเพื่อส่งหัวข้อไปเผยแพร่ยังเว็บไซต์เครือข่ายของผู้ชม เมื่อเพื่อนของผู้ชมเข้าไปที่เว็บไซต์เครือข่ายสังคมก็จะได้พบกับหัวข้อข่าว หากสนใจก็จะคลิ๊กกลับมาอ่านรายละเอียด ซึ่งวิธีนี้เริ่มได้รับความนิยม เนื่องจากมีประสิทธิภาพในการแบ่งปันเนื้อหา ดำเนินการง่าย และมีประสิทธิภาพในการให้สารสนเทศแก่กลุ่มเป้าหมายที่ชัดเจน ในภาคธุรกิจเริ่มใช้เทคนิคนี้เข้ามาเป็นกลยุทธ์ในการทำตลาดเพื่อสร้างภาพลักษณ์ หรือขยายช่องทางในการสื่อสารกับกลุ่มลูกค้าเพิ่มขึ้น

PHP Code เพื่อ share title จาก wordpress ไปยัง facebook และ twitter

facebook.com และ twitter.com

6 เม.ย.53 การเขียนบล็อกใน wordpress แล้วต้องการเผยแพร่ไปยัง facebook.com หรือ twitter.com เป็นเทคนิคที่สนับสนุนการทำ seo ที่สำคัญอีกวิธีหนึ่ง ผู้เป็นเจ้าของบล็อกสามารถวาง PHP Code ไว้ในเว็บเพจของตน สำหรับเว็บบล็อกของผมวางไว้ใน footer.php เพื่อให้ผู้เข้ามาสืบค้นข้อมูลสามารถส่งไปยัง facebook หรือ twitter ของเขาได้ ซึ่งผมเองก็ใช้บริการนี้ส่งไปยัง facebook ของผมครับ โดยมี code ดังนี้

<a href=”http://www.facebook.com/share.php?u=<?=urlencode(“http://www.thaiall.com” . $_SERVER[“REQUEST_URI”]);?>”> facebook </a>
<a href=”http://twitter.com/home?status=<?php urlencode(wp_title(‘«’, true, ‘right’)); ?><?=urlencode(“http://www.thaiall.com” . $_SERVER[“REQUEST_URI”]);?>”> twitter </a>

เขียน vbs ใน macro แปลงระหว่างเลขไทยและเลขอาราบิก

แปลงเลขไทยเป็นเลขอาราบิก

5 มี.ค.53 ทุกองค์กรย่อมมีนโยบายมากมายทั้งที่เป็นลายลักษณ์อักษร และไม่เป็น เป็นทางการหรือไม่เป็นทางการ ช่วงนี้มีแนวนโยบายที่ไม่เป็นลายลักษณ์อักษรและไม่เป็นทางการเกิดขึ้นในองค์กรแห่งหนึ่ง คือ การใช้ตัวเลขในเอกสารขององค์กร ซึ่งก่อนหน้านี้มีวัฒนธรรมที่ผู้บริหารสนับสนุนให้ใช้เลขไทย ทำให้มีการใช้เลขไทยในเอกสารเป็นไปโดยอัตโนมัติ เมื่อเวลาผ่านไปแล้วมีการเปลี่ยนทีมผู้บริหารก็ย่อมมีการเปลี่ยนแปลงในหลายเรื่อง ทำให้การเลือกใช้แบบของตัวเลขเริ่มเปลี่ยนทิศทางไป การใช้ visual basic script ใน macro ของ microsoft word ที่เขียนขึ้น 2 ฟังก์ชันคือ แบบแปลงไทยเป็นเลขอาราบิก และ เลขอาราบิกเป็นเลขไทย ทำให้การสั่งเปลี่ยนทำได้ง่าย ทดสอบกับ word2003 แล้วใช้ได้ครับ .. ลองนำไปทดสอบดูได้นะครับ

Sub arabictothai()
For i = 0 To 9
With Selection.Find
.Text = Chr(48 + i)
.Replacement.Text = Chr(240 + i)
.Wrap = wdFindContinue
End With
Selection.Find.Execute Replace:=wdReplaceAll
Next
End Sub

Sub thaitoarabic()
For i = 0 To 9
With Selection.Find
.Text = Chr(240 + i)
.Replacement.Text = Chr(48 + i)
.Wrap = wdFindContinue
End With
Selection.Find.Execute Replace:=wdReplaceAll
Next
End Sub

ถ้าเป็น excel ไม่ต้องใช้ function ให้กด Ctrl-A แล้วกำหนด format ของ cell ใน Number,  Custom เป็น [$-D07041E]0 ก็จะทำให้ข้อมูลที่เป็นตัวเลขทั้งหมดเป็นเลขไทย

สาธิต : http://www.youtube.com/watch?v=JNy15bLnt9k


ปัญหาเครื่องบริการไม่รับเมลเข้า และ reset password ของ root

reset fedora root password

4 เม.ย.53 วันนี้เป็นอีกปีหนึ่งที่ผมไม่สะดวกไปไหว้เจ้าที่สุสานบรรพบุรุษชาวจีน เพราะมีงานสอนตอน 8.30 น. จึงไม่ได้พบปะครอบครัวเหมือนเช่นทุกปี ประกอบกับมีอะไรคาใจทำให้อยากไปทำงานก่อนเวลา เพราะเมื่อคืนนี้ได้ตรวจอีเมลพบว่าคนจาก Intrusion Detection Team @spawar.navy.mil ส่งอีเมลมาแจ้งว่า 1) เครื่องหนึ่งในเครือข่ายของเราได้ scan เครือข่ายของเขา หรือ 2) ผู้ใช้คนหนึ่งในเครือข่ายของเราได้ scan เครือข่ายของเขา โดยใช้ port 22 เข้าไป 129 addresses ในใจก็เชื่อครึ่งไม่เชื่อครึ่ง แต่มาแน่ใจว่าจริงก็เพราะผมเข้า root ของ fedora core 4 ไม่ได้
     มีการดำเนินการกับเครื่องบริการ ดังนี้ 1) เปลี่ยนรหัสผ่านของ root ใหม่ โดยรีบูต แล้วกด esc ขณะอยู่ใน grub แล้วกด a แล้วพิมพ์เลข 1 ต่อท้ายบรรทัดเดิม เช่น ro root=LABEL=/ rhgb quiet 1 เมื่อพบเครื่องหมาย # ก็ใช้ passwd เปลี่ยนรหัสผ่านของ root แล้ว reboot 2) ใช้ last, du, ls -alt, cat passwd, netstat -tap ตรวจว่า account อะไรถูก hack แล้วแก้ไขทีละ account ด้วยเหตุด้วยผล 3) ตรวจว่ามีบริการอะไรเปิด ด้วย service –status-all และ chkconfig –list  ถ้าบริการใดไม่ใช้ก็จะปิดบริการนั้น เช่น service sshd stop และ chkconfig sshd off 4) พบว่าอีเมลไม่เข้า หรือเข้าน้อยมาก มีปัญหานี้อยู่เกือบหนึ่งวันหลังแก้ไขในตอนเช้า จึงตรวจแล้วพบว่า postfix ไม่เปิดบริการ จึงใช้ cat maillog ก็พบว่าข้อกำหนดของ /etc /postfix /main.cf ใน postfix เป็นสาเหตุทำให้ start ไม่ขึ้น เพราะห้าม myhostname และ relayhost เป็นตัวเดียวกัน จึงเข้าไปเปลี่ยนแฟ้ม main.cf เป็นแบบไม่กำหนดคือ relayhost = หลังจากนั้นก็รับอีเมลได้ปกติ
http://fedorasolved.org/Members/realz/reset-root-password/

ทดสอบโปรแกรมจับความเร็วของ while กับ for

2 เม.ย.53 ปรับโปรแกรมจับเวลาการทำงานของโปรเซสด้วยภาษา PHP โดยใช้ Function เพราะต้องการวัดว่าใช้เวลาเท่าใดใน process ที่ต้องการทดสอบ มีการเก็บข้อมูลและเปรียบเทียบในสภาวะที่เชื่อถือได้ ซึ่ง code ชุดนี้สามารถนำไปปรับใช้ได้หลายกรณี แต่ครั้งนี้ทดสอบเพียงแค่การใช้ while และ for สำหรับทำซ้ำ 1000 รอบ พบว่า while ทำงานเร็วกว่า ในระดับ 1ต่อหมื่นวินาที ส่วนการทดสอบกับ mysql ผมยังไม่ได้เตรียมสภาวะแวดล้อมให้พร้อม จึงไม่นำเสนอผลที่นี่ .. ถ้าควบคุมและทดสอบจนได้ผลอย่างไร จะกลับมาเล่าใหม่

<?
$gap=0;
xtime("start");
for($i=1;$i<=1000;$i++) { }
echo number_format(xtime("stop"),9) ." วินาที<br>";
$j=0;
xtime("start");
while($j < 1000) { $j++; }
echo number_format(xtime("stop"),9) ." วินาที<br>";
function xtime ($action) {
  global $gap;
  list($u,$s) = split(" ",microtime()); 
  if ($action == "start") $gap = $s + $u; 
      else $gap = $s + $u - $gap;
  return $gap;
}
?>

+ http://www.thaiall.com/php

ทดสอบโปรแกรม thaiabc.com รุ่น 6.5 กับการประมวลผลบน DVD

1 เม.ย.53 โปรแกรมแก้วสารพัดนึก คือ โปรแกรมที่ช่วย ติดตั้งเครื่องบริการเว็บ เครื่องบริการฐานข้อมูล โอเพนซอร์ส และรวมบทความมากมาย สำหรับนำไปเรียนรู้ได้ด้วยตนเอง หลังติดตั้งเสร็จจะได้โปรแกรม Apache + PHP + MySQL + Perl + Script เช่น e-Commerce, e-Learning, CMS, Article และ Source Code
     วันนี้เขียน software หลายร้อยโปรแกรมลง DVD หลายแผ่นไว้แจกนักศึกษาในชั้นเรียน ในนั้นมีโปรแกรม thaiabc.com แบบ no install ให้ประมวลผล apache + php + mysql ที่ใครเรียกว่าโปรแกรมประเภท WAMP จากการแก้ไขให้ run mysql แบบไม่ใช้ innodb พบว่า wordpress สามารถ run ผ่าน CD-ROM ได้ทันทีใช้ admin เข้าระบบก็ได้ เพราะการอ่าน blog ที่วางไว้สองร้อยกว่าเรื่องไม่มีการเก็บ log ของการอ่านไว้ในฐานข้อมูล  ส่วน learnsquare v2 ก็ไม่พบปัญหาแม้จะ login ด้วย admin ก็ใช้งานผ่าน DVD ได้ปกติ ส่วน phpmyadmin พบว่าสามารถเข้าดูข้อมูลใน mysql ได้ วันนี้คุณสามารถ download ชุดติดตั้งโปรแกรมแก้วสารพัดนึกจาก thaiabc.com ได้แล้ว 1) เมื่อติดตั้งแล้วก็ใช้งานใน Drive C 2)เลือกที่จะคัดลอกไปวางใน DVD หรือ CD ซึ่งเก็บข้อมูลได้มากและราคาถูก 3)เลือกที่จะคัดลอกไปวางไว้ใน Thumb Drive เพื่อใช้งานได้ในทุกที่
     แต่ moodle พบ error message เพราะมีการเขียน session ส่วน mambo มีการ insert เข้าฐานข้อมูลพบ error ส่วน oscommerce มีการ insert เข้าตาราง session พบ error ส่วน gallery ก็ใช้งานไม่ได้พบ error ส่วน phpbb3 ก็ใช้งานไม่ได้พบ error .. สรุปว่าผลการทดสอบกับ DVD ซึ่งเป็นสื่อเก็บข้อมูลแบบอ่านอย่างเดียว ถือเป็นปัญหาที่ไม่ใหญ่นัก เนื่องจากคาดไว้แล้ว แต่การใช้งานจริงก็จะใช้ผ่าน USB Drive หรือ Flash Drive เพราะเป็นอุปกรณ์ที่อ่านเขียนได้ ราคาถูกลงมาก และทำงานได้เร็วกว่า DVD แน่นอน .. ดังนั้นทุกบริการจึงทำงานได้ทั้งหมด

แนะนำบริการ addthis.com ส่งบันทึกไปเผยแพร่ใน snw ตามแนว seo

addthis ช่วยเพิ่ม back link มายัง blog

1 เม.ย.53 บริการของ addthis.com ช่วยให้การส่งเว็บเพจหรือบันทึกไปยังเว็บไซต์ต่าง ๆ ทำได้ง่าย ลดขั้นตอนในการคัดลอกข้อมูลไปใส่ในเว็บเพจของเราด้วย แต่ขั้นตอนของ addthis.com ก็ยังเป็นเพียงกึ่งอัตโนมัติ เพราะต้อง login เข้าสู่ระบบเครือข่ายสังคม (snw) ก่อนกดปุ่มส่งข้อมูล ตัวอย่างการใช้คือ เขียนบล็อก แล้วต้องการส่งไปเผยแพร่ใน facebook.com หรือ twitter.com เป็นต้น การเผยแพร่แบบนี้ทำให้เกิด back link ซึ่งเป็นเทคนิคสำคัญประการหนึ่งของ seo ด้วย
     ผมเคยใช้วาง code ด้วย javascript คือ document.write (“<a href=http://www.facebook.com/share.php?u=” + document.location.href + “><img src=’facebook.gif’ border=’0′></a>”); document.write (“<a href=http://www.twitter.com/thaiabc><img src=’twitter.gif’ border=’0′></a>”); แต่การใช้บริการของ  addthis.com น่าจะดูเป็นมืออาชีพกว่ามาก จึงยกเลิก javascript ออกจาก thaiall.com/web2 ซึ่งเป็น beta version ของเว็บเพจ thaiall.com รุ่นต่อไป

ปรับรุ่นของชุดติดตั้งเครื่องบริการพร้อมเว็บแอพพลิเคชัน

โปรแกรมติดตั้งเครื่องบริการ thaiabc.com

29 มี.ค.53 วันนี้ผมปรับปรุงโปรแกรมแก้วสารพัดนึก หรือโปรแกรม thaiabc.com เป็นรุ่น 6.5 โปรแกรมชุดติดตั้งเครื่องบริการพร้อมเว็บแอพพลิเคชัน ประกอบด้วย apache + php + mysql + phpmyadmin + moodle + oscommerce + .. สรุปว่าเป็นชุดติดตั้ง webserver ให้ชาวไทยฝึกติดตั้งเครื่องบริการ เพื่อให้เรียนรู้หรือใช้งานได้โดยง่าย รวมทั้งนำไปสร้างโปรแกรมแบบนี้ได้ด้วยตนเอง ขั้นตอนที่ผม upgrade ชุด installer คือ 1) ล้าง thumbnail 2) เก็บ code ของ nsi ที่ใช้ปรับแฟ้ม .nsi จากหน้า main.php 3) สร้างแฟ้ม .exe 4) นำไปทดสอบติดตั้งในเครื่องเป้าหมาย 5) ตรวจสอบผล 6) ทดสอบ uninstall 7) ตรวจสอบผล 8) กลับมาแก้ไข .nsi และทำข้อ 3 ใหม่อีกรอบจนไม่พบปัญหา 9) คัดลอกห้อง c:\thaiabc ไปไว้ใน flash drive หรือ cd-rom แล้วทดสอบตั้งแต่ข้อ 4 ถึง 9 ใหม่ .. สรุปว่ายังทดสอบกับ flash drive ไม่เรียบร้อย เพราะดึกแล้ว พรุ่งนี้จะตรวจสอบผลอีกครั้ง .. แต่รุ่น beta ของ 6.5 เผยแพร่ผ่านเว็บไซต์ thaiabc.com แล้วครับ
+ http://www.thaiabc.com/download/thaiabc65.zip

ความหมายของ MIS

ความสำคัญของแหล่งข้อมูล และความสัมพันธ์ของระบบ

ไอที (IT = Information Technology) หมายถึง การใช้ประโยชน์จากคอมพิวเตอร์อิเล็กทรอนิกส์และซอฟท์แวร์คอมพิวเตอร์ เพื่อแปลง จัดเก็บ ป้องกัน ประมวลผล ส่งถ่าย และรักษาความมั่นคงของสารสนเทศ
สารสนเทศ (Information) หมายถึง ทรัพยากรหนึ่งที่จำเป็นต่อการบริหารในองค์การ จึงต้องมีการจัดสรร จัดการอย่างเป็นระบบ ผ่านกลไกขององค์การ
เทคโนโลยี (Technology) หมายถึง สิ่งที่มนุษย์พัฒนาขึ้น เพื่อช่วยในการทำงานหรือแก้ปัญหาต่าง ๆ เข่น อุปกรณ์ เครื่องมือ เครื่องจักร วัสดุ หรือกระบวนการทำงาน
เอ็มไอเอส (MIS = Management Information System) หมายถึง คำที่มักใช้ในสภาพแวดล้อมทางธุรกิจที่อ้างอิงถึง เทคโนโลยี กระบวนการ ระบบ และผู้คน ที่เกี่ยวกับคอมพิวเตอร์และการประมวลผลสารสนเทศ
ระบบประมวลผลรายการ (TPS = Transaction Processing Systems) หมายถึง ระบบปฏิบัติการทางธุรกิจ ที่ดำเนินการภายในองค์การโดยใช้เครื่องมืออิเล็กทรอนิกส์ สนับสนุนให้แต่ละวันปฏิบัติการไปด้วยความสะดวก รวดเร็ว และถูกต้อง
ระบบการจัดการรายงาน (MRS = Management Reporting System) หมายถึง ระบบสารสนเทศที่ออกแบบให้เกิดการรวบรวม ประมวลผล จัดเป็นระบบ และจัดทำรายงานตามตาราง ถูกใช้วางแผน ตรวจสอบ และควบคุมการจัดการ
ระบบสนับสนุนการตัดสินใจ (DSS = Decision Support System) หมายถึง ระบบสารสนเทศที่มีเพื่อช่วยแก้ปัญหา หรือนำเสนอทางเลือกให้แก่ผู้บริหาร
ระบบสารสนเทศสำนักงาน (OIS = Office Information System) หมายถึง ระบบเทคโนโลยีและเทคโนโลยีสารสนเทศ ที่ช่วยให้การทำงานร่วมกัน และติดต่อสื่อสารในสำนักงาน และภายนอกมีประสิทธิภาพสูงสุด
A management information system (MIS) is a subset of the overall internal controls of a business covering the application of people, documents, technologies, and procedures by management accountants to solve business problems such as costing a product, service or a business-wide strategy.
+ http://www.thaiall.com/mis/mis01.htm 
+ http://en.wikipedia.org/wiki/Management_information_system