做SEO要知道什么是AJAX(人能看到但搜索引擎看不到的內(nèi)容)
一個明顯的,人能看到但搜索引擎不能看到的內(nèi)容是AJAX。那么什么是AJAX呢?
其實,了解過的基本上也都清楚,AJAX?不是新的編程語言,而是一種使用現(xiàn)有標準的新方法。?AJAX?最大的優(yōu)點是在不重新加載整個頁面的情況下,可以與服務(wù)器交換數(shù)據(jù)并更新部分網(wǎng)頁內(nèi)容。?
AJAX基于Java Script的方法,從數(shù)據(jù)庫獲取數(shù)據(jù)后,直接在頁面動態(tài)顯示內(nèi)容, 而不需要刷新整個頁面。這種技術(shù)經(jīng)常見線上工具,用戶輸入一些信息,AJAX 工具獲取并顯示正確的內(nèi)容。
在用戶輸入信息后運行客戶端計算機(用戶計算機)的腳本才能獲得的內(nèi)容,這種情況可以導(dǎo)致很多不同的輸出。另外,在用戶輸入信息之前,內(nèi)容在頁面HTML代碼中并不存在,所以搜索引敬也看不到。
一些其他形式的JavaScript腳本也有相似問題,在用戶采取某種行動之前, HTML中并沒有相關(guān)內(nèi)容。
在HTML5標準中,一種稱為嵌入標簽 (<embed>) 的結(jié)構(gòu)允許在頁面中放入插件。插件是安裝在用戶計算機中的軟件,不是安裝在網(wǎng)站的服務(wù)器上。這個標簽經(jīng)常用來在頁面上放入視頻或音頻文件。<embed>標簽告訴插件應(yīng)該在哪里尋找要用的數(shù)據(jù)文件。插件中包含的內(nèi)容,搜索引擎完全看不見。
顯示的是一個從另一個網(wǎng)站把內(nèi)容拿過來(假設(shè)獲得了許可的話)放在自己的網(wǎng)站上的很好例子。不過搜索引擎能辨別從另一個網(wǎng)站調(diào)用內(nèi)容的 frame 或ifr ame, 因此會忽略iframe或frame里面而實際在另外一個網(wǎng)站的內(nèi)容。換句話說,搜索引擎不會把你從 另一個網(wǎng)站搬過來的內(nèi)容當做你的頁面的獨特內(nèi)容。