guideline

Flash SEO, Improved your flash index.

ถือเป็นภาคต่อจาก เมื่อวานแล้วกันครับ เกี่ยวกับเรื่อง การทำ SEO กับ Flash ครับ ซึ่งผมขอแปล และจะแทรกความคิดเห็นผมเข้าไปด้วยนะครับ ซึ่งเนื้อหาหลักๆ อ้างอิงจาก( Google Webmaster central blog )

ถาม: Flash files จะสามารถติด Indexได้ดีขึ้นหรือยัง?
ทาง Google ได้เพิ่มความสามารถในการ index textual content ใน SWF ทุกประเภท รวมทั้งแฟลชที่เป็น ปุ่ม หรือเมนู ต่างๆ ด้วย.

สำหรับคำถามนี้ ผมขอเน้นตรงคำว่า textual content ใน SWF. ซึ่งตรงนี้เนี่ยให้ทำความเข้าใจมันให้ดีนะครับ ครั้งก่อนที่ผมทดลองไว้มันก็ เกี่ยวข้องด้วย

ถาม: เนื้อหา อะไรบ้างที่อยู่ในแฟลช จะได้อินเด็กซ์ดีๆ?
ตัวหนังสือทั้งหมดที่ผู้ใช้งานสามารถเห็น, ตอบสนองกับผู้ใช้งาน และเนื้อหาที่เป็นtext บางส่วนจะถูกดึงไปใช้เป็น snippet ในหน้าผลการค้นหาของ google และเนื้อหา คำต่างๆ เหล่านั้น ที่อยู่ใน flash ของคุณ จะสามารถใช้ในการ match กับคำค้นหาใน Google search ด้วย

สำหรับในการค้นหา และการทำ indexing ของเนื้อหาในไฟล์ flash นั้น  URL ที่อยู่ภายในจะถูกดึงออกมาด้วย เพื่อใช้ในการ Crawl ของ Google bot โดย url เหล่านั้นจะต้องมีลักษณะเหมือนกับ urlที่เราใช้งานกันทั่วไป

ตรงนี้ลักษณะของ url ที่ใช้ในตัวของflash มันก็เกี่ยวเนื่องด้วยเช่นกัน

ถาม: แล้วเนื้อหาที่ไม่ใช่Textล่ะ อย่างพวกรูปภาพที่อยู่ใน Flash?
ในขณะนี้  google สามารถจะอ่านเนื้อหาที่เป็น Text ใน Flashได้เพียงอย่งเดียว ถ้าคุณใช้งานพวกรูปภาพภายในแฟลชก็จะไม่ได้รับการ Index ไปด้วย รวมทั้งปุ่มของแฟลชด้วย หรือแม้แต่ไฟล์ Flv

สำหรับประเด็นนี้ หมายความยาวไปถึงว่า เจ้าไฟล์ภาพที่ได้ใช้ภายใน Flash จะยังไม่ได้รับโอกาสในการติด index ใน images search นะครับ หรืออย่าง flv ก็ไม่เข้าข่าย

ถาม: Google สามารถเห็นเนื้อหาภายใน flash ได้อย่าไร?
Google ได้พัฒนาระบบที่ให้สามารถอ่านไฟล์จำพวก Flash ไม่ว่าจะเป็น โดยการคลิก การกรอกข้อมูล หรืออะไรก็ตามภายใน Flash file  โดย algorithm จะทำการค้นหา textเนื้อหาต่างๆ เท่าที่สามารถจะค้นเจอได้ภายใน Flash นั้น. แต่ทาง googleไม่สามารถบอกได้ถึงรายละเอียดเกี่ยวกับเรื่องนี้ แต่ทาง google ก็จะสามารถบอกได้ในส่วนของเนื้อหาที่มีประโยชน์ในบางส่วนเท่านั้น ซึ่งโดยหลักๆ แล้วจะเป็นเนื้อเรื่องเกี่ยวกับ  Adobe's new Searchable SWF library.

สำหรับ Adobe's new Searchable SWF library นั้น ผมแนะนำว่า ให้ลองไปหาอ่านได้ที่ http://www.adobe.com/devnet/flashplayer/articles/swf_searchability.html ครับ

