我使用Google自定义搜索并尝试使用优化功能将搜索查询重定向到其他网站。
我按照https://developers.google.com/custom-search/docs/refinements#redirect中的示例进行操作,但它不起作用。
当我点击细化链接(标签)而不是重定向时,它只显示"没有结果"在同一页上。
这是我的XML CSE上下文代码:
<?xml version="1.0" encoding="UTF-8" ?>
<CustomSearchEngine id="<my_search_engine_id>" creator="<my_creator_id>" language="en" encoding="UTF-8" enable_suggest="true">
<Title>my.domain.name</Title>
<Context>
<Facet>
<FacetItem title="Google Scholars">
<Label name="google_scholars" mode="FILTER"/>
<Redirect url="http://scholar.google.com/scholar?q=$q"/>
</FacetItem>
</Facet>
<BackgroundLabels>
<Label name="_cse_4zii28iwa6o" mode="FILTER" />
<Label name="_cse_exclude_4zii28iwa6o" mode="ELIMINATE" />
</BackgroundLabels>
</Context>
<LookAndFeel nonprofit="false" element_layout="8" theme="7" custom_theme="true" text_font="Arial, sans-serif" url_length="full" element_branding="show" enable_cse_thumbnail="true" promotion_url_length="full" ads_layout="1">
<Logo />
<Colors url="#008000" background="#FFFFFF" border="#FFFFFF" title="#0000CC" text="#000000" visited="#0000CC" title_hover="#0000CC" title_active="#0000CC" />
<Promotions title_color="#0000CC" title_visited_color="#0000CC" url_color="#008000" background_color="#FFFFFF" border_color="#336699" snippet_color="#000000" title_hover_color="#0000CC" title_active_color="#0000CC" />
<SearchControls input_border_color="#D9D9D9" button_border_color="#666666" button_background_color="#CECECE" tab_border_color="#E9E9E9" tab_background_color="#E9E9E9" tab_selected_border_color="#FF9900" tab_selected_background_color="#FFFFFF" />
<Results border_color="#FFFFFF" border_hover_color="#FFFFFF" background_color="#FFFFFF" background_hover_color="#FFFFFF" ads_background_color="#FDF6E5" ads_border_color="#FDF6E5" />
</LookAndFeel>
<AdSense />
<EnterpriseAccount />
<ImageSearchSettings enable="true" />
<autocomplete_settings />
<sort_by_keys label="Relevance" key="" />
<sort_by_keys label="Date" key="date" />
<cse_advance_settings enable_speech="true" enable_facet_search="true" />
</CustomSearchEngine>
答案 0 :(得分:2)
我终于得到了Google Enterprise支持小组(2014年8月4日)的答案,如下所示:
“不,目前此功能不受支持且没有任何计划 在不久的将来也要实现这个功能。我们将更新 自定义搜索不支持此功能的文档 元素代码。
您可以考虑使用XML API来检索XML中的结果,进行自定义 并根据您的要求显示给最终用户。“