[英]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.