我们希望在我们的网站中实施新的Google Sitelinks Search Box Rich Snippet(https://developers.google.com/webmasters/richsnippets/sitelinkssearch),该网站使用Google自定义搜索引擎。
<div id="cse-search-form">
<form itemprop="potentialAction" itemscope itemtype="http://schema.org/SearchAction" id="cse-search-box" action="/suche/q.php">
<meta itemprop="target" content="http://www.example.com/suche/q.php?cx=017002835581306790937%3A802l7atpqxs&ie=UTF-8&q={q]&sa=Suchen"/>
<input type="hidden" value="017002835581306790937:802l7atpqxs" name="cx">
<input type="hidden" value="UTF-8" name="ie">
<input itemprop="query-input" id="googleSearchField" type="text" size="31" name="q" style="background: url("https://www.google.com/cse/images/google_custom_search_watermark.gif") no-repeat scroll 50% 50% transparent;">
<input class="btn" type="submit" value="Suchen" name="sa">
</form>
</div>
你们认为这会有用吗?
答案 0 :(得分:1)
您正在使用potentialAction
property而未向我们显示此属性所属的父项。 WebSite
项目可能在这里最有意义(Google也记录了这一点)。
target
媒体资源中的变量为{q]
,但您可能需要{q}
。
目前还不清楚Google 是否需要,但是他们会在其规范中列出url
属性,因此您可能需要添加:
<link itemprop="url" href="http://www.example.com/"> <!-- use the canonical URI of your homepage here -->