我使用jQuery通过json请求从数据库检索内容。然后,它将HTML中的通配符(如%title%)替换为实际内容。这很好用,这样我就可以在数据库中维护多语言文本,但是Googlebot只看到通配符,而不是实际内容。我知道Googlebot可以看到没有javascript的页面,但是有没有办法解决这个问题?谢谢!
您应该在Google上仔细阅读本文档。
它讨论了如何使Googlebot索引:
#hashfragment
网址中的值而变化的页面。#hashfragment
本身没有任何特殊内容的页面。简而言之,您正在考虑添加<meta name="fragment" content="!">
“步骤3”中讨论的,并通过一次全部回传所有内容来响应
服务器端
的特殊请求,否则您的客户端代码原本应在页面加载后生成。这些特殊请求实际上?_escaped_fragment_=...
是URL中带有的请求,指示服务器应将所有最终演示文稿(用我的话)预先烘焙为Googlebot的单个响应。
就是说,由于您需要为此特殊情况输出填充内容,因此在一般情况下最好这样做(避免需要处理Google的_escaped_fragment_
请求),也许还有一种方法必要时在页面加载后换出您的标记(例如,通过使用一定的跨度class
或id
用于识别它们)。
我有一段代码可以在Windows7本机或Ubuntu16.04本机下正常工作,但是在VMPlayer6中使用Ubuntu16.04和vmwgfx,除非移动窗口,否则它不会更新。三种情况下的代码完全相同。 节点这是旧的JOGL 1 http://jogamp.org/deployment/archive/master/gluegen-old-1.0b6/gluegen-rt-natives-linu
当我在中使用时,它会生成一个,我希望能够访问该文件以在单元测试中导入,但intellij看不到它
默认添加的栏目为静态浏览,是不生成静态的需要在栏目中配置是否生成静态
问题内容: 我正在尝试从FpML(金融产品标记语言)4.5版生成Java类。生成了大量代码,但是我不能使用它。尝试序列化一个简单的文档,我得到以下信息: 实际上,没有任何类具有@XmlRootElement批注,那么我该怎么做呢?我将xjc(JAXB 2.1)指向fpml-main-4-5.xsd,其中包括所有类型。 问题答案: v
我对JOOQ框架(3.13.4)以及Spring Boot和Java8有问题。 问题是我试图使用java代码方式生成域类(而不是使用带有maven的codegen插件,这在自定义命名策略提供程序方面遇到了一些麻烦)。因此,首先让我向您展示包含(至少我相信它包含)所有必要bean的@Configuration类: 可路由数据源是一种扩展抽象路由数据源的类型,因为在这种情况下,我需要有可能在运行时更改
谢谢你的帮助