าม: อะไรคือสิ่งจำเป็นที่สุดเพื่อให้ google สามารถเข้าไปอ่านเนื้อหาใน Flash files ได้?
อย่างง่ายที่สุดเลย คือคุณไม่ต้องทำอะไรกับมันเลย. การเปลี่ยนแปลงในครั้งนี้ ไม่ได้มีอะไรเกี่ยวข้องกับการแก้ไข ไม่ว่าจะเป็นในเรื่องของ Web design หรือ Programming เลย ถ้าคุณมึ flash files ในเว็บไซต์  Google ก็จะทำการ Index มันเองอัติโนมัติ

แต่ก็มีสิ่งที่คุณควรระวัง ก็คือเมื่อ google สามารถที่จะอ่านเนื้อหาภายใน Flash filesภายในเว็บของคุณได้แล้ว และคุณเองหวง หรือไม่ต้องการให้เนื้อหาบางอย่างที่คุณไม่ต้องการให้ทาง googleเก็บมา อย่างเช่น "copyright" หรือคำว่า "loading" ก็ควรจะเปลี่ยนมันเป็นรูปภาพเสีย.

สำหรับในข้อนี้ จึงไม่มีอะไรมากไปกว่าการเตือนครับ แต่ในคำเตือนนี้แฝงนัยในเรื่องของ "เนื้อหา" ไว้ด้วย ซึ่งนั่นอาจจะเป็นการเตือนไกลไปถึงปัญหาของ duplicate content เสียด้วยครับ หากมันมีความซ้ำซ้อนและใช้บ่อย ก็ควรระวังไว้ ซึ่งอาจจะไม่เป็นผลดีกับ index ใน google ครับ

ถาม: ข้อจำกัดในทางเทคนิค เกี่ยวกับ flash  มีอะไรบ้างที่เกี่ยวข้องกับความสามารถในการเก็บ index ของ Google?
ในตอนนี้ มีข้อจำกัดอยู่สามประการหลักด้วยกัน ซึ่งทาง google กำลังพยายามในการแก้ปัญหา คือ

1. Googlebot ไม่สามารถรันไฟล์ JavaScript บางชนิดได้ ดังนั้นให้ระวังการใช้งานด้วย เพราะมันอาจจะส่งผลต่อการ index ได้.
2. ในขณะนี้ ทาง Google ยังไม่สามารถอ่านเนื้อหาที่ถูกดึงเข้ามาใช้ใน Flash files. ถ้า Flash file มีการ loads html, xml, หรือ SWF fileๆอื่น  Google จะทำการแยกindex เนื้อหาพวกนั้น.
3. ในตอนนี้เราสามารถอ่านเนื้อหาใน flash ได้หลายภาษาแล้ว แต่เนื่องจากมันมีข้อแตกต่างระหว่างภาษาในแบบต่างๆ  ทำให้จะไม่สามารถ index ภาษา Hebrew หรือภาษา Arabic ในตัวของเนื้อหาที่อยู่ใน flash ได้

ซึ่งปัญหาเหล่านี้ทาง googleกำลังทำการแก้ไขอยู่!

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

อ่อ แล้วก่อนที่ผมจะปิด entry นี้ ขอบอกไว้ก่อนครับว่า ในทั้งหมดที่ผมแปลนั้น พยายามให้ตรงกับที่ google เขียนไว้ใน บล็อก แต่บอกไว้เลยว่า มันมีบางอันนี้ ที่ผมได้จากการทดลองของผมเมื่อปลายปี 2006 นั้นแล้วทำให้ผมพบว่า ในนี้

มันมีคำ โกหก ปะปนอยู่บางส่วน

หุหุ

About hidden text is blackhat.

ก็มีเมล์มาถามกันอีกแล้วครับ กับสิ่งการซ่อนtext หรือ hidden text ครับ ว่ามีรูปแบบไหนบ้าง เข้าข่ายหรือไม่อย่างไร ซึ่งในรูปแบบต่างๆ นั้น ผมเองเคยเขียนไว้นานมากแล้วตั้งแต่ ปี 2006 ครับ เลยไปขุด มาแก้ไขให้ทันสมัยขึ้นครับ สามารถอ่านได้ที่นี่เลยครับ

