Semantic HTML không phải yếu tố xếp hạng trực tiếp, nhưng ảnh hưởng gián tiếp qua ba đường:
1. Crawler hiểu đúng đâu là nội dung chính. <main>/<article> tách nội dung khỏi menu và sidebar, nên đoạn trích trong kết quả tìm kiếm lấy đúng chỗ. Heading <h1>–<h3> dựng dàn ý bài.
2. Rich result. Semantic markup không tự sinh rich result — cái đó do structured data làm. Nhưng hai thứ đi cùng nhau:
html
<article>
<h1>Cách tối ưu LCP</h1>
<time datetime="2026-03-15">15/3/2026</time>
</article>
<script type="application/ld+json">
{ "@context":"https://schema.org", "@type":"Article",
"headline":"Cách tối ưu LCP", "datePublished":"2026-03-15" }
</script>3. alt cho image search và trải nghiệm truy cập tốt hơn.
Chốt: đừng trả lời "dùng semantic là lên top". Câu trả lời đúng là: semantic giúp máy hiểu đúng cấu trúc, còn thứ hạng vẫn do nội dung, tốc độ và liên kết quyết định.