vue.js為了更好的支持SEO,推薦使用服務器端渲染(SSR)。其官方文檔中有一段描述:請注意,截至目前,Google 和 Bing 可以很好對同步 JavaScript 應用程序進行索引。在這里,同步是關鍵。如果你的應用程序初始展示 loading 菊花圖,然后通過 Ajax 獲取內容,抓取工具并不會等待異步完成后再行抓取頁面內容。也就是說,如果 SEO 對你的站點至關重要,而你的頁面又是異步獲取內容,則你可能需要服務器端渲染(SSR)解決此問題。可不可以這樣理解呢?如果以vue.js創建的單頁應用里面大量的內容是html+css寫死了的。少部分數據通過axios請求得到,就可以在一定程度上提高爬蟲抓取內容進而提高seo。如果不是這樣,那是不是vue這樣的前端框架從原理上就對SEO不友好呢?
關于單頁應用seo的問題?
拉風的咖菲貓
2019-03-06 18:13:22