91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Flash全站SEO方式,屬作弊慎用

發布時間:2020-09-06 19:27:13 來源:網絡 閱讀:245 作者:queuepu112 欄目:web開發

   目前,全FLASH站里頭的文字很難給一般的搜索引擎捕捉到(可能以后GOOGLE會有改善吧),因為搜索引擎只分析HTML頁面里頭的文字(動態頁面如ASP,PHP那些也行,不過優先級會比較低),所以,FLASH在這方面是很吃虧的。之前也有人在這里發過關于FLASH的SEO問題,是通過XHTML實現的,今天我要給大家介紹的是另一種方法:通過網頁重定向以及我上一篇教程的FLASH站定位技術。 PS:這兩種方法在搜索引擎眼里,都是作弊的行為。一個不小心,服務器給封了也不知道。所以建議大家如果真要用這些辦法時得小心。我現在用的服務器不是自己的,所以我比較謹慎,在把頁面提交給百度之前,我先聯系了百度站長,直到他回復我才敢開始行動。 定位技術:bbs.blueidea.com/thread-2668305-1-1.html 還算成功的效果演示: /s?wd=site%3Ahbro.cincn.com%26amp;cl=3 此為百度收錄我網站里頭的頁面,點里頭的任一鏈接(最好選擇發布時間比較晚的那些),你會看到一整版比較單調的文字,在1~2秒(時間由網速決定)后,就重定向至我的FLASH頁面,但是大家可以注意到,文字最后是顯示在SWF里頭。 本來是可以用META或者JS直接重定向就免掉那個延遲的,但是我還是比較小心,利用搜索引擎對FLASH支持性的缺陷,把重定向代碼寫在了一個FLASH控件里,因此,就有個加載FLASH的延遲。所以,我只能說還算成功。 重定向以后,其實都是定向于同一地址,因為整個站屬于單一HTML頁面的FLASH網站。因此,需要用到我的上一篇文章所介紹的定位技術讓搜索結果的文字在SWF里得到正確的顯示,否則,就是欺騙了用戶,我也不需要在這里介紹我的做法,因為只要拼命造假就可以了 下面介紹做這個SEO的步驟: 1 首先大家要認識到,搜索引擎捕捉不了FLASH里的文字,因此,FLASH里的文本需要在外部讀取。這里,每一則新聞做成一個HTML文件,既讓FLASH可以讀取,也讓搜索引擎可以抓到。如page1.html,page2.html,page3.html 2 在給搜索引擎提交頁面的時候,一般都只提交首頁,然后根據首頁的鏈接等去捕捉其它頁面。如果提交的是一個純FLASH頁面,所有鏈接,外部讀取的文件都通過AS實現的話,搜索引擎將無法獲取其它分頁的地址。因此,我們需要制作一個HTML文件,放置相關的鏈接,如果希望用戶一開始看到的是FLASH頁面,就用一次重定向代碼,到FLASH頁去,并且不帶參數。所以把FLASH首頁文件命名為index_flash.htm,HTML版的頁面命名為index.html,接著,在index.html里加入重定向代碼。建議不要用META,很容易給搜索引擎槍斃。這里,可以采用JS: %26lt;script language="javascript"%26gt; location.href="index_flash.html" %26lt;/script%26gt; 最保險的還是放在FLASH里,用getURL來重定向,但這會造成延遲,影響用戶體驗。 3 捕捉到的分頁也需要重定向至FLASH頁面,此時需要把參數傳到FLASH中,因此重定向的地址必須是一個帶參數的,并且能區分不同頁面,最好的參數就莫過于當前HTML頁面的地址了。比如說在page1.html里加上 %26lt;script language="javascript"%26gt; location.href="index_flash.html#page1.html %26lt;/script%26gt; 4 讓JS把location.hash值傳給Flash,讓Flash讀回page1.html里的內容。在JS里用setVariable來設置:index_flash.setVariable("link",document.location.hash.slice(1)) 在Flash獲取到link值以后,用LoadVars讀出來: var lv=new LoadVars() lv.load(link) lv.onData=function(src){ textBox.text=src } 關于第3,4點的一些細節,在我的第一篇文章里有提及: bbs.blueidea.com/thread-2668305-1-1.html 中3樓的內容。 接下來,我會做一個簡單的演示文檔,結合實例把上面的步驟具體化。 演示文檔完成了,但是由于涉及的文件比較多,直接給大家測試不方便,所以,先把整個制作過程跟大家描述下: 1 在你的站點放入幾個HTML文件,page1.html,page2.html,page3.html,請注意,為了處理的方便,格式不要太復雜。最好使用如下格式 %26lt;title%26gt;新聞標題%26lt;/title%26gt;%26lt;script language="javascript" src="toNews.js"%26gt;%26lt;/script%26gt;%26lt;body%26gt;正文內容%26lt;/body%26gt; toNews.js是每個分頁都重用的重定向代碼,故獨立出來一個文件 location.href="index_flash.html#"+document.location//把地址作為參數傳到 Flash頁面中識別。 2 制作向搜索引擎提交的首頁index.html,該頁不能是FLASH版的,必須包含page1.html,page2.html,page3.html這些鏈接,或者通過層數不多的HTML分析,可以獲取這些地址。 index.html范例: 然后index.html里再加上代碼: %26lt;script language="javascript"%26gt; location.href="index_flash.html" %26lt;/script%26gt; 以讓你的HTML版網頁重定向至FLASH版網頁。 附:index.html范例: %26lt;="page1.html"%26gt;news1%26lt;/a%26gt;%26lt;br%26gt; %26lt;="page2.html"%26gt;news2%26lt;/a%26gt;%26lt;br%26gt; %26lt;="page3.html"%26gt;news3%26lt;/a%26gt;%26lt;br%26gt; %26lt;script language="javascript"%26gt; location.href="index_flash.html" %26lt;/script%26gt; 做到這一步,只要向百度提交index.html并被收錄,百度就會把page1.html,page2.html,page3.html列入索引中。 下面實現的就是如何通過重定向把內容顯示在FLASH中。 3 新建一個FLASH文檔,在舞臺放置兩個多行動態文本框,實例名分別為titles和contents,分別放新聞標題及內容。 本來,筆者打算直接把index.html直接讀進titles文本框里,可惜鏈接放進去就會跳轉頁面,如果要避免的話,必須通過字符串分析把鏈接改成asfunction協議,此法麻煩,而且容易受內容影響而出錯。所以,還是再建一個XML文檔提供給FLASH去讀取好了。 在index.html所在目錄下,建一XML文件news.xml %26lt;?xml version="1.0" encoding="GB2312"?%26gt; %26lt;news%26gt; %26lt;="page1.html" title="news1"/%26gt; %26lt;="page2.html" title="news2"/%26gt; %26lt;="page3.html" title="news3"/%26gt; %26lt;/news%26gt; 在Flash里新建一圖層,添加幀代碼: System.useCodepage = true; titles.html = true; var titlesLv = new XML(); titlesLv.load("news.xml"); titlesLv.onLoad = function(success) { if (success) { var titles_arr = new Array(); var hrefs_arr = new Array(); titles.htmlText = ""; for (var i in titlesLv.childNodes[0].childNodes) { titles_arr = titlesLv.childNodes[0].childNodes.attributes.title; hrefs_arr = titlesLv.childNodes[0].childNodes.attributes.href; } for (var i in titles_arr) { titles.htmlText += "%26lt;br%26gt;%26lt;=\"asfunction:loadNews,"+hrefs_arr+"\"%26gt;"+titles_arr+"%26lt;/a%26gt;";
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宁夏| 加查县| 马龙县| 保定市| 山东| 永昌县| 吉木萨尔县| 白朗县| 博白县| 政和县| 馆陶县| 获嘉县| 班戈县| 长丰县| 什邡市| 卢氏县| 开江县| 福泉市| 英超| 健康| 庆安县| 兰西县| 会昌县| 武城县| 青浦区| 建平县| 汶上县| 博罗县| 康定县| 吉安市| 竹北市| 都匀市| 寿宁县| 乳源| 上杭县| 吴桥县| 延安市| 东辽县| 岚皋县| 南开区| 内黄县|