浅谈什么是SEO?如何优化SEO?
一.SEO相關
1.什么是seo優化
SEO即搜索引擎優化,是一種方式,利用搜索引擎的規則提高網站在有關搜索引擎內的自然排名,說白了就是你的SEO做的越好,當別人搜索某個關鍵詞時,你的網站在搜索結果中就排的越靠前。
2.如何做SEO優化
(1)設置合理的title(標題)、keywords(對該網頁的簡要描述)、description(告訴搜索引擎,本網頁主要圍繞著哪些關鍵詞展開)。
(2)使用語義化的HTML5標簽搭建網頁,符合W3C規范,類似于<header></header>,<footer></footer>,<nav></nav>,<aside></aside>,<section></section>等。
(3)非裝飾性圖片,指除了那些作為元素背景圖的圖片,必須加alt,增強內容相關性,提高關鍵詞密度
(4)還有其他方面,類似于友情鏈接,即在你的網站和別人的網站上相互放上對方的網站超鏈接;再比如向各大搜索引擎提交收錄自己的站點,會很大程度上提升網站的排名;
3.如何對VUE進行SEO優化?
問題:首先,VUE本質是是一個SPA應用,就是只有一個Web頁面的應用,是加載單個HTML頁面,并在用戶與應用程序交互時動態更新該頁面的Web應用程序。
VUE不利于SEO,SEO本質是一個服務器向另一個服務器發起請求,解析請求內容。但一般來說搜索引擎是不會去執行請求到的js的。也就是說,如果一個單頁應用,html在服務器端還沒有渲染部分數據數據,在瀏覽器才渲染出數據,而搜索引擎請求到的html是沒有渲染數據的, 所以就很不利于內容被搜索引擎搜索到。
做法:
服務端渲染就是盡量在服務器發送到瀏覽器前就將頁面渲染到頁面上。
Vue.js 是構建客戶端應用程序的框架。默認情況下,可以在瀏覽器中輸出 Vue 組件,進行生成 DOM 和操作 DOM。然而,也可以將同一個組件渲染為服務器端的 HTML 字符串,將它們直接發送到瀏覽器,最后將這些靜態標記"激活"為客戶端上完全可交互的應用程序。
服務器渲染的 Vue.js 應用程序也可以被認為是"同構"或"通用",因為應用程序的大部分代碼都可以在服務器和客戶端上運行。
詳細操作可以見官網:Server-Side Rendering (SSR) | Vue.js
(4)使用Phantomjs針對爬蟲做處理
總結
以上是生活随笔為你收集整理的浅谈什么是SEO?如何优化SEO?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网页外挂技术浅谈(入门篇)
- 下一篇: linux 安装ros软路由,Cento