看到標題的人確定會問,seo-mask是什麼,爲何能夠解決單頁應用seo沒法被收錄的難題呢?瀏覽器
簡單來說seo-mask作的就是爲已經發佈線上運營的的單頁應用項目創建另外一個簡單的利於seo的鏡像網站,使搜索引擎可以爬取到不一樣路徑下對應的內容,無需改造現有代碼。優化
關於seo-mask的解釋及一樣能解決單頁應用seo問題的其餘方法的對比都在《seo-mask -- 爲單頁應用建立一個適合蜘蛛爬取的seo網站》 裏,這裏我就很少贅述了。網站
使用seo-mask以前個人網站是隻能搜到一點TDK,沒法搜到具體某個頁面的內容。
收錄數據量幾乎是0,慘不忍睹。
搜索引擎
百度收錄量爆發到1萬300 ,數據很是可觀了,並且親測在百度搜索某篇帖子的標題能夠直接搜到這篇帖子的連接,包括帖子內容也在搜索結果裏。blog
這個結果超出了個人想象,真香!
索引
seo-mask解決了單頁應用項目的短時間實現seo優化方案,若是你的項目是比較複雜且動態數據較多的單頁應用項目,又不想花費時間精力改形成服務端渲染重構的話,能夠考慮這個方案。seo
可是這只是一種緩兵之計,治標不治本,可能會被搜索引擎鑑別到瀏覽器訪問差別較大致使降權,還要維護另外一套鏡像網站,因此項目比較趕的話能夠先用這個方法。get
等到時間人力成本夠的話仍是最好考慮服務端渲染重構一步到位,方能根治。
百度