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)

Google Search Console 網頁發現方式多了「參照網頁」