ajax는 페이지를 새로고침할 필요없이 데이터를 가져온다고 들었습니다.

홈페이지에 사이드바를 설치해두고
다른 링크로 이동하면 사이드바는 유지하고,
html과 정보만 받아들이면 되는데

만약 홈페이지가 아닌 다른 링크로 먼저 접속하면
사이드바는 없고 html과 정보만이 있는데

이건 제가 따로 설계 해야하나요?

사이드바의 내용을 조금만 바꿀려면
모든 종류의 html를 수정해야한다...는 뭔가 아닌것 같아 질문드립니다. 선생님들