Chrome和Edge在網址列打上網域加空格,會觸發站內搜尋功能

最近才在上方的網址列發現站內搜尋這個功能……

網址列站內搜尋
網址列站內搜尋功能展示


操作方法

只要在網址列輸入該網域後,再空一格就會出現站內搜尋的功能;而且,就算是使用 Google CSE 的站內搜尋網站也會出現。但是,並不是每個網站都能這麼順利出現這個功能。

搜尋結果
輸入後出現的搜尋結果頁面


網站實裝猜測

我自己原本猜測是跟 WebSite 這個結構化資訊或使用者本身常不常去有關,但就算有設定也常去了,也不見得百分之百會出現這個功能,所以 chrome 的依據到底是什麼其實沒那麼肯定。

站內搜尋結構化資料

站內搜尋的結構化資料範例如下,其本上每個網站只有 url 和 target 欄位值不一樣而已,但要注意只需加在網站首頁就好了,不要每一頁都加。


{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "url": "https://test.example.com",
  "potentialAction": [{
    "@type": "SearchAction",
    "target": "https://test.example.com/search?q={search_term_string}",
    "query-input": "required name=search_term_string"
  }]
}

你也可以看 Google 寫的網站連結搜尋框,基本上大同小異。

有了這個設定,說不定還能在 SERP 出現搜尋欄,雖然一樣是不一定會出現,但怎麼想都賺。


Firefox 的建議網頁

順帶一提,如果使用一樣的方式在 Firefox 網址列操作的話,跟 Chrome 不同,會出現「建議網頁」。

firefox建議
Firefox 網址列的建議網頁



留言

這個網誌中的熱門文章

用CSS的 min() max() 與vw,設計有極限值的RWD響應式文字

10 steps、「ライブ会場を沸らせる、フロアを沸かす」ミーム動画の作り方 (Viggle AI)

運用資料層 dataLayer.push 建立 GTM 自訂事件