《百度搜索開放平臺現有展示模板的 xml 格式樣例及規范》里另一條注釋。
資源所在頁面的鏈接地址,用于顯示在搜索結果的下方。不需要有 "http://" 的部分;Showurl 的長度限制為 2-42 字節,如果超過 42 字節,請截斷,并增加省略符號 "…",并保證截斷后的 showurl 加上省略符號總長度不超過 42 字節。
百度沒有直接提及網頁搜索結果展現標題截斷字節數的上下限,所以我將《樣例及規范》的兩處注釋結合如下
使用主流的中文環境操作系統,瀏覽器等(字符編碼為 UTF-8, GB2312, BIG5 等),展示在百度中文搜索結果頁(字符編碼為 UTF-8, GB2312, BIG5 等)的網頁型標題,長度限制為 3-63 字節(2 byte < title 長度 < 64 byte),如果 F 參數所指的標題策略是 F2 = xxxxxx6B,短于 3 字節或超過 63 字節的非百度產品的普通結果(AS)會自動截斷,并增加省略符號 "…",截斷后加上省略符號的 title 長度限制為 3-64 字節。
百度設置一個不符合現實常見的標題長度,可能是技術導向公司單純地想不到標題長度亦是用戶體驗一部分。只是從計算機本身二進制的規則角度考慮,最長 64 字節,抓取過來標題長度超出 63 的多了去了,不顯示浪費資源。機械的把 8 的平方作為標題長度。一直到了智能手機上,百度算是改變了愚昧做法,把字節數改成 3 - 52 字節。
評論(0人參與,0條評論)
發布評論
最新評論