Blog Structure for long form articles

Hi there
We have a blog that uses longform text and subheads

We want to maximise our SEO. What do you think would be the best way to structure this is in the dasebase? I have tried this with option sets but I don’t know how to bind the article together. I don’t want to layout each page individually. I need to structure the articles so that they flow in the right order. I am trying to use an option set to do this,

Cheers Kylie