Istnieją oczywiste korzyści, które pewnego dnia wyszukiwarek może użyć ich lub mikrodanych skojarzyć więcej sens Twoja strona. Nie jestem do końca pewien, czy tak jest jeszcze w tym przypadku, ale niektóre z pozostałych odpowiedzi zawierają dobre linki do odpowiedzi na to pytanie.
Inną korzyścią jest czystsze oznaczanie. Pomaga to w oczyszczeniu zupy div, która rozwiązała tak wiele problemów związanych z organizacją z HTML 4.01. Weźmy ten przykład:
<div class="post">
<h1>Example Blog Post</h1>
<div class="entry">
<p>Blog text goes here...</p>
</div>
<div class="entryFooter">
<p> Posted in example category.</p>
</div>
</div>
nie jest tak czytelny lub czysty jak:
<article>
<header>
<h1>Example Blog Post</h1>
</header>
<p>Blog text goes here...</p>
<footer>
<p>Posted in example category.</p>
</footer>
</article>
Cleaner znaczników pozwoli utrzymanie znaczników dużo łatwiejsze i jest to zawsze korzyść moim zdaniem.
Świetne pytanie! – jcolebrand