Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 带有自定义属性的SEO和H标记_Html_Seo - Fatal编程技术网

Html 带有自定义属性的SEO和H标记

Html 带有自定义属性的SEO和H标记,html,seo,Html,Seo,我想在H标记中使用自定义属性 比如说 <h3 mydata="1">header</h3> 标题 这种风格适合SEO吗 谢谢“我的数据”不是有效的HTML。所以不,不是个好主意 改用数据属性。此属性将导致HTML停止验证,因为mydata不是可识别的HTML DOCTYPE属性 相反,使用data-属性来存储数据。这些内容不会被搜索引擎解析,对页面的SEO值没有影响 有关更多信息,请参阅:我不确定SEO,但您应该始终按照以下格式执行: 数据-[属性] 这是一种规定的

我想在H标记中使用自定义属性 比如说

<h3 mydata="1">header</h3> 
标题
这种风格适合SEO吗

谢谢

“我的数据”不是有效的HTML。所以不,不是个好主意


改用数据属性。

此属性将导致HTML停止验证,因为
mydata
不是可识别的HTML DOCTYPE属性

相反,使用
data-
属性来存储数据。这些内容不会被搜索引擎解析,对页面的SEO值没有影响


有关更多信息,请参阅:

我不确定SEO,但您应该始终按照以下格式执行:

数据-[属性]


这是一种规定的“HTML5”定制数据属性的方式,它适用于非HTML5浏览器。当使用jQuery->
$(选择器).data()获取数据时,它也很有用。如果您想在属性中存储数据,请签出HTML5的
数据属性

就搜索引擎优化而言,您可以安全地使用数据属性

您的属性如下所示:

<h3 data-mydata="1">header</h3> 
标题

简短回答是的,是有效的搜索引擎优化。SEO是关于搜索引擎友好的URL的

无论如何,您的HTML将无效。如上面所建议的,使用数据属性。 如果您像我一样是一个挑剔的HTML开发人员,您可以使用以下工具验证您的HTML: