SEO不是事後工作,在站點在建設之初就要考慮到如何對搜索引擎友好。實際上,與其出手闊綽、花大價錢買個域名,不如找個經驗豐富的SEO人員在站點結構等基礎工作上多下工夫。下面要說的正是一個大家容易忽略的細節問題:url構成。
先說結論吧:url構成(或者叫url規則)越簡單越平常,百度處理起來越順暢,越容易正確生效。
有站長反應:跳轉適配的PC頁和移動頁,內容可以做到一一對應,通過移動適配工具提交了規則適配,但一直無法正確生效。
示例鏈接:http://www.123456.cn/zjj/teacher/p1ll111001
示例正則式:
http://www.123456.cn/(w+)/teacher/p1ll(d+)——
http://m.123456.cn/teacher/${1}/s${2}
在檢查了頁面對應的確無誤的情況下,請工程師查看後,得出如下結論:
移動適配部門在計算PC站點的pattern(規則)時,分割符沒有考慮ll,導致計算出的數據有問題。
簡單說,此站點每個URL中都出現的、極少有網站使用的ll干擾了適配計算,導致適配無法正確生效。
工程師解釋說,“在考慮分隔符時,出於成本的考慮,只顧及到了常見的url分隔符,像ll這種非常罕見的,暫時沒有考慮,後續升級時再統一安排。
確實,單從這個case講是百度的一個badcase。但大家應該都知道,世上沒有十全十美的策略,任何一個接近完美的策略都是不斷迭代的結果。在此,建議大家在搭建網站結構、制作URL時,盡量避開非主流設計,追求簡單美即可。