簡體   English   中英

谷歌搜索結構化數據中允許使用哪些字符

[英]what characters are allowed in google search structured data

我想使用帶有結構化數據的谷歌富搜索結果。

我對描述標簽可以采用哪些字符感到困惑。

例如,我想使用

{ description: "this is a backslash \\ here" }

我知道 JSON 不允許在不轉義的情況下使用反斜杠

我的問題是我是否像這樣用 \\' 替換 \\

{ description: "this is a backslash \\ here" }

這會在呈現的頁面上顯示 \\ 還是會顯示 '\\'

Google 將使用 json 規則解析數據,因此很可能會將其視為反斜杠。

獲得想法的一種方法是在瀏覽器控制台中運行這樣的評論。

console.log({ description: "this is a backslash \u005C here" });

這也會導致反斜杠:

console.log({ description: "this is a backslash \\ here" });

谷歌確實對它看到的字符串進行了自己的后期處理。 例如,它很可能會刪除任何 html 和一些表情符號。

有時甚至谷歌在編碼/解碼的方式上也有一個錯誤,可能會導致奇怪的輸出。

確定的唯一方法是測試。 但我認為你會沒事的,因為在這種情況下編碼是通過 json 處理的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM