VUE做的網(wǎng)站怎么做SEO優(yōu)化?
發(fā)布時間:2021-12-23 點擊:867
我們一般做網(wǎng)站是用的div+css,因為這種一般利于優(yōu)化,但是在前兩天接到一個項目需要做優(yōu)化,客戶的網(wǎng)站是vue做的,把網(wǎng)站看了一遍,發(fā)現(xiàn)類似這樣的網(wǎng)站優(yōu)化成本會很高。
vue是幾年出來的web很火的一項技術(shù),他是一套構(gòu)建用戶界面的漸進式框架,采用自下而上增量式開發(fā)設計,在傳統(tǒng)web開發(fā)中,我們搭建項目都以html結(jié)構(gòu)為基礎,然后通過jquery或者js來添加各種特效功能,需要去選中每一個元素進行命令,這些內(nèi)容在簡單的項目中或者不變的項目中還能應付得來,一旦項目改動或者項目工程較大,代碼的修改將是復雜繁瑣的,而這時候用了vue,這些問題都不復存在。在比如一些單網(wǎng)頁制作成的應用程序,一般涉及到數(shù)據(jù)交互的內(nèi)容都很多,而應用了vue之后將大大縮減工作量。
因為vue的腳手架搭建的項目,webpack的配置當中就包含了壓縮js,css和html的壓縮。所以,當我們的單頁面越做越大的情況下,首要的一步就是分包。也就是說一個網(wǎng)站你在代碼里面智能看見js和css,其他什么都沒有了,那么這樣的網(wǎng)站搜索引擎如何抓取?肯定抓取的難度會很大,處理起來也是相當麻煩的,所以建議大家在做網(wǎng)站開發(fā)的時候不要只用這種技術(shù)(前提是網(wǎng)站需要優(yōu)化)
正因為vue是適合做優(yōu)化,智能用在不用優(yōu)化的項目上,比如微信公眾平臺的開發(fā)和一些內(nèi)部自己的系統(tǒng)開發(fā),這個時候反正是內(nèi)部使用的,可以使用vue,性能上還是工作量上都會大大減少。