我正在网站https://suaseo.com上使用Google结构数据测试工具,这是我的错误:
“ query-input:需要查询输入字段的值”。
如何解决此错误?非常感谢。
我尝试将[itemprop="query-input"]
包括在:
<input class='waves-effect waves-light' id='search-text' name='q' onblur='if(this.value=='')this.value=this.defaultValue;' onfocus='if(this.value==this.defaultValue)this.value='';' required='required' type='text' value='Nhập nội dung cần tìm, nhấn Enter để tìm kiếm'/>
但这会给我带来更多错误。
这是使我麻烦的代码:
<div id='searchwrapper'>
<div id='search-box' itemprop='mainEntity' itemscope='itemscope' itemtype='http://schema.org/WebSite'>
<meta expr:content='data:blog.homepageUrl' itemprop='url'/>
<form action='/search' id='cse-search-box' itemprop='potentialAction' itemscope='itemscope' itemtype='https://schema.org/SearchAction' method='get' onsubmit='return updateScript();'>
<meta content='/search?q={q}' itemprop='target'/>
<i class='blanter-icons material-icons'></i><a class='blanter-back' href='javascript:void;'><i class='material-icons'></i></a>
<input class='waves-effect waves-light' id='search-text' name='q' onblur='if(this.value=='')this.value=this.defaultValue;' onfocus='if(this.value==this.defaultValue)this.value='';' required='required' type='text' value='Nhập nội dung cần tìm, nhấn Enter để tìm kiếm'/></form></div>
</div>