Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.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
Xml 谷歌搜索结果页面中的搜索输入_Xml_Html_Seo_Google Search - Fatal编程技术网

Xml 谷歌搜索结果页面中的搜索输入

Xml 谷歌搜索结果页面中的搜索输入,xml,html,seo,google-search,Xml,Html,Seo,Google Search,如果你搜索IMDB,你会注意到在站点链接(页面标题下的列表)之后,你会得到一个搜索框。如果您在其中键入表单内容,则表单内容将提交到imdb搜索,而imdb搜索将在imdb站点内返回结果(请参见屏幕截图)。 问题是,如何添加此功能 此外,在某些浏览器(如chrome)上的某些站点中,当您键入域并点击tab时,您会得到一个很好的搜索域。tld:然后,您键入的任何内容都会发送到网站的搜索页面(再次参见第二个屏幕截图) 第二个问题(不知何故我觉得这两个问题有关联)我如何在我的网站上做到这一点?关于你

如果你搜索IMDB,你会注意到在站点链接(页面标题下的列表)之后,你会得到一个搜索框。如果您在其中键入表单内容,则表单内容将提交到imdb搜索,而imdb搜索将在imdb站点内返回结果(请参见屏幕截图)。

问题是,如何添加此功能

此外,在某些浏览器(如chrome)上的某些站点中,当您键入域并点击tab时,您会得到一个很好的搜索域。tld:然后,您键入的任何内容都会发送到网站的搜索页面(再次参见第二个屏幕截图)


第二个问题(不知何故我觉得这两个问题有关联)我如何在我的网站上做到这一点?

关于你的第一个问题…

这是50%的谷歌工作和50%的我们(SEO)。在谷歌serps中显示搜索框由谷歌掌握。谷歌通过分析你的站点/页面最重要的资产(或功能)来做到这一点。他们在搜索引擎排名方面有多强大。e、 g

维基百科最重要的资产和功能之一是搜索功能。人们在访问网站时很可能会使用搜索框来搜索某些信息。因此谷歌可以在serps中显示搜索框

如果你想在你自己的网站上实现这一点,那么这是谷歌现在为我们提供的50%,而不是搜索引擎优化方面的大量工作。开始为搜索引擎优化你的网站,如果你遇到任何问题,请在这里询问

现在回答第二个问题…


如今,Chrome等浏览器将搜索功能直接嵌入地址栏。Chrome将谷歌搜索嵌入到它的地址栏中(因为它是谷歌自己的浏览器),所以当你开始键入内容时,你会立即得到建议,按tab键,你的搜索就会重定向到特定的域。

关于你的第二个问题:

您可以使用OpenSearch技术。您应该创建一个XML文件

  • XML文件应如下所示:

    <?xml version="1.0" encoding="UTF-8"?>
    <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:moz="http://www.mozilla.org/2006/browser/search/">
    <ShortName>TITLE OF YOUR SITE</ShortName>
    <Description>DESCRIPTION</Description>
    <InputEncoding>UTF-8</InputEncoding>
    <Url type="text/html" method="get" template="http://www.YOURSITE.com/?SEARCH_QUERY={searchTerms}"/>
    </OpenSearchDescription>
    
    
    你网站的标题
    描述
    UTF-8
    
  • 在html代码中引用XML文件:

    <link href="/opensearch.xml" rel="search" type="application/opensearchdescription+xml">
    
    
    
  • 为了


    我希望Google为您的站点添加搜索框。

    这是如何在搜索结果中改进搜索框的关键。

    关于第二个主题,我找到了答案。对于这个功能,浏览器使用协议(这几乎是一个xml文件)。它工作得很好,但仍然没有尝试使用一种形式的“技巧”让chrome自动将其添加到搜索提供商中。@ptheofa:谢谢分享,顺便说一句,看起来我完全错了你问题的第二部分。