久久综合久久鬼色,国产AV一区二区三区传媒,无码日韩精品一区二区免费暖暖

網站建設 網絡推廣 網站營銷 軟件開發 案例展示 新聞資訊 關于我們 聯系我們
合肥拓野網絡公司新聞資訊
前端面對網站優化該學習什么
來源:合肥拓野網絡公司 | 發布日期:2018-08-21 次 | 人氣:2786
 合肥拓野網絡公司

網站前端工作人員不可避免的會與網站優化打交道,會網站優化的前端也會更吃香。


很多時候,從事網站前端開發的朋友缺乏對seo的基本了解,導致整個網站建設,運營效率偏低。實際上網站優化對于前端來講很有必要,學習一些通用的seo技術,不耗時不費力,又可提升工作效率,提升自身能力,很好很好。


研發的同學,其實很多人并沒有深入了解SEO這個概念。在技術博客里,提及這一塊的也寥寥無幾。我今天就拿自己的經驗,簡單給大家掃個盲,有什么遺漏的地方,歡迎大家補充。


文字內容有點多,但是干貨滿滿,請耐心閱讀!


什么是SEO:


以下內容摘自百度百科:


SEO(Search Engine Optimization):漢譯為搜索引擎優化。搜索引擎優化是一種利用搜索引擎的搜索規則來提高目前網站在有關搜索引擎內的自然排名的方式。SEO是指為了從搜索引擎中獲得更多的免費流量,從網站結構、內容建設方案、用戶互動傳播、頁面等角度進行合理規劃,使網站更適合搜索引擎的索引原則的行為。


SEO原理


其實搜索引擎做的工作是相當復雜的,我們這里簡單說一下大致的過程。后續針對SEO如何優化,也會根據這幾個點展開描述。


頁面抓取: 蜘蛛向服務器請求頁面,獲取頁面內容


分析入庫:對獲取到的內容進行分析,對優質頁面進行收錄


檢索排序:當用戶檢索關鍵詞時,從收錄的頁面中按照一定的規則進行排序,并返回給用戶結果


SEO優化


既然是優化,那我們就得遵循SEO的原理來做,可謂知己知彼,百戰不殆。針對上面提出的三點,我們分別展開敘述。我們這里主要以百度蜘蛛舉例。


頁面抓取


如何才能吸引蜘蛛光顧我們的網站,如何才能讓蜘蛛經常光顧我們的網站。這里提出以下幾個優化點:


提交頁面。提交頁面又分為幾種不同的方式


sitemap提交。sitemap,顧名思義,就是網站地圖,當蜘蛛來到我們的網站時,告訴它我們有多少頁面,不同頁面是按什么分類的,每個頁面的地址是什么。順著我們的指引,蜘蛛會很輕松的爬遍所有內容。另外,如果你的頁面分類比較多,而且數量大,建議添加sitemap索引文件。如果站點經常更新添加新頁面,建議及時更新sitemap文件;


主動提交。就是把你的頁面直接丟給百度的接口,親口告訴百度你有哪些頁面,這是效率最高也是收錄最快的方式了。但是需要注意,百度對每天提交的數量是有限制的,而且反復提交重復的頁面,會被降低每日限額,所以已被收錄的頁面不建議反復提交。收錄有個時間過程,請先耐心等待;


實時提交。在頁面中安裝百度給的提交代碼,當這個頁面被用戶打開我,便自動把這個頁面提交給百度。這里不需要考慮重復提交的問題。


以上幾種提交方式可以同時使用,互不沖突。


保證我們的頁面是蜘蛛可讀的。


早在ajax還沒流行的的時候,其實SEO對于前端的要求并沒有很多,或者說,那個時候還沒有前端這個職業。頁面全部在服務器端由渲染好,不管是用戶還是蜘蛛過來,都能很友好的返回html。ajax似乎原本是為了避免有數據交互導致必須重刷頁面設計的,但是被大規模濫用,一些開發者不管三七二十一,所有數據都用ajax請求,使得蜘蛛不能順利的獲取頁面內容。慶幸的是這反倒促進了前端的飛速發展。


到了后來,各種SPA單頁應用框架的出現,使得前端開發者不再需要關心頁面的DOM結構,只需專注業務邏輯,數據全部由Javascript發ajax請求獲取數據,然后在客戶端進行渲染。這也就導致了老生常談的SEO問題。百度在國內搜索引擎的占有率最高,但是很不幸,它并不支持ajax數據的爬取。于是,開發者開始想別的解決方案,比如檢測到是爬蟲過來,單獨把它轉發到一個專門的路由去渲染,比如基于Node.js的Jade引擎(現在改名叫Pug了),就能很好地解決這個問題。React和Vue,包括一個比較小眾的框架Marko也出了對應的服務端渲染解決方案。詳細內容查看對應文檔,我就不多說了。


URL與301


