I'm creating a web page creation system for people who do not have programming experience, but the organization of the page is done through tags.
For example:
<conteudo>
<artigo class="flex quebra">
<postagem class="completo">
<h1>Lorem ipsum dolor.</h1>
<h2>Lorem ipsum dolor sit amet, consectetur.</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Veniam corrupti atque natus.</p>
</postagem>
<postagem class="metade">
<h1>Lorem ipsum dolor.</h1>
<h2>Lorem ipsum dolor sit amet, consectetur.</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Veniam corrupti atque natus.</p>
</postagem>
</artigo>
<lado>
<widget>
<h1>Lorem ipsum.</h1>
<conteudo>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Totam neque itaque dolor sunt, illo!
</conteudo>
</widget>
</lado>
</conteudo>
I know I should have a div for each item, but as it is intended for people who have no experience, it would be easier that way. Would this in the future affect much positioning of pages in search engines?