flash

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 นั้นแล้วทำให้ผมพบว่า ในนี้

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

หุหุ

SEO with Flash Files, new seo technic are coming .

เอาละครับ กลับมาแวะเข้าเรื่องเกี่ยวกับ SEOบ้างแล้วกันนะครับ รู้สึกว่าพักนี้ พูดคุยเรื่องกฏหมาย เรื่องคุก อะไรพวกนี้กันเยอะไปแล้ว (รู้สึกเสียวๆ ยังไงไม่รู้) เรื่องของเรื่องก็คือ วันนี้ มีข่าวจากทาง Adobe ครับ

Adobe Flash Technology Enhances Search Results for Dynamic Content and Rich Internet Applications

SAN JOSE, Calif. — July 1, 2008 — Adobe Systems Incorporated (Nasdaq:ADBE) today announced the company is teaming up with search industry leaders to dramatically improve search results of dynamic Web content and rich Internet applications (RIAs). Adobe is providing optimized Adobe® Flash® Player technology to Google and Yahoo! to enhance search engine indexing of the Flash file format (SWF) and uncover information that is currently undiscoverable by search engines. This will provide more relevant automatic search rankings of the millions of RIAs and other dynamic content that run in Adobe Flash Player. Moving forward, RIA developers and rich Web content producers won’t need to amend existing and future content to make it searchable — they can now be confident it can be found by users around the globe.

....

“Until now it has been extremely challenging to search the millions of RIAs and dynamic content on the Web, so we are leading the charge in improving search of content that runs in Adobe Flash Player,” said David Wadhwani, general manager and vice president of the Platform Business Unit at Adobe. “We are initially working with Google and Yahoo! to significantly improve search of this rich content on the Web, and we intend to broaden the availability of this capability to benefit all content publishers, developers and end users.”

Google has already begun to roll out Adobe Flash Player technology incorporated into its search engine. With Adobe’s help, Google can now better read the content on sites that use Adobe Flash technology, helping users find more relevant information when conducting searches. As a result, millions of pre-existing RIAs and dynamic Web experiences that utilize Adobe Flash technology, including content that loads at runtime, are immediately searchable without the need for companies and developers to alter them.

“Google has been working hard to improve how we can read and discover SWF files,” said Bill Coughran, senior vice president of engineering at Google. “Through our recent collaboration with Adobe, we now help Web site owners that choose to design sites with Adobe Flash software by indexing this content better. Improving how we crawl dynamic content will ultimately enhance the search experience for our users.”

Yahoo! also expects to deliver improved Web search capabilities for SWF applications in a future update to Yahoo! Search. “Yahoo! is committed to supporting webmaster needs with plans to support searchable SWF and is working with Adobe to determine the best possible implementation,” said Sean Suchter, vice president Yahoo! Search Technology Engineering.

...
( อ่านข่าวเต็มๆ ได้ที่นี่เลยครับ Adobe.com)

ซึ่งสำหรับในประเด็นนี้เนี่ย สำหรับเหล่าคนทำSEOอาจจะรู้สึกว่า น่าสนใจ ซึ่งผมเองก็สนใจครับ แต่ไม่มากมายเท่าไหร่ เพราะผมเองเคยรัน SEO project สำหรับทดลองไปนานแล้วครับ

โดยทั้งหมดนั้น ได้รับการ index, และแตกไฟล์มาอ่านเนื้อหาได้เรียบร้อยครับ ซึ่งนั่นหมายความว่า จริงๆ แล้วGoogle สามารถแตกไฟล์พวก swf อ่านมาได้เป็น ปีแล้ว ครับ (ดูไฟล์ swfที่ผมทำไว้ใน  google)

โดยในตอนนั้น มันมีเรื่องความแตกต่างของ swf ที่ผมทำขึ้นทั้งหมด 3  แบบด้วยกัน ซึ่งแต่ละแบบใช้เวลาในการอ่านไฟล์ แตกต่างกันครับ เร็วสุดคือ20 วันในการ index (ในช่วงนั้นถ้าจำไม่ผิดบล็อกผมจะมี indexใหม่ทุกประมาณ5-7 วัน) ซึ่งนานกว่าไฟล์ txt ปรกติครับ (อันดับในผลการค้นหานั้น เรียงตามลำดับกร index เลยครับ) ในขณะที่บางตัวนั้น ใช้เวลานานกว่า สองเดือน ถึงจะมี indexขึ้นไปครับ

ดังนั้นการประกาศในครั้งนี้ ผมคิดว่า น่าจะมีลักษณะอะไรบางอย่างที่เปลี่ยนไปเพิ่มเติมอย่างแน่นอน อาจจะมีรูปแบบใหม่ๆ ในการใช้งานแล้วอ่ะนะครับ

ซึ่งจากการทดลองในครั้งนั้น ผมพบว่า แม้ว่า google สามารถที่จะแตกไฟล์ swf มาอ่านได้แล้ว แต่การอ่านออกมานั้นเป็นtext ดุ้นๆ ไม่ได้มองเป็น html โค้ดแต่อย่างใด นั่นหมายถึงว่า การวิ่งไปตามลิ้งค์ ของ Bot จะตายอยู่ที่แค่ flashเท่านั้นครับ

เห้อ! เดือดร้อนต้องกลับไปอ่าน หนังสือทำFlash อีกแล้วสิเนี่ย