javascript - SEO 友好的 javascript 和 CSS 链接?

标签 javascript css seo

是否可以使用 javascript 优化导航系统,但为了搜索引擎,超链接是否仍可抓取?

或者只有在浏览器未启用 javascript 或被搜索引擎抓取时才调用 HTML 代码的条件语句?

最佳答案

您所描述的内容将以不显眼的 javascript 为特征。

见; http://en.wikipedia.org/wiki/Unobtrusive_JavaScript

对于关闭 javascript 的搜索引擎和用户,您以最语义化的 SEO 友好方式编​​写您的 html,然后单独添加您的脚本以添加您的花里胡哨。

框架,例如 jQuery通常很有用。

例如;

<a href="/about" id="about">About</a>

可以通过包含以下内容的外部 javascript 文件赋予另一个功能;

$("#about").click( function() {
    //fancy code here
    return false;
});

这将阻止用户被带到/about 并改为执行给定的 javascript。

基本上这与您的建议相反;相反,javascript 仅在可用于增强现有 html 时才使用。

关于javascript - SEO 友好的 javascript 和 CSS 链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2722076/

相关文章:

html - 按钮旁边的 Bootstrap 对齐文本框出现问题

php - 用于 Twitter-Bootstrap 联系表单的 JavaScript

seo - 谷歌转义片段与编码

javascript - 流行的邮件网站如何处理服务器端脚本?

Javascript XPath 模拟器取代 XPathEvaluator

javascript - 如何使活泼的 Accordion 看起来像一棵树

javascript - 在需要模块之前使用 require.js 运行公共(public)代码

html - 为什么这个字体较大的文本不符合行高?

html - 网站结构的丰富片段

用于动态 HTML 页面的 PHP 与 JavaScript