Flash技術(shù)給互聯(lián)網(wǎng)帶來了更豐富的用戶體驗(yàn),增加了演示和虛擬旅行的情趣,使你的網(wǎng)站更加吸引人,但是搜索蜘蛛不能索引Flash的內(nèi)容,因?yàn)镕lash更像一段視頻。
隨著技術(shù)的進(jìn)步,目前Googlebot已經(jīng)可以讀取Flash文件中的文本及鏈接,但卻無法識別Flash的結(jié)構(gòu)及元素關(guān)聯(lián)性。此外,有些文本的內(nèi)容在 Flash 里面是以圖形方式儲(chǔ)存的,而目前 Googlebot 還沒有眼睛來算法性地看這些圖片,那些文本中的重要關(guān)鍵詞就完全被忽略了。所有這一切意味著Googlebot會(huì)忽略你的一些文本、內(nèi)容或者鏈接,即使你的 Flash內(nèi)容被收錄在Googlebot的索引中。更糟的是,其它搜索引擎的爬蟲對Flash的識別能力還比Googlebot更差。這說明了當(dāng)你將一些重要的內(nèi)容做成Flash動(dòng)畫時(shí),這些重要內(nèi)容很可能無法被Google等搜索引擎識別,失去了獲得最佳排名的機(jī)會(huì)。
既然搜索蜘蛛很難索引Flash的內(nèi)容,那是否意味著你不能在站點(diǎn)上使用flash?不,這意味著你應(yīng)該聰明地使用它。
1. 盡量只在需要的地方才用 Flash。
比如產(chǎn)品的互動(dòng)3D畫面使用 flash,不用它來表達(dá)內(nèi)容和導(dǎo)航。這樣做除了使你的站點(diǎn)對搜索引擎友好外,也使你的網(wǎng)站便于更多的觀眾閱讀,其中包括,例如,使用屏幕閱讀器的盲人,使用古老的或不標(biāo)準(zhǔn)的瀏覽器的用戶,以及使用有限的低帶寬連接,如手機(jī)或 PDA 的用戶。
2. 無 flash 版本:我們通常見到的一種 Flash 的使用是,F(xiàn)lash 被用作首頁的閃屏,在 flash 上有一些到網(wǎng)站其他網(wǎng)頁的HTML內(nèi)容。在這種情況下,在首頁上要確保有一個(gè)普通HTML鏈接到一個(gè)非 flash 頁。在該非 flash 頁上你的用戶可以瀏覽整個(gè)網(wǎng)站,而不需要 flash。
注意:不能彈出一個(gè)問題,問訪客是否愿意使用Flash,因?yàn)橹┲氤绦蛞膊荒芑卮疬@樣的問題。
3. sIFR:一些網(wǎng)站利用 Flash 以使瀏覽器能顯示大標(biāo)題、重點(diǎn)提示、或其他用戶可能沒有安裝在他們的計(jì)算機(jī)上的字體文本內(nèi)容。采用象 sIFR 那樣的技術(shù)仍允許不能看 Flash 的讀者能讀頁面,因?yàn)閮?nèi)容和導(dǎo)航其實(shí)是在 HTML 頁面上。瀏覽器所做的只是對一個(gè)嵌入 Flash 對象的顯示。sIFR表示scalable Inman Flash Replacement,是一種在web上準(zhǔn)確發(fā)布自定義排版的技術(shù)。這種技術(shù)的實(shí)現(xiàn)方法是,當(dāng)頁面下載時(shí),在一個(gè)指定的元素中用Flash渲染的文字來代替一些文本。理解下面這點(diǎn)是很重要的,這個(gè)元素并不是被Flash完全替換,文本仍在元素內(nèi),這個(gè)元素仍可以像通常那樣被樣式化或者被定位。