SEO project : Hidden text, backhat seo..เขียนไว้ตั้งแต่เมื่อ วันที่ 15 กพ.  2006 ครับ แต่แก้ไขแล้ว เรียกได้ว่า ฉบับแก้ไข 2008 ก็ได้ครับ

ส่วนการฟันธงว่า อะไร hidden หรือไม่นั้น  Google เองให้คำนิยามของ hidden text, hidden link ไว้ว่า

Hiding text or links in your content can cause your site to be perceived as untrustworthy since it presents information to search engines differently than to visitors

.....

Hidden links are links that are intended to be crawled by Googlebot, but are unreadable to humans

.....
อ้างอิงจาก  hidden text and links

อีกทั้งGoogleเองยังระบุไว้ในหน้า  Google Report a Spam Result ว่า

Trying to deceive (spam) our web crawler by means of hidden text, deceptive cloaking or doorway pages compromises the quality of our results and degrades the search experience for everyone.

ในขณะที่ Yahoo ให้คำตอบเกี่ยวกับ hidden text ไว้ว่า

The use of text or links that are hidden from the user

อ้างอิงจาก What is search engine spam?

ดังนั้น หากสรุปความตามนี้ สำหรับคำว่า hidden text, hidden link ก็คือ เนื้อหา หรือข้อความอะไร ที่ผู้ใช้งานไม่สามารถมองเห็นได้

ซึ่งก็ยกเว้นพวก Code ต่างๆ นะครับ คงไม่มีใครบ้าจี้บอกว่า โค้ด html ก็เขียนไม่ได้อย่างนั้น

แต่ไม่ได้หมายความว่า สิ่งเราจะทำไม่สามารถใช้งานโค้ดบางตัว เช่น display:none, over-flow:hidden ไม่ได้นะครับ ลองกลับไปอ่านที่ผมสรุปให้อีกครั้งหนึ่ง

สาเหตุที่ท่านผู้นี้ ถามมา เนื่องจากเว็บของเค้านั้น มี display:none อยู่ด้วย ซึ่งใช้ในลักษณะของ Tab เนื้อหา ที่เราเห็นๆ กันบ่อยๆนั่นล่ะครับ

คำตอบมันมีอยู่ในส่วนที่ผมสรุปไปก่อนหน้านี้แล้วว่า เนื้อหาที่ผู้ใช้งาน ไม่สามารถมองเห็นได้ ดังนั้น หาในระบบ tab content ที่ผู้ใช้งานสามารถคลิก แล้วแสดงเนื้อหาสลับไปมาแต่ละ tab ได้ สามารถเห็นเนื้อหาที่อยู่ใน tab ต่างๆ นั้นได้ ไม่ถือว่าเข้าข่ายครับ

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

สำหรับท่านที่มีข้อสงสัยเรื่องเกี่ยวกับ SEO ก็ยังส่งเมล์มาคุยกันได้นะครับ ที่ MorMMaM@จีเมล์dotcom ครับผม เหมือนเดิมทุกประการ ซึ่งผมก็ open สำหรับทุกท่านนะครับ หลายท่านที่เคยโดน Google ban ไปเมื่อรอบก่อนหน้าโน้นก็มีมาคุยหาทางแก้กันก็มีครับ ซึ่งก็ได้ช่วยกันบาง บางเว็บก็ยังรอ google  เค้าตรวจสอบกลับมา ซึ่งผมเองก็ไม่รู้ว่า หลายๆ ท่านกู้คืนมาได้แค่ไหนอย่างไร เหมือนกันครับ

ปล. ลิ้งค์ในเนื้อหาก่อนหน้านี้มันผิดไป เดี่ยวจะแก้ไขให้นะครับ เผื่อว่าใครอยากอ่าน รวมทั้งเนื้อหาเก่า สามารถคลิกได้ที่เมนู Archive ด้านบนนะครับ จะมีเนื้อหาที่ผมเขียนลงบล้อกไว้ตั้งแต่ปี 2005 แล้วนะครับ ก็ลองๆ ไปดูกันได้ เพราะเนื้อหาหลายตัว ยังคงไม่เปลี่ยนแปลงไปมากนักครับ ส่วนไหนที่พบว่า เปลี่ยนแปลงไปแล้ว และผมไม่ได้แก้ไขก็แจ้งกันได้ครับ หรือ comment กันไว้ได้ เพราะผมเห็นทุก comment ครับ

