轉自個人我的博客搜索引擎優化css
搜索引擎優化也稱爲SEO優化,在新的網站作出來以後,瀏覽量怎麼也上不去,究其緣由仍是由於別人在百度或者谷歌的時候搜索不到你的網站。因此怎麼樣在搜索引擎中提高你的排名,即是一種學問了。提高排名的好處就不說了,否則你也不會想着去作SEO優化。html
搜索引擎的的實現原理是,將全網上的網頁都作成索引。這些索引放在服務器上,你搜索的時候,搜索引擎根據你的關鍵詞,在這些索引中查找與關鍵詞最相關的信息,而後按照相關性排名給你展現。那搜索引擎是若是將全網的數據作成索引的呢?這個就是一門學科:搜索引擎
。簡單通俗的原理以下:瀏覽器
全網上的數據那麼多,搜索引擎的數據採集,在採集網頁是,搜索引擎只要靜態數據,不須要異步加載的數據,並且一個網頁上的數據是按照類型不一樣,其權重也有所不一樣。一個網頁採集的信息中生成索引權重交大的以下:服務器
優化能夠分爲3大種的方式,網頁的頁面結構、其餘網站、花錢。這裏主要說說從技術上如何實現SEO優化。網絡
title 標籤異步
title是展現給用戶的,在瀏覽器的最上面,通常包含品牌的名稱,以及你簡短的宣傳語,好比:百度一下,你就知道,好比我博客的title是:牛慧升的博客|Alvin Blog,好比知乎的首頁是:知乎 - 有問題上知乎。其實這個就是你想讓用戶看到什麼均可以寫上。學習
從原理上來講,title在搜索引擎建立索引中佔據的權重是最大的。
百度的title:
字體
該標籤中能夠重複寫,可是裏面的name不要相同,關鍵在於name爲keywords、description兩種。優化
keywords:若是你想要用戶經過什麼關鍵詞搜索到你,你就把這些關鍵詞羅列在此處,網站
descreption:此處對你的網站作最詳細、最真實的描述,由於搜索引擎會對這段話進行天然語言解析而後提取出關鍵部分,放入搜索引擎的索引中。下面是知乎的description
有問題,上知乎。知乎是中文互聯網知名知識分享平臺,以「知識鏈接一切」爲願景,致力於構建一我的人均可以便捷接入的知識分享網絡,讓人們便捷地與世界分享知識、經驗和看法,發現更大的世界。
因爲這兩個標籤在網頁上顯示的時候是很大的字體也很顯眼,搜索引擎在採集數據的時候,這兩個標籤的內容固然也很重要。因此,能夠在這兩個標籤中放想讓用戶搜索到的內容。若是不想讓用戶看到,能夠將這兩個標籤隱藏掉。(可是不贊同這麼作,百度、谷歌這些搜索引擎在收集索引的時候有防做弊手段,一旦發現會對排名有直接影響,若是萬不得已要這麼作話,使用css隱藏,不要直接使用style)
在超連接中多放一些與本網站相關的連接,這樣能夠提升內容相關性,特別是知名網站,這個和蹭熱點很相似,能夠迅速提高你的排名。
圖片中的alt爲若是圖片加載失敗顯示的內容,這個的做用相似於head中的keywords
每一個網站都有菜單,須要保證點擊菜單中的一個連接後,跳轉的頁面最好也應該有菜單頁面,這樣本身的網站就是一個循環,每個頁面都有跳轉到本身網站的入口。
在有些網站中有網站地圖,根據本身的網站結構,製做網站地圖,讓你的網站對搜索引擎更加友好化。讓搜索引擎能過 SiteMap 就能夠訪問整個站點上的全部網頁和欄目。最好有兩套 siteMap,一套用戶方便客戶快速查找站點信息(html 格式),另外一套方便搜索引擎得知網站的更新頻率、更新時間、頁面權重(xml 格式)。所創建的 sitemap 要和你網站的實際狀況相符合
網站地圖如圖所示:
url設計最好保持簡單明瞭,每個層次表明着本身的分類。這樣搜索引擎也會經過url進行分層獲取。
影響你排名很重要的因素就是,看你的網頁與其餘網頁的關係度,關係度越高,搜索後的排名就越靠前,解決辦法就是:
由於如今大多數人使用的搜索引擎都是百度、搜狗、360.因此只須要在這3家花錢,天然就能夠提升搜索的排名,惟一很差的地方就是,花錢多才能有最好的排名,並且還有很明顯的廣告二字。
搜索引擎是個長時間的戰役,不是一勞永逸的事情,若是你的網站作好了,而後一直不更新,網站的排名會往下掉。須要常常更新。而且時常出如今其餘網站中。另外此文中的搜索引擎知識僅僅是皮毛,想要深刻還須要勤加學習才行。