Ajax 内容和 noscript 替代方案 - 最佳实践?

标签 ajax seo noscript

我正在开发的网站上有一个内容列表页面,该页面使用 ajax 根据用户选择的过滤条件提取项目。 (按日期/标签/流派等过滤)

为了让页面适用于爬行机器人和非 JavaScript 用户,我也有一个标准的内容列表,隐藏的,但在标题中有一个 noscript 标签,使其显示: block (已被告知这在 html5 中是可以的)。

问题是 - 该网站现在正在做所有事情 - 通过 ajax 和其他方式加载内容,只是用 CSS 隐藏。

我确信这不是最佳做法,但我正在努力想出一个内容只加载一次的解决方案。对此事的任何想法将不胜感激。

最佳答案

您可以始终使用 CSS 显示它们,然后使用 JS 隐藏它们。 (不使用 noscript)

关于Ajax 内容和 noscript 替代方案 - 最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7609013/

相关文章:

PHP & <noscript> 组合检测浏览器中启用的 JavaScript

javascript - 从ajax调用结果更新qtip内容

php - Prestashop block 推车和推车 Controller

php - 我如何对这个 ajax php 脚本进行排序

seo - 子域作为托管服务器和 SEO

html - 对于无脚本场景,提供被 jQuery UI 覆盖的默认 CSS 样式的最佳方法是什么?

asp.net-mvc - 哪个更好? asp.net 2.0 坚持使用 isapi 重写还是升级到 3.5 并使用 mvc?

php - 使用php提取关键字对进行SEO

canvas - 如何修复 Canvas seo 限制?

html - 即使启用了 JavaScript,内容是否在 <noscript> 标记中加载/设置样式/解析?