ปล2. กำลังว่าจะหา Captcha กัน spam ใหม่ เพราะเหมือนไอ้ระบบบวกเลขมีปัญหามากมายขึ้นเรื่อยครับ คิดว่าน่าจะมาจากเรื่องsession ถ้าท่านใด บวก เลข ไม่ถูก ไม่ต้องวิตกนะครับว่า คิดผิด ลองใหม่ ถ้าไม่ได้ ส่งเมล์มาบอกกันก็ได้ครับ

รอบรู้เรื่อง พรบ.ข้อมูลส่วนบุคคลและ พรบ.ความผิดทางคอมฯ

สำหรับเหล่าคนทำเว็บ รวมทั้งบล็อกเกอร์อย่างเราๆ ท่านๆ ก็ควรจะต้องรู้เหมือนกันนะครับ เกี่ยวกับแนวทางในการเก็บข้อมูลต่างๆ ที่เป็นประโยชน์ เพื่อเป็นการปฎิบัติตาม พรบ.ความผิดทางคอมพิวเตอร์ฯ ที่มีการประกาศใช้แล้ว รวมทั้ง พรบ. ใหม่ที่จะออกมาด้วย นั่นคือ พรบ.ข้อมูลส่วนบุคคล ครับ

ซึ่งไอ้เจ้าพรบ.หลังนี้ แม้ว่าจริงๆ แล้วอาจจะดูไม่เกี่ยวกับเราเท่าไหร่ เนื่องจากประเด็นของการร่าง พรบ.ฉบับนี้ เท่าที่ผมทราบมาคือ ป้องกันการนำเอาเบอร์มือถือ ที่อยู่ หรือข้อมูลเราไปขายให้กับ บริษัทขายประกัน หน้าเงินทั้งหลาย ที่มักจะโทรมาหาเราเพื่อขายประกัน ครับ

แต่แน่นอนว่า มันควบรวมไปถึงข้อมูลของผู้ใช้งาน อินเตอร์เน็ตด้วย เช่น IP Address, ชื่อ login, username รวมทั้งข้อมูลต่างๆ ที่ผู้ใช้งานมากรอกในเว็บไซต์เราด้วยครับ ดังนั้น ก็ควรรู้ไว้ครับ

สำหรับท่านที่สนใจก็คลิกดาวน์โหลดได้ตามรายการด้านล่างเลยครับ

1. พรบ. คุ้มครองข้อมูลส่วนบุคคล
2. แนวทางปฎิบัติตามกฏหมายการเก็บข้อมูล ฯ สำหรับผู้ดูแลและพัฒนาเว็บ

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

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

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

"มันเป็นอนาคต ที่อะไรอาจจะเกิดขึ้นได้นะคะ พรุ่งนี้คุณอาจจะโดนรถชนก็ได้" อืมม รู้ว่าจะขายไม่ได้ เลยแช่งมันซะเลย

"น้องไม่ลองฟังข้อเสนอก่อนหรือคะ ไม่รับฟังความคิดเห็นคนอื่นเลยเหรอเนี่ย" อ้าว ผมรับฟังความคิดเห็นนะครับ แต่ผมมีสิทธิ์ ที่จะไม่ฟังคำโฆษณาไม่ใช่เหรอครับ

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

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

"ไหนคุณช่วยอธิบายรายละเอียดให้ผมฟังหน่อยได้ไหม ขอแบบละเอียดๆ นะ"

แล้วก็เอามือถือวางไว้หน้าคอมฯ ครับ เราจะได้ยินเสียงแว่วๆ เบาๆ อยู่ราวๆ ห้านาทีโดยเฉลี่ยครับ อิอิ

ผมเชื่อว่า การพูด 5 นาทีเนี่ย เปลืองน้ำลายเอาเรื่องครับ อย่างน้อยก็หมดแรงโทรไปกวนคนอื่นๆ ได้อีกหลายนาที บางครั้งเจอยาวนับสิบนาทีไม่จบกรมธรรพ์ ก็มีครับ

ใครจะเอาวิธีนี้ไปใช้มั่ง ไม่สงวนสิทธิ์ครับผม

ปล.เหมือนนอกเรื่องไปมากมาย