SimplQ / simplQ-frontend

Modern and fully web based free queue management open source software.
https://simplq.me
GNU General Public License v3.0
176 stars 135 forks source link

Make home page SEO friendly. #615

Open daltonfury42 opened 3 years ago

daltonfury42 commented 3 years ago

For better SEO, we need to have content on the site when google etc indexes the home page. Since it's a react application, content is dynamically rendered on client side, and so the indexing doesn't take it into account, which is very bad SEO for us.

We will divide out website into the index.html and app.html, where the app.html will render all pages except the home page and 404 page. Home page will be plain static html page with a simple form that will redirect to app.html when the user clicks on create or join button.

Footer is common to all pages, so it will be duplicated in both the html pages. The only problem with this is that the navbar would not come on home page, but this is ok? We could duplicate the navbar?

Another thing we would need to figure out is our standard button. Can we make it pure css only?

Jayraj-R commented 9 months ago

If the issue is still open, I would like to contribute!

GrowthCoder7 commented 2 months ago

How about we use Next.js? due to server side rendering the page will have SEO