2024-01-20 分類: 網站建設
什么是搜索引擎
搜索引擎是一個幫助用戶搜索他們需要內容的計算機程序,搜索引擎把計算機中的信息與用戶的信息需求匹配,并把匹配的結果顯示出來。
搜索引擎工作原理
百度蜘蛛,爬行網頁鏈接,搜索引擎數據庫。若頁面由JS或者flash生成,則檢索不到內容。
搜索引擎的基本工作原理包括如下三個過程:
首先在互聯網中發現、搜集網頁信息;同時對信息進行提取和組織建立索引庫;再由檢索器根據用戶輸入的查詢關鍵字,在索引庫中快速檢出文檔,進行文檔與查詢的相關度評價,對將要輸出的結果進行排序,并將查詢結果返回給用戶。
1. 抓取網頁。每個獨立的搜索引擎都有自己的網頁制作抓取程序(spider)。Spider順著網頁中的超鏈接,連續地抓取網頁。被抓取的網頁被稱之為網頁快照。由于互聯網中超鏈接的應用很普遍,理論上,從一定范圍的網頁出發,就能搜集到絕大多數的網頁。
2. 處理網頁。搜索引擎抓到網頁后,還要做大量的預處理工作,才能提供檢索服務。其中,最重要的就是提取關鍵詞,建立索引庫和索引。其他還包括去除重復網頁、分詞(中文)、判斷網頁類型、分析超鏈接、計算網頁的重要度/豐富度等。
3. 提供檢索服務。用戶輸入關鍵詞進行檢索,搜索引擎從索引數據庫中找到匹配該關鍵詞的網頁;為了用戶便于判斷,除了網頁標題和URL外,還會提供一段來自網頁的摘要以及其他信息。
搜索引擎優化基礎
網站結構布局優化
合理規劃站點結構:扁平化結構,層次結構越少越好,百度蜘蛛不愿意往下爬
1、控制首頁鏈接數量:
太少:百度蜘蛛不能爬到網站內頁,直接影響網站收入數量
太多:影響用戶體驗
對于中小型網站,建議首頁鏈接在100個以內,頁面的性質可以包括頁面導航、底部導航、錨文字鏈接等。用以建立良好的用戶體驗和引導用戶查找到相應內容
2、扁平化的目錄層次:
盡量讓百度蜘蛛跳轉三次之內查找到網頁所有內容,例如,可以把網站分為主頁、欄目和內容頁。而不要寫成縱深的結構
3、導航SEO優化
圖片進行代碼優化,必要的title和alt標簽一定要添加。告訴服務器導航定位,即使出現圖片不能訪問,用戶也可以看到導航文字
4、加入面包屑導航,讓用戶了解當前所處位置,讓用戶可以了解網站組織結構。一個頁面最好不要超過100k,影響加載速度。
標題
關鍵字
網頁描述
重要內容html代碼放在最前面,蜘蛛抓取從上到下抓取,重要內容不要用js輸出,盡少使用iframe框架,暫時不想顯示的文字,不要使用display:none,爬蟲蜘蛛會過濾掉display:none中的內容。應當使用z-index,或者將其設置顯示到瀏覽器范圍外。
關鍵詞分析(也叫關鍵詞定位) :這是進行SEO優化最重要的一環,關鍵詞分析包括:關鍵詞關注量分析、競爭對手分析、關鍵詞與網站相關性分析、關鍵詞布置、關鍵詞排名預測。
網站架構分析:網站結構符合搜索引擎的爬蟲喜好則有利于SEO優化。網站架構分析包括:剔除網站架構不良設計、實現樹狀目錄結構、網站導航與鏈接優化。
網站目錄和頁面優化 :SEO不止是讓網站首頁在搜索引擎有好的排名,更重要的是讓網站的每個頁面都帶來流量。
內容發布和鏈接布置:搜索引擎喜歡有規律的網站內容更新,所以合理安排網站內容發布日程是SEO優化的重要技巧之一。鏈接布置則把整個網站有機地串聯起來,讓搜索引擎明白每個網頁的重要性和關鍵詞,實施的參考是第一點的關鍵詞布置。友情鏈接戰役也是這個時候展開。
與搜索引擎對話:向各大搜索引擎登陸入口提交尚未收錄站點。在搜索引擎看SEO的效果,通過site:你的域名,知道站點的收錄和更新情況。通過domain:你的域名或者link:你的域名,知道站點的反向鏈接情況。更好的實現與搜索引擎對話,建議采用Google網站管理員工具。
建立網站地圖SiteMap:根據自己的網站結構,制作網站地圖,讓你的網站對搜索引擎更加友好化。讓搜索引擎能過SiteMap就可以訪問整個站點上的所有網頁和欄目。最好有兩套siteMap,一套用戶方便客戶快速查找站點信息(html格式),另一套方便搜索引擎得知網站的的更新頻率、更新時間、頁面權重(xml格式)。所建立的sitemap要和你網站的實際情況相符合。
高質量的友情鏈接:建立高質量的友情鏈接,對于SEO優化來說,可以提高網站PR值以及網站的更新率,都是非常關鍵性的問題。
網站流量分析:網站流量分析從SEO結果上指導下一步的SEO策略,同時對網站的用戶體驗優化也有指導意義。流量分析工具,建議采用分析工具Google analytics分析工具和百度統計分析工具。 以上8步貴在堅持.流量多了也別驕傲,少了也別灰心.努力前進,學好seo優化,你一定能成功.
即實現AJAX又實現SEO
1. 蜘蛛只能抓取a標簽中href(<a href="Default.aspx">測試</a>),最好后面不要帶參數(<a href="Default.aspx?id=1">測試</a>) 如果帶上參數 蜘蛛不會考慮的。這樣的話,就需要用到URL重寫了。
2. 蜘蛛不會執行JavaScript 換句話說 如果在a標簽中使用了onclick 蜘蛛是不會抓到的。
3. 蜘蛛只能抓到get請求的頁面,不會抓到post請求的頁面。
4. 我們希望網頁的前臺頁面全部被蜘蛛抓到,但是不希望后臺頁面被蜘蛛抓到,蜘蛛可沒有那么智能,知道你的網站哪個是前臺頁面,哪個是后臺頁面。
這里就需要創建一個名為 “robots.txt” (注意robots.txt是一個協議,不是命令,一般最好要遵守的)robots.txt是搜索引擎搜索該網站時的第一個文件。
網頁標題:成都SEO網站性能優化推薦
鏈接URL:http://m.newbst.com/news12/314562.html
成都網站建設公司_創新互聯,為您提供營銷型網站建設、域名注冊、品牌網站設計、面包屑導航、做網站、用戶體驗
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
猜你還喜歡下面的內容