Googlebot看不到jQuery的内容

前端之家收集整理的这篇文章主要介绍了Googlebot看不到jQuery的内容前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用jQuery从json请求的数据库中检索内容.然后,将 HTML中的通配符(如%title%)替换为实际内容.这很好,这样我可以在数据库中维护我的多语言文本,但Googlebot只会看到通配符,而不是实际的内容.我知道Googlebot看到没有 javascript页面,但是有没有办法来处理?谢谢!

解决方法

您应该在Google上给予 this document全面阅读.

它讨论如何启用Googlebot索引:

>其中内容根据URL中更改#hashfragment值而更改的页面.
>页面,其中内容在加载时立即更改,但本身没有任何特殊的#hashfragment.

简而言之,您正在查看添加< Meta name =“fragment”content =“!”>如“步骤3”中所述,并通过一次性传送所有内容来响应服务器端的特殊请求,否则您的客户端代码将在页面加载后生成.这些特殊请求实际上是在URL中的__escaped_fragment _ = …的请求,指示服务器应该将所有最终演示文稿预先烘烤(我的话)到Googlebot的单个响应中.

也就是说,由于您将为此特殊情况输出填写内容的努力,您可能会更好地在一般情况下执行此操作(避免需要处理Google的_escaped_fragment_请求),或许还有一种方法如果需要,在页面加载后交换标记(例如,通过使用具有某种类别或标识的标识来标识它们).

原文链接:https://www.f2er.com/jquery/179714.html

猜你在找的jQuery相关文章