導航和面包屑是每個頁面上都有的東西,正因為天天见,反而最容易被忽略。它們不只是给用戶指路,也决定了蜘蛛沿着連結能走到哪些頁面、能不能理解頁面之間的從属關系。花半小时做一次自查,往往比急着新增一批内容更划算。
導航自查:主干是否覆盖了核心栏目
先把主站導航展開,逐條對照下面几点:
- 一級導航里的栏目,是不是你真正希望被重点抓取和排名的那几個。如果某些長期不更新的栏目占着一級位置,而重要栏目藏在二級甚至三級,结构就是拧的。
- 導航文字用的是具体栏目名,還是“更多”“专题”這類模糊说法。蜘蛛讀锚文本,用戶也一样,名字越具体,頁面主题越清楚。
- 移動端把導航折叠進菜單後,連結是否仍然完整存在,而不是靠脚本临时拼出来。看一下不执行脚本时的源碼,能更直观。
- 導航里的連結是否都是可以直接訪問的地址,而不是点击後彈层、或者直接跳到站外。
面包屑自查:给每個頁面一個明确的位置
面包屑的作用是把頁面放回层級里。常见的問题有三類:
- 层級和 URL 對不上。面包屑顯示“首頁 / 教程 / 進阶”,URL 却是 /a/b/c/1287.html,路径里看不出层級,用戶和蜘蛛都难以判断归属。
- 中間层級断掉。面包屑只寫了首頁和目前頁,中間那层栏目頁從来没有被連結過,于是它長期缺少入口。
- 层級過深。如果從首頁到内容頁要经過五层以上,可以考虑把常用栏目提上来,或者在侧栏、相關推荐里给重要頁面补一條入口。
几個容易忽略的细节
- 導航和面包屑是否指向最终地址,而不是先去一個會跳轉的舊地址,让一次点击變成两次。
- 分類頁、标簽頁是否被塞進主導航。這類自動生成的聚合頁數量大,放進来容易稀释主干。
- 導航在不同頁面是否保持一致。有的頁面侧栏多一块、有的少一块,蜘蛛每次看到的連結集合都不一样,结构就模糊了。
- 面包屑里的目前頁通常不必再做連結,给纯文本即可,避免出現指向自己的循环。
一個可以照着走的检查流程
- 画出站点的主干层級图,不用很细,三到四层就够。
- 從首頁出發,只看導航和面包屑,记錄能走到哪些頁面;走不到的重要頁面單獨列出来。
- 對每個重要頁面,確認它至少有一條来自導航、栏目頁或相關推荐的入口。
- 把断掉的层級补上連結,把冗余的入口收掉,改完後再對照一遍。
別指望改完導航就立刻看到變化。導航和面包屑更像是给站点打底,作用体現在長期抓取和長期结构清晰上,需要和内容更新、栏目規划放在一起看。
建议把這次自查的结论整理成一張简單的表:栏目、层級、入口位置、是否出現在導航里。下次改版或者上新栏目时直接照着核對,比每次重新梳理省事得多。