JavaScript SEO 权威教程
同学们都知道,一般网页前端设计主要由三种语言构成,分别是Html、CSS和Javascript。你可以简单的将这三种语言的效果分别理解为网页主体元素、元素的样式设置和元素的特定动态效果。相对来说html和css两种语言的设置更加简单易懂,而JavaScript为基于HTML标记的静态页面元素带来了交互性和动态性,不管是在代码理解还是在具体编辑过程中都要比前两者更有难度。本篇教程基本上涵盖了你需要了解的 javascript seo 绝大部分内容,以确保使用JavaScript不会影响你的网页关键词排名和用户体验。
那么什么是 javascript seo?
它是谷歌技术性SEO优化领域的一个分支,用于创建JS驱动的网站。通过javascript seo优化可以达到以下几点效果:
- 便于搜索引擎完全抓取网页内容,呈现和编制索引
- 使用过时的(或者较低版本的)浏览器(比方说老掉牙的IE浏览器)的用户可以正常访问
- 保持网站的元数据和内部链接的一致性
- 通过解析和执行优化后的JavaScript代码,提升网页的加载速度
第一章、什么是Javascript
JavaScript是一种高级的、解释型的编程语言。JavaScript是一门基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象程序设计,命令式编程,以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以由它的宿主环境提供支持。JavaScript具有动态更新页面内容的独特功能,比方说中国银行网站的实时汇率变动就是通过javascript代码来完成实时动态的汇率变更调整。
那么Javascript通常会生成哪些类型的网站内容呢?
1.网站分页内容
2.内部连接
3.热门产品
4.评论
5.注释内容
6.主要内容(虽然这部分内容占比会很少,基本由html形成)
那么如何去了解我们自己的网站是否使用了Javascript技术?
方法一:使用WWJD工具进行检测
同学们可以使用这个工具去进行检测—WWJD,在下图的检测框中提交自己的网站地址即可
这个工具会给同学们创建4个类别的报告:
-屏幕截图-这是启用JavaScript的页面屏幕截图和禁用JavaScript的同一页面屏幕截图之间的直观比较。
-HTML-显示源代码和呈现的DOM,让你可以轻松的比较两者。