Here is an example as to what I am trying to acheive, but instead of scrolling to a section ID I need when you click on a sidemenu link it opens up a new page and URL for SEO purposes but still has the scrolling functionality is this at all possible?
The only way that I can think of to have a different page scroll into view would be to write a browser extension.
I guess you could give an illusion by scrolling and then reloading identical pages at the scrolled to position, but IMHO the reload would counter the visual effect of the scroll.
I think it best to simply have different pages if you want different pages, and have a scrolling single page if you want the scroll effect.