1

我使用prerender.io,它與其他抓取工具(如Facebook)完美協作。谷歌沒有按預期抓取SPA

但是,當我要求谷歌提取和呈現我的網站管理員工具的鏈接,它似乎不正確,即使它呈現正確。

爲了澄清,在網頁渲染標籤的圖像預覽是正確的,但擷取選項卡上的代碼仍然沒有呈現像這樣:

<meta property="og:title" content="{{head.name}}" /> 
<meta property="og:description" content="{{head.description}}" /> 

在谷歌搜索結果是什麼顯示的是來自看起來像呈現的頁面的文本,其中一些不可見(如未打開的下拉菜單)並且在呈現之前也不可用。

回答

2

Google抓取存在一個已知問題,即它不遵循轉義的抓取片段抓取協議(即使Googlebot確實遵守了它)。

嘗試傳遞_escaped_fragment_ URL作爲Google抓取。