- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有一个 javascript 密集型页面,我什至无法开始为它编写等效的 PHP。在这种情况下,该页面有一个 <noscript>
表示该页面对非 js 用户不可见的标记。
无论如何,我可以提供该页面的快照版本,以便 google 可以查看该页面包含的内容,以便人们可以通过搜索短语找到我的页面。
那么有没有办法让我既能吃蛋糕又能吃呢?这意味着我可以为非 js 用户提供一个空白页面,但如果出现谷歌机器人,则为它提供骨架页面吗?
我该怎么做呢?这样做也会影响我的排名吗?
最佳答案
可能值得注意的是,众所周知,Googlebot 现在可以执行大量的 Javascript。只要加载的页面上包含所有必要的内容,您可能就没问题(至少对于 Google - 其他搜索引擎,可能不太如此)。
否则:您不一定需要在页面的 noscript 版本中具有所有完全相同的内容,只是试图传达相同类型的信息。我不知道你的网站涉及什么,但如果你可以转储页面内容的基本文本表示,这可能就足够了。
关于php - noscript 谷歌快照,安全的方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9980385/
比方说,我有这样的 HTML 代码: Untitled Document This is content. 我想添加一个 标记那里。这意味着,如果 JavaScript 被禁用,它将显
我想在禁用 javascript 时在我的网站顶部显示一条消息(就像在 SO 上一样),但在谷歌浏览器上不起作用 最佳答案 看起来是这样。 您可以使用 javascript 隐藏“noscript”消
NoScript浏览器插件越来越受欢迎。对于我们这些运行严重依赖 javascript 的网页的人来说,我们如何检查是否存在此插件并在屏幕顶部使用某种“始终存在”的下拉栏提醒用户? 实际上我只是尝
Piwik(开源网络分析)使用 javascript 来跟踪访问者。但是,对于禁用了 javascript 的访问者,他们建议使用 标签: When a visitor has disabled Ja
我正在尝试将YouTube视频嵌入到页面的部分中。基本上,这是一个视频,向用户展示他错过了什么。 由于某种原因,尽管它不起作用。我所看到的只是一个黑色的矩形,里面什么也没有。这既发生在firefox和
如何让一些脚本只在一个域上运行?例如,我想允许来自 google.com 的脚本,但仅限于 mail.google.com?我发现了 here ,我可以使用 ABE 功能来做到这一点。所以我启用了 A
我有一个严重依赖 JavaScript 并在整个过程中使用 jQuery 的网站。 我不会尝试让网站为那些没有启用 JavaScript 的人工作。 但是,我想在页面顶部显示一个横幅,告诉他们该网站是
这个问题已经有答案了: No-Javascript Detection Script + Redirect (4 个回答) 已关闭 7 年前。 我有一个页面的功能非常依赖 javascript。基本上
我在任何地方都看不到对此的任何解释。 我只是想知道如果启用了 JS,浏览器会使用 noscript 标记内的数据生成什么。 例如: 根据 HTML5 规范,允许在 head 标签内使用 noscrip
在这里逗我一下。 我为什么要使用 在我的页面中?替代方案(至少,我使用的那个)是与(例如)HTML 5 样板一起使用的 Modernizr + no-js 类 组合,而这个到目前为止,在所有用例中都足
当我在没有 JavaScript 的情况下打开网页时,我的表单位于 标签显示为代码,但在我刷新一次后,它似乎没问题。有没有办法可以在禁用 JavaScript 后立即正确显示表单,或者有没有办法可以在
嘿,我正在制作一个 html 文档,我想拥有它,以便当有人访问该页面并启用 noscript 时,它会使整个页面变黑并显示白色文本,上面写着“启用 JavaScript”这是我的代码: .nosc
我有一个 AJAX/Javascript 密集型网页,正在尝试使用 创建网站的静态版本标签。 问题: 中的元素标签不显示,但屏幕上显示的是原始 AJAX/JS 站点的(非功能性)界面的剩余部分。看
如果他/她禁用了 javascript,我想将用户重定向到某个页面。我试过这段代码: // url::redirect is much like the location header 没用...
我用过 未启用 javascript 时隐藏某些元素的标记;但是,它似乎不起作用。 我的文档声明: 在我的文件末尾,我输入了以下内容: #status {display:none;}
我继续阅读的关于优雅降级的很多内容都适用于不使用 JavaScript 的浏览器。但我自己的经验表明,在没有 JS 和 CSS 支持的情况下,期望在互联网上获得正常体验已经不再合理。现在有多少能量用于
我今天在 Firefox 中遇到了 NoScript 的 ABE(应用程序边界执行器)与 FogBugz 和我们的本地源代码控制服务器的问题。 FogBugz 案例页面可以包含 checkin 链接,
所以,我有一个 Impressum 链接,可以弹出 Impressum div。 Impressum Impressum ligula mattis placerat.
我正在尝试获取 的内容使用 JavaScript 进行标记。我成功地在 FF、Chrome、Opera 甚至 IE6 中获得了它,但在 IE7 上失败了(还没有尝试过 IE8+)。 基本上,这是简化
我在网页上安装了许多第三方脚本。其中很少有谷歌分析、Facebook Pixel、Bing 跟踪、谷歌广告跟踪等等。它们都提供了脚本和无脚本代码块。例如:bing 跟踪代码 (fun
我是一名优秀的程序员,十分优秀!