Xml 谷歌搜索结果页面中的搜索输入
如果你搜索IMDB,你会注意到在站点链接(页面标题下的列表)之后,你会得到一个搜索框。如果您在其中键入表单内容,则表单内容将提交到imdb搜索,而imdb搜索将在imdb站点内返回结果(请参见屏幕截图)。 问题是,如何添加此功能 此外,在某些浏览器(如chrome)上的某些站点中,当您键入域并点击tab时,您会得到一个很好的搜索域。tld:然后,您键入的任何内容都会发送到网站的搜索页面(再次参见第二个屏幕截图)Xml 谷歌搜索结果页面中的搜索输入,xml,html,seo,google-search,Xml,Html,Seo,Google Search,如果你搜索IMDB,你会注意到在站点链接(页面标题下的列表)之后,你会得到一个搜索框。如果您在其中键入表单内容,则表单内容将提交到imdb搜索,而imdb搜索将在imdb站点内返回结果(请参见屏幕截图)。 问题是,如何添加此功能 此外,在某些浏览器(如chrome)上的某些站点中,当您键入域并点击tab时,您会得到一个很好的搜索域。tld:然后,您键入的任何内容都会发送到网站的搜索页面(再次参见第二个屏幕截图) 第二个问题(不知何故我觉得这两个问题有关联)我如何在我的网站上做到这一点?关于你
第二个问题(不知何故我觉得这两个问题有关联)我如何在我的网站上做到这一点?关于你的第一个问题… 这是50%的谷歌工作和50%的我们(SEO)。在谷歌serps中显示搜索框由谷歌掌握。谷歌通过分析你的站点/页面最重要的资产(或功能)来做到这一点。他们在搜索引擎排名方面有多强大。e、 g 维基百科最重要的资产和功能之一是搜索功能。人们在访问网站时很可能会使用搜索框来搜索某些信息。因此谷歌可以在serps中显示搜索框 如果你想在你自己的网站上实现这一点,那么这是谷歌现在为我们提供的50%,而不是搜索引擎优化方面的大量工作。开始为搜索引擎优化你的网站,如果你遇到任何问题,请在这里询问 现在回答第二个问题…
如今,Chrome等浏览器将搜索功能直接嵌入地址栏。Chrome将谷歌搜索嵌入到它的地址栏中(因为它是谷歌自己的浏览器),所以当你开始键入内容时,你会立即得到建议,按tab键,你的搜索就会重定向到特定的域。关于你的第二个问题: 您可以使用OpenSearch技术。您应该创建一个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
<link href="/opensearch.xml" rel="search" type="application/opensearchdescription+xml">
我希望Google为您的站点添加搜索框。这是如何在搜索结果中改进搜索框的关键。关于第二个主题,我找到了答案。对于这个功能,浏览器使用协议(这几乎是一个xml文件)。它工作得很好,但仍然没有尝试使用一种形式的“技巧”让chrome自动将其添加到搜索提供商中。@ptheofa:谢谢分享,顺便说一句,看起来我完全错了你问题的第二部分。