語義話的html**,符合w3c規範:語義話**讓搜尋引擎容易理解網頁
重要內容html**放在最前:搜尋引擎抓取html順序是從上到下,有的搜尋引擎對抓取長度有限制,保證重要內容一定會被抓取。
重要內容不要用js輸出:爬蟲不會執行js獲取內容
少用iframe:搜尋引擎不會抓取iframe中的內容。
非裝飾性必須加alt。
提高**速度:**速度是搜尋引擎排序的乙個重要指標。
瀏覽器解析url獲取協議,主機,埠,path
瀏覽器組裝乙個http (get)請求報文
1.瀏覽器快取
2.本機快取
3.hosts檔案
4.路由器快取
5.isp dns快取
6.dns遞迴查詢(可能存在負載均衡導致每次ip不一樣)
1、客戶端傳送乙個tcp的syn=1,seq=x的包到伺服器端口
2、伺服器發回syn=1,ack=x+1,seq=y的響應包
3、客戶端傳送ack=y+1,seq=z
tcp鏈結建立後傳送http請求
伺服器接收請求並解析,將請求**到服務程式,如虛擬主機使用http host頭部判斷請求的服務程式
伺服器檢查http請求頭是否包含快取驗證資訊如果驗證快取新鮮,返回304等對應狀態碼
處理程式讀取完整請求並準備http響應,可能需要查詢資料庫等操作
伺服器將響應報文通過tcp連線傳送回瀏覽器
瀏覽器接收http響應,然後根據情況選擇關閉tcp連線或者保留重用,關閉tcp連線的四次握手如下:
1、主動⽅傳送fin=1, ack=z, seq= x報⽂
2.、被動⽅傳送ack=x+1, seq=z報⽂
3.、被動⽅傳送fin=1, ack=x, seq=y報⽂
4.、主動⽅傳送ack=y, seq=x報⽂
HTML HTTP Web綜合面試題(一)
1.前端需要注意哪些seo 語義化的html 符合w3c規範 語義化 讓搜尋引擎容易理解 重要內容html 放在最前 搜尋引擎抓取html順序是從上到下,有的搜尋引擎對抓 取 度有限制,保證重要內容 定會被抓取 重要內容不要 js 輸出 爬 不會執 js獲取內容 少 iframe 搜尋引擎不會抓取 ...
HTML HTTP Web綜合面試題(四)
1.你做的 在哪些流覽器測試過?這些瀏覽器的核心分別是什麼?2.div css的布局較table布局有什麼優點?3.a img的alt與title有何異同?b strong與em的異同?title tool tip 該屬性為設定該屬性的元素提供建議性的資訊 strong 粗體強調標籤,強調,表示內容...
HTML HTTP Web綜合面試題(五)
1.display none 與visibility hidden 的區別 2.link與 import的區別 3.display float position的關係如果display取值為none,那麼position和float都不起作 這種情況下元素不 產 框 否則,如果position取值為...