URL設置要合理規范,層次分明。如果網站到了后期發現URL不合理需要重新替換時,會導致之前收錄的頁面失效,就是我們所說的死鏈(這種情況屬于死鏈的一種,404等也屬于死鏈)。所以一定要在網站建設初期就做好長遠的規劃。一旦出現這種情況也不要過于擔心,我們可以采取向搜索引擎投訴或者設置301跳轉的方式解決。


URL層級嵌套不要太深,建議不超過四層。增加面包屑導航可以使頁面層次分明,也有利于為蜘蛛營造順利的爬取路徑。


除此之外,將指向首頁的域名全部設置301跳轉到同一URL,可以避免分散權重。


分析入庫


當蜘蛛把頁面抓取回去之后,就需要對頁面內容進行分析,并擇優收錄入庫。為什么說是擇優呢?下面我給你慢慢分析。


搜索引擎的目的是給用戶提供高質量的、精準的搜索結果。如果整個頁面充斥著滿滿的廣告和各種不良信息,這無疑會很大程度上影響用戶體驗。


除此之外,你肯定不希望自己辛辛苦苦創作的文章被別人輕而易舉的抄走,所以搜索引擎在一定程度上幫助你避免這種情況的發生。對于已經收錄的內容,搜索引擎會降低其權重,甚至直接不收錄這個頁面。即便是這樣,為了保證頁面的新鮮度,很多網站都會爬取或者轉載其他網站的內容。這就是我們經常聽到的偽原創。所以,想要讓你的頁面能夠以較高的權重被收錄,就需要堅持更新網站內容,并且是高質量的原創內容。


檢索排序


這塊我的理解是,頁面被收錄后,會給每個頁面打一些tag。這些tag將作為搜索結果排序的重要依據。比如用戶搜索“seo教程”,搜索引擎會檢索收錄頁面中被打了“seo教程”tag的頁面,并根據一系列規則進行排序。所以,如何提升這些tag在搜索引擎里面的權重是至關重要的。


TDK優化


TDK是個縮寫,seo頁面中的頁面描述與關鍵詞設置。


其中”T”代表頁頭中的title元素,這里可能還要利用到分詞技術,當標題(Title)寫好后,我們就盡可> 能不要再去修改了,盡量簡潔,沒意義的詞盡量不要加入到標題中,避免干擾到搜索引擎識別網站主題。


其中”D”代表頁頭中的description元素,要知道描述是對網頁的一個概述,也是對title的補充,因為title中只能書寫有限的字數,所以在description中就要稍微詳細的補充起來,一般用一句兩句話概括文章的內容。


其中”K”代表頁頭中的keywords元素,提取頁面中的主要關鍵詞,數量控制在三到六個內。想方設法讓主關鍵字都出現。


以上內容摘自百度百科,這里需要補充幾點。


TDK是搜索引擎判斷頁面主題內容的關鍵,所以要在title里面言簡意賅的體現出頁面的主要內容,如果主體比較多,可以用一些符號把不同的主題詞隔開,但是關鍵詞不要太多,最多不要超過五個。


keywords里面把每個關鍵詞用英文逗號隔開,三到五個最佳。盡量覆蓋每個關鍵詞。


description就是用自然語言描述頁面的主要內容,這里注意一點就是把每個關鍵詞至少覆蓋一遍才能達到最佳效果。


提升頁面關鍵詞密度


首先說個概念,叫關鍵詞密度。簡單理解就是關鍵詞在所有文字內容中出現的比例。提升關鍵詞的密度,有利于提升搜索引擎針對對應關鍵詞的搜索排名。

上一篇:網站優化中的軟文發布需要注意哪些?
下一篇:網站為什么排名百名開外?是誰導致的?拓野網絡優化給您解答
熱門資訊
(2020-06-24)2020端午節放假通知 (2018-12-21)移動端seo優化和排名技術怎么實現? (2019-01-11)網站站內優化是非常重要的一個環節,站內SEO優化中如何利用好... (2013-09-09)番茄花園作者被判三年半微軟警告win7盜版 (2019-01-21)網頁設計需要注意的七個問題
推薦資訊
(2013-11-08)IBM宣布推開放Linux套裝軟件挑戰Windows 7 (2014-06-12)阿里巴巴信用支付業務是否會沖擊銀行消費信貸? (2014-05-09)報告稱六成IT家電企業使用CN域名 (2013-03-29)拓野網絡指出錯誤的堆積關鍵詞有哪些 (2013-03-26)“2009中國互聯網市場年會”3月召開
電商解決方案-專業網絡營銷部署咨詢-成功案例分享-個性定制服務咨詢
網站建設
營銷套餐 PC端 移動端 域名空間郵箱
網絡推廣
搜狗競價 網站優化
網站營銷
微信公眾號 小程序 朋友圈推廣
軟件開發
定制軟件 手機APP
案例展示
精品案例
網絡快訊
公司新聞 行業資訊 媒體報道 網絡知識
關于我們
公司簡介 企業文化 團隊風采 發展歷程
聯系我們
聯系方式 人才招聘 問題反饋 付款方式
Copyright  ©  2008 - 2018  合肥拓野網絡科技有限公司, All Rights Reserved 皖ICP備06009261號-4