[問題] 想請問 SPA/Ajax 對 SEO 的影響

作者: GitLab (GitLab)   2017-05-13 02:29:00
大家好
想問一下 SPA (Single Page Application) 的架構下
對網頁的內容都是透過 Ajax 來實現以及 History 來更換網址
由於內容都必須等待 Ajax 後才會 Render
這樣的話是否會影響 Google, Yahoo, Bing 的 Robot 來爬資料?
機器人應該只單純爬 HTML 結構而已?
就我的觀念機器人爬到的網頁內容應該只有還沒 Call Ajax 前的內容
想請問現代 JS 框架中(React or Angular) 是否已經可以解決這類問題
最近有個新專案我想讓前後端分離
因此想用後端開 API 前端透過 Ajax 接然後 Render view
深怕 Robot 爬不到還沒執行 Ajax 前,網頁會沒有內容而被爬到
問題有點多 謝謝各位!
作者: Hevak (Arthow Eshes)   2017-05-13 16:01:00
大方向就是做 server side rendering 或 prerender

Links booklink

Contact Us: admin [ a t ] ucptt.com