无码人妻久久一区二区三区免费丨,好吊妞在在线精品,国产精品自产拍视频观看,露脸经典50岁的老熟女

堅持為客戶提供有價值的服務和內容

岳陽網站建設:前后端分離情況下如何做SEO優化?

商企云 | 2019-08-28 | 分享至:
??前后端分離情況下如何做SEO優化?

??

前后端分離情況下如何做SEO優化?(圖1)

??首先得先想明白什么是SEO,然后再說前后端分離情況下如何做SEO優化。

??

??我們假設這個產品是一個新產品,他需要做SEO,那么到底什么是SEO呢?SEO的縮寫是『Search Engine Optimization』,搜索引擎優化,雖然我不是專業做SEO的,我也不是SEO工程師(你別說某些網站還真有這個崗位)。

??

??不過或多或少,SEO這個行業曾經也是個特別有意思的行業。

??

??優化針對這個問題分2個點:

??

??1,前后端分離的架構,無法提供搜索引擎可收錄的頁面,需要搜索引擎蜘蛛擁有執行javascript能力才行,可現實是大部分的搜索引擎都不支持。

??

??2,支持了SPA架構的產品,如何做SEO優化。(第一個點是先讓他支持,第二條才落到優化)

??

??我們先看第一個點,我們要做SEO支持首先要知道我們要優化哪些Search Engine。

??

??常見的列舉,百度,google,微軟必應,搜狗,等等。

??

??那么我們首先得了解Search Engine才能談如何做到讓頁面被收錄,這里就拿最常見的百度和google來舉例吧。

??

??百度是不支持收錄SPA的頁面的,而且SPA的網站對于百度的spider來說等于是只有1個頁面,那么如何做到讓這種搜索引擎收錄頁面呢?首先我們可以自行提交sitemap,讓蜘蛛主動去爬,但是遇到sitemap中的URL,到達指定頁面后頁面只有一段js怎么辦,我們可以利用比如標簽來進行最簡單的優化,比如在noscript里打印出當前頁面一些關鍵的信息點,但是這個做法大家一看就非常的蠢,因為正常用戶并不需要這些內容,占用下載量,而且不好維護。那么我們如何判斷當前頁面是否支持運行javascript呢?前端已做到,用noscript,后端不行,那么只好針對百度的spider做UA判斷了,這也就是大家常見的一些解決方案,使用phantomjs或者nginx代理,來對spider訪問的頁面進行特殊的處理,達到被收錄的效果。

??

前后端分離情況下如何做SEO優化?(圖1)??那么這么做其實是有一些副作用的,比如你收錄的頁面和用戶正常訪問的頁面差別較大是有被搜索引擎K掉的風險的,所以更多的做法還是選擇首屏使用ssr的方式渲染,先通過后端路由保證頁面的主要信息可以被服務器端輸出,然后其他的功能,包括用戶之后的路由跳轉控制,再使用前端路由來做,曾經的項目經驗在新浪博客手機版中也是這么做的,當然當時沒有ssr,是后端直接渲染的模板,用戶訪問后,再進行交互則再采用前后端分離和前端路由控制來完成。

掃二維碼與項目經理溝通

7*24小時為您服務

解答:網站優化,網站建設,APP開發,小程序開發,H5開發,品牌推廣,新聞推廣,輿情監測等

  非常感謝您有耐心的讀完這篇文章:"前后端分離情況下如何做SEO優化?",更多內容請繼續瀏覽,我們將為您提供更多參考使用或學習交流的信息。我們還可為您提供:網站建設與開發網站優化品牌推廣、APP開發、小程序開發新聞推廣等服務,我們以“降低營銷成本,提高營銷效果”的服務理念,自創立至今,已成功服務過不同行業的1000多家企業,獲得國家高新技術企業認證,且擁有14項國家軟件著作權,將力爭成為國內企業心目中值得信賴的互聯網產品及服務提供商。如您需要合作,請掃碼咨詢,我們將誠摯為您服務。
我要咨詢
姓名 :
電話 :
其他地區
横山县| 民权县| 卓资县| 扬中市| 额济纳旗| 东至县| 钟祥市| 浦北县| 手机| 和平区| 河曲县| 肃北| 突泉县| 天水市| 岚皋县| 绍兴市| 社会| 罗定市| 怀柔区| 常德市| 牙克石市| 安仁县| 鄂温| 莲花县| 天全县| 伊春市| 澄城县| 新绛县| 高平市| 湖州市| 上杭县| 景德镇市| 西昌市| 泾源县| 满洲里市| 西盟| 景洪市| 炉霍县| 临邑县| 泗洪县| 称多县|