This article is a personal opinion for your reference only!
Currently, most people use div + css to deploy webpages, which can continue to be hot, but if you want to make your website more seo-friendly,
The structure labels added by htnl5 will be closer to the search engine.
For more information about structure labels added to html5, see the relevant help documentation. These structure labels have no practical effect. For example:
A tag pair is a navigation label. Generally, a navigation menu is placed in it. If you change it to a div, there is no visual difference, the nav tag is equivalent to a div tag with a default meaning,
That is, to tell the search engine that I have a menu, you need to continue to explore more content.
When a search engine crawls your webpage, if it is a div, the search engine needs to crawl the content to guess what the content is. This process is implemented by algorithms, so
There is no way to make sure that all your Guesses are accurate. Maybe a content you really want is ignored by the search engine, which lowers your website's ranking in search results without knowing it, if you are using the nav tag,
Then the search engine can determine the content nature and perform appropriate processing,
Seo-savvy people put a very important keyword on the page in the h1 tag, which is also a meaningful tag that can be identified by search engines,
Therefore, we should try to use meaningful structure labels in future webpage la S.