Knowledge Base
No, you don’t need two websites. But you do need to build differently.
You don't need one website for people and one for robots, but you do need to get your single website designed and built to suit both audiences.