純討論:Ajax和SEO能否成為最佳拍檔?

來源:互聯網
上載者:User

一直以來,經常會看到Ajax是SEO毒藥的說法,認為用了Ajax技術就會降低SEO的友好度。我覺得這隻是技術上沒能找到合適的應用形式導致的,有時候我們逆向思考一下很可能就峰迴路轉了。比如有個JS前端模版的應用,也有人提到SEO不友好,其實我們的思維定勢總是會限制住我們的手腳。

我們提到模版總是會想到寫好HTML表現代碼,然後用字串替換把代碼中的預留位置用真實資料替換上,最終得到完整的HTML頁面代碼。這是我們常見的一種思維定勢,就是我們總是會把資料揉在指令碼裡來用,而SEO最關心卻又是這些資料。我們很少想到把資料放在簡單而又友好的HTML裡,需要套模板的時候,通過指令碼將這些資料從SEO友好的標籤裡動態提取後在動態產生最終HTML。

如此一來在沒有模板渲染之前,頁面的展現形式跟搜尋引擎看到的是一致的,而且這些資料又非常的SEO友好,當然在瀏覽器裡視圖不會就此粗劣的直接展現,而是通過模板替換渲染成賞心悅目的效果。對於不會執行JS的搜尋引擎而言,他獲得了最友好的SEO資料,對於真實使用者而言,JS的模板渲染也讓他獲得到最友好的使用者體驗,可謂各得其所,相得益彰。

很多時候,看似對立的事物往往是同根所生,往往是一體兩面,換個角度來思考,換個形式來合作,很可能水火不容的兩個冤家就能成為最佳拍檔。

不知道各位有什麼想法,讓Ajax和SEO成為最佳拍檔?

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.