SEO分頁基本功
1. 分頁器的實現
Bad Case
如圖,這是一個janitorai實現的分頁器,他是採用div的形式。
我們到SEMRush去查詢這個頁面的流量,可以觀察到,這整個頁面只被爬取了第一頁的數據
這其實驗證了第七章1.3 Googlebot的工作原理:Googlebot會先分析HTML裏的待爬取鏈接(a標籤)和需要下載的JS文件,選擇性的下載JS文件,然後嘗試渲染和執行JS,但本身這一步資源耗費多或者JS執行錯誤等問題的存在,大概率是失敗或者壓根就不會執行的。
就會導致這種分頁器的寫法會直接導致後續頁碼無法被索引。
Best Practice
那比較標準的利於SEO的分頁器是怎麼樣的那?我們以Github為例。
在元素檢查中,可以知道,Github的分頁器直接就是鏈接,以query的形式跟着頁面url後面。
而在返回的document中也是直接返回了a標籤,去利於爬蟲索引。