我使用prerender.io,它与Facebook等其他抓取工具完美配合。
但是,当我要求谷歌在网站管理员工具上获取并呈现我的链接时,即使它正确渲染,它似乎也无法正确获取。
为了澄清,网站在渲染标签中的图片预览是正确的,但在提取标签上,代码仍未呈现如下:
<meta property="og:title" content="{{head.name}}" />
<meta property="og:description" content="{{head.description}}" />
在谷歌搜索结果中显示的内容是看起来像渲染页面的文本,其中一些不可见(如不打开下拉列表),也不能在渲染之前使用。
答案 0 :(得分:2)
抓取谷歌有一个已知的问题,它不遵循转义的片段抓取协议(即使Googlebot正确地遵循它)。
尝试将_escaped_fragment_
网址传递给Google抓取。