原來網頁架構使用SSR框架後,可以解決SEO優化許多的問題

網頁設計-蘋果網頁設計公司

網頁設計案件展示

New things

SEO工具交流


 
 
 
 
有了SSR以後,就解決了SEO的問題,對網路爬蟲來說你有沒有用SPA都無所謂,他所抓到的內容都是一樣的。可是對使用者來說,一樣能享受到SPA所帶來的好處(不用換頁)。雖然我在這邊只用幾句話帶過去,看起來輕鬆寫意,但真的實作過的話你就會發現這不是一件容易的事,有很多細節要去考慮。
 
因為科技進步快速加上網路的普及,世界變動的比以前快很多。
 
十年前手機還只是讓你打電話以及斤斤計較簡訊字數的工具,十年後就變成人手一台,不可或缺的小型電腦。seo公司身為經歷過這一切的人,小明在深夜裡邊刷著leetcode邊回憶起前端的發展,遙想十年前他以為HTML跟CSS才是主角,JavaScript只是阻止使用者點右鍵或是做出會跟著鼠標移動的酷炫跑馬燈的小玩具。
 
可是一切發展的越來越快,jQuery的出現一統江湖,解決了惱人的跨瀏覽器問題,CSS也因為預處理器的出現而變得更好維護,可以用更程式化的角度來撰寫。再過個兩三年,大家都不談jQuery了,而是談Angular。可是又過了幾年,最潮的名詞變成React,到現在React也沒那麼潮了,要潮的話請去寫Vue。
 
更別提SPA的遍地開花以及SSR的出現,更是將前端的複雜度提升了不只一個檔次。有了SSR你就不再只是前端了,畢竟SSR的S可是Server的意思,還必須要會一點Server side的技術才行。在Mobile的流量漸漸超越Desktop之後,前端的目標就邁向「可以逼近Native App」的體驗。又像是個App可是又不用安裝,那該有多好,省了安裝這個步驟轉換率大幅提升,使用者開心公司也開心。
 
於是大家開始提倡PWA,Progressive Web App。Web不再單純只是Web,而是要用起來像個App,看起來也像個App。甚至利用Service Worker搭配快取,在沒有網路時也能夠使用部分功能,也可以用Skeleton先把畫面的骨架顯示出來。這一切的一切都為了一個目的:增進使用者體驗。
 
資料來源:數位時代,https://www.bnext.com.tw/article/49172/code-mvc-spa-ssr-html