I got a generic "Application Error" message when I searched "tsla". The website seems to be running very slowly so maybe just a timeout?
- Adding caching static assets/images/etc (Not sure how this is done on Heroku but fairly straight forward with Nginx or Apache). Currently, your assets are taking a full 6 seconds to serve.
- Possibly serving your static homepage etc from one server/Heroku instance and your functional app from another so you don't put the stress of traffic on a homepage on the app server as well.
Edit: Adding this link to be a bit more helpful. https://devcenter.heroku.com/articles/http-caching-ruby-rail...