I am working on a website which caters to both English and French users.
Client is currently serving both the French and English content on 1 URL.
For ex - www.example.com is English but it has French button, when we click on it URL never changes only the content is flipped into French. Same is happening for all the pages.
Question is how it effects SEO, is it a good practice? Any effects on rankings or how does Google know which version to show to the respective users without defining hreflang tags.