我們一直在與初級員工進行鬥爭,允許代碼在沒有對搜索引擎優化進行充分檢查的情況下投入生產。有沒有辦法使SEO檢查自動化?
是否有任何好的選擇來添加一些檢查到構建過程?我們已經在使用Grunt和Jenkins,所以理想情況下我們可以在構建過程中添加一項任務作爲最後一道防線。有沒有任何圖書館可以提供幫助?
我們一直在與初級員工進行鬥爭,允許代碼在沒有對搜索引擎優化進行充分檢查的情況下投入生產。有沒有辦法使SEO檢查自動化?
是否有任何好的選擇來添加一些檢查到構建過程?我們已經在使用Grunt和Jenkins,所以理想情況下我們可以在構建過程中添加一項任務作爲最後一道防線。有沒有任何圖書館可以提供幫助?
據我所知,沒有任何工具可用於在構建上下文(如Grunt)中運行此工具。我在快速npm搜索中唯一遇到的是webcheck,它可以註冊各種中間件併爲您生成JSON報告。我沒有意識到這個模塊有任何煩人的包裝,但如果你發現它適合你的需求,那麼它可能值得一試。它看起來像那個模塊中的seo
記者報道的關鍵字很有趣。
如果您決定編寫自己的模塊,webcheck的依賴項之一是crawl,它可以幫助您驗證自己站點上的頁面是否符合其中一些規則。我會瞄準的是:
nofollow
上他們。rel="prev"
是微不足道的。我希望你已經在使用某種類型的站點地圖生成器,或者使用類似WordPress的自動生成的站點地圖生成器,或者作爲構建的一部分。如果沒有,你可以使用這一個:https://npmjs.org/package/grunt-sitemap
如果你有一些空閒時間,會很喜歡看到這樣的東西,可能是一個有趣的項目。 :-)
你期待什麼樣的檢查? – Ben
從本質上講,儘可能多的自動https://github.com/tutsplus/SEO-Checklist-for-Web-Designers/blob/master/seo_checklist.md –