vue做seo優(yōu)化(vue如何優(yōu)化seo)
本篇文章給大家談?wù)剉ue做seo優(yōu)化,以及vue如何優(yōu)化seo對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。
本文目錄一覽:
- 1、請(qǐng)問一個(gè)已經(jīng)開發(fā)完畢的 vue 項(xiàng)目用預(yù)渲染方式做seo頁面優(yōu)化的話vue的hash路由必須改成history模式嗎?
- 2、使用vue后怎么針對(duì)搜索引擎做SEO優(yōu)化?
- 3、Vue單頁面如何做seo頁面優(yōu)化
- 4、vue預(yù)渲染插件 prerender-spa-plugin(seo優(yōu)化,生成多頁面)
請(qǐng)問一個(gè)已經(jīng)開發(fā)完畢的 vue 項(xiàng)目用預(yù)渲染方式做seo頁面優(yōu)化的話vue的hash路由必須改成history模式嗎?
最好是的,因?yàn)樗阉饕鎸?duì)于#后面的內(nèi)容(錨)點(diǎn)一般是不收錄的,改成history模式,在對(duì)頁面重寫就可以了~
對(duì)優(yōu)化部分進(jìn)行后端動(dòng)態(tài)賦值
使用vue后怎么針對(duì)搜索引擎做SEO優(yōu)化?
適用于vue的SEO優(yōu)化方案,以下幾種:
(1)ssr,即單頁面后臺(tái)渲染
(2)vue-meta-info 與prerender-spa-plugin 預(yù)渲染
(3)nuxt
(4)phantomjs
Vue單頁面如何做seo頁面優(yōu)化
1、服務(wù)端渲染
服務(wù)端渲染對(duì)于剛接觸 vue 的新手來說,并不是那么友好,雖然已有官方 SSR 中文文檔。但是對(duì)于一個(gè)已經(jīng)開發(fā)完畢的 vue 項(xiàng)目去接 SSR 無論是從工作量還是技術(shù)角度來說,都是一種挑戰(zhàn)。
2、預(yù)渲染方式
在構(gòu)建時(shí) (build time) 簡單地生成針對(duì)特定路由的靜態(tài) HTML 文件。優(yōu)點(diǎn)是設(shè)置預(yù)渲染更簡單,并可以將您的前端作為一個(gè)完全靜態(tài)的站點(diǎn)。如果您使用 webpack,您可以使用 prerender-spa-plugin 輕松地添加預(yù)渲染。它已經(jīng)被 Vue 應(yīng)用程序廣泛測試。
vue預(yù)渲染插件 prerender-spa-plugin(seo優(yōu)化,生成多頁面)
vue等框架打包的項(xiàng)目一般為SPA應(yīng)用,而單頁面是不利于SEO的,現(xiàn)在的解決方案有兩種:
注意:
然后在webpack.prod.conf.js里面添加:
在webpack.prod.conf.js的plugins里面添加:
最后在main.js里面修改:
安裝:
在main.js引入:
在vue頁面中配置:
vue做seo優(yōu)化的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于vue如何優(yōu)化seo、vue做seo優(yōu)化的信息別忘了在本站進(jìn)行查找喔。