整站優化,SEO優化技術

SEO優化需要用到編程嗎?

來源:FIERCE 閱讀量:340 發布時間:2019-09-06 10:25:07
SEO優化需要用到編程嗎?

SEO優化需要用到編程嗎?


1、前后端別離的架構,無法供給搜索引擎可錄入的頁面,需要搜索引擎蜘蛛擁有履行javascript才能才行,可現實是大部分的搜索引擎都不支撐。


2、支撐了SPA架構的產品,怎么做SEO優化。(第一個點是先讓他支撐,第二條才落到優化)


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


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


SEO優化


那么咱們首要得了解Search Engine才能談怎么做到讓頁面被錄入,這兒就拿最常見的百度和google來舉例吧。


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


那么這么做其實是有一些副作用的,比方你錄入的頁面和用戶正常拜訪的頁面差別較大是有被搜索引擎K掉的風險的,所以更多的做法仍是選擇首屏運用ssr的方法烘托,先通過后端路由確保頁面的主要信息能夠被服務器端輸出,然后其他的功用,包括用戶之后的路由跳轉操控,再運用前端路由來做,從前的項目經歷在新浪博客手機版中也是這么做的,當然其時沒有ssr,是后端直接烘托的模板,用戶拜訪后,再進行交互則再采用前后端別離和前端路由操控來完結。


上一篇:怎樣把網站排名快速上升?
下一篇:網站中的錨文本優化是什么?

一本一本之道高清在线观看