第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

自己用vue寫了一個小網(wǎng)站,但是seo是個問題(本人后端)

自己用vue寫了一個小網(wǎng)站,但是seo是個問題(本人后端)

繁華開滿天機 2019-05-24 10:14:03
本人是后端開發(fā)!沒事看了下vue,然后寫了一個小網(wǎng)站G9ZZ站點是前后端分離的,后端是php提供的數(shù)據(jù),前端是vue的elementUI但是發(fā)現(xiàn)SEO是個問題!簡單看了下vue官方的ssr,沒看懂...請問有什么比較簡單的方法讓我已經(jīng)寫好的站,進(jìn)行seo,讓搜索引擎收錄么?very3q
查看完整描述

2 回答

?
慕虎7371278

TA貢獻(xiàn)1802條經(jīng)驗 獲得超4個贊

sf的回答越來越碎了,你要么給個答案,要么別發(fā)言啊,幾個字又不是什么答案的線索……
簡單說下自己的看法。
針對vue等SPA應(yīng)用,要做SEO唯一的解決方案叫“直出”,說白了,就是首屏以html字符串的方式輸出。這就是react、vue都要支持服務(wù)端渲染的能力。所謂服務(wù)端渲染(serversiderender),就是在服務(wù)端將react組件使用renderToString方法,渲染成字符串,再和html模板拼裝一下,得到和普通網(wǎng)頁一樣的html源代碼,進(jìn)行輸出。
比如用戶進(jìn)入到/cat/detial1.html這個url,查看頁面源代碼,是detail1的具體內(nèi)容,頁面已經(jīng)顯示出來了,無論是用戶打開頁面,還是搜索引擎蜘蛛,都可以看到具體的內(nèi)容,注意,這個時候前端打包的bundle文件還沒有加載完。直到bundle下載完執(zhí)行時,bundle代碼會去檢查當(dāng)前html中的DOM節(jié)點,如果發(fā)現(xiàn)存在問題,會去對DOM進(jìn)行更新,之后,再實現(xiàn)原來react中的onClick等事件綁定。這個過程的后半部分和你現(xiàn)在的方式基本是一致的。
為什么是“首屏”呢,因為它還是SPA,bundle加載完之后,和你現(xiàn)在的應(yīng)用的操作是一樣的。這是路由的功能。
服務(wù)端渲染是個大問題,我也是在學(xué)習(xí)過程中,僅做一個思路。
                            
查看完整回答
反對 回復(fù) 2019-05-24
?
忽然笑

TA貢獻(xiàn)1806條經(jīng)驗 獲得超5個贊

收錄和SEO是兩回事如果單純的想考慮讓百度收錄能搜索到這個只要你title寫了網(wǎng)站能正常訪問且沒有敏感信息都可以的可以參考我的文章百度網(wǎng)站收錄教程(個人版)要做SEO就是想讓百度搜索出來的結(jié)果靠前一般都要專人來維護(hù)的個人網(wǎng)站是不需要的
                            
查看完整回答
反對 回復(fù) 2019-05-24
  • 2 回答
  • 0 關(guān)注
  • 2264 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

<meter id="se2cg"></meter>