Para a marcação de páginas, você terá que armazenar informações do lado do servidor em algum lugar. O que provavelmente significa um banco de dados. Eu não acho que haja alguma maneira de fazer isso apenas com JavaScript / HTML.
Trabalhar com um banco de dados significaria trabalhar com uma linguagem do lado do servidor, como PHP ou ASP. Então, eu diria que isso não seria uma solução interativa.
Sua melhor opção é migrar seu site para o Wordpress ou outro CMS com marcação incorporada, etc.
Mas ainda seria interessante ver se alguém mais pode encontrar uma solução melhor.