Google’s John Mueller, in an SEO Office Hours session, answered a question about whether the
John answered the question directly but there is a fair bit of nuance that was left out of his answer that needs to be addressed.
Does the Element Have an Impact on Google?
The person asking the question about the
They also wanted to know if wrapping product listing content in an
This is the question:
“Does the use of an
HTML tag have an impact on Google? Is it better to put the content of a product listing page in an tag?”
This is how Mueller answered:
“The
HTML element does not have any particular effect in Google Search. This is similar to lots of other kinds of HTML tags.
There’s so much more to using HTML than just Google Search though!
Sometimes there are accessibility or semantic reasons to use a specific kind of markup, so don’t only focus on SEO.”
Semantic HTML Elements
John Mueller correctly said that there are “semantic reasons” for some HTML elements.
In general, the word “semantic” relates to what the meaning of a word is.
But in computing, the word semantic relates to the purpose of the code.
Understanding the role of HTML code helps developers understand what that code is doing.
Semantic HTML tells developers (or search engines) what the purpose of that code is.
For example, the
!function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js');
if( typeof window.sopp != "undefined" && window.sopp === 'yes' ){ fbq('dataProcessingOptions', ['LDU'], 1, 1000); } console.log('load_px'); fbq('init', '1321385257908563');
fbq('track', 'PageView');
fbq('trackSingle', '1321385257908563', 'ViewContent', { content_name: 'semantic-html-seo', content_category: 'news seo' }); } });