SEO优化新知:新手学习SEO需要了解哪些代码

Post 10 of 975

经常会有新手SEO咨询,“学习SEO优化需要注意什么问题?要不要懂代码?”虽然学习SEO不需要懂太多专业化的代码,但是一些基础代码及标签运用还是需要知道的,否则会对自身未来的发展很不利!那么,新手学习SEO需要了解哪些代码?

新手学习SEO需要了解哪些代码?

SEO优化知识点一:W3C标准

搜索引擎排名算法都是基于W3C标准来开发的,因此网站的代码编写尽可量符合W3C标准。

什么是W3C标准?W3C(World Wide Web Consortium)标准,指的不是某一个标准,而是一系列的标准,到目前为止,W3C已发布了200多项影响深远的Web技术标准及实施指南,包括超文本语言、扩展标记语言,以及帮助残障人士有效获得Web内容的信息无障碍指南等,有效促进Web技术的互相兼容,亦对互联网技术的发展和应用起到基础性和根本性的支撑作用。

按照W3C标准目前所发布的Web技术标准及实施指南,大致可分为三方面:

① 结构化标准语言,包括XHTML和XML;

② 表现标准语言,包括CSS;

③ 行为标准语言,包括对象模型(如W3C DOM)、ECMAScript等。

SEO优化知识点二:META tag

META tag的作用主要是“向搜索引擎介绍网页的信息”,如META Titel、META Keywords、META Description、作者信息、网页版本等,即使现在搜索引擎已不再重视META Keywords和Keywords Description,但它们依然对SEO优化有一定作用。

★ 实用的META tag:

① Meta Content-type:定义页面所使用的文字和语言,并规定浏览器展示页面显示为该语言,因此务必确保每个页面都有此标签。

② Title:这个标签非常重要,就像每篇文章不能没有标题一样,同样每个页面也需要独一无二的标题。

③ Description:目前搜索引擎会将Description内容参考,是否调用主要还是根据用户的搜索字词,如果Description的字眼与用户搜索字词相关度高,同样有机会出现,因此Description的内容一定要引人入胜,并且不要夸大事实。

④ ViewPort:用于指定用户是否可以缩放Web页面,如果页面没有这个标签,对页面移动端体验会非常差的。

★ 视情况而定的META tag:

① Social Meta:用于点击后迅速生成可发布的社交媒体链接,对内容传播非常有用。

② Robots Meta:用于指定索引与跟踪链接两项权限,通常不写Robots Tag表示默认允许搜索引擎索引与跟踪页面所有连接。

③ Keywords:搜索引擎现在已经能自己辨别页面的Keywords Tag,因此其作用微乎其微,SEOer应该将更多精力关注页面的关键字优化上。

④ Refresh:用于在规定时间后,刷新当前页面或跳转其他页面。

* 跳转页面时,最好使用“301指向”而不是用这个。

★ 不实用的META tag:

① author/web author:用于为该页面或网站的作者署名,除此外没有太大作用。

② revisit after:用于告知搜索引擎蜘蛛过一段规定时间再回来重新访问该页面,但该标签不被搜索引擎承认。

③ Rating:用于给页面内容分级,如不适合儿童观看等,但用此标签提示,倒不如直接在页面内容提示更方便。

④ expiration/date:用于为页面定义一个过期/发布时间,但页面过期需要做的是及时更新或干脆删除并提交死链,而不是让它过期,因此sitemap并保证sitemap更新会有效。

⑤ copyright:用于展示该页面的版权信息,但如今很多网站都会将版权信息放在页面的页脚部分,因此没必要在代码中重复一次版权申明。

⑥ abstract:用于展示该页面的内容摘要,但页面已经有description标签并已被所有搜索引擎识别使用,也就没必要再写这个。

⑦ distribution:用于设置分布权限,即global、local以及UI,但如果要给搜索引擎限制权限,用robots会更好。

⑧ generator:用于定义该页面用什么程序开发,同样意义不大。

⑨ resource type:用于定义该页面的文件类型,但XML的DTD已经可以做到。

SEO优化知识点三:DIV+CSS

DIV+CSS是WEB设计标准,它是一种网页的布局方法。事实上,“DIV+CSS”其实是错误的叫法,而标准的叫法应是XHTML+CSS。因为DIV与Table都是XHTML或HTML语言中的一个标记,而CSS只是一种表现形式。

XHTML+CSS可以实现网页页面内容与表现相分离,使界面布局的层级更加清晰,从而提高搜索引擎蜘蛛访问效率,有利于收录。其中,XHTML是一种在HTML(标准通用标记语言的子集)基础上优化和改进的新语言,目的是基于XML应用与强大的数据转换能力,适应未来网络应用更多的需求。

SEO优化知识点四:网站标签代码优化

除了Meta Tag,还有一些标签是经常会被优化到的,如:

① 【H】:用于页面标题分级。

②【Alt】 :用于图片描述。

③ 【Strong / B】:用于对内容加粗,其中【B】只是加粗内容,但【Strong】则有强调和加重语句之作用,更侧重于内容上的应用,适合用于关键字。

新手学习SEO代码时需注意什么?

了解“新手学习SEO需要了解哪些代码?”后,应用这些代码时也是需要注意以下几方面:

1. 尽量缩减页面大小

搜索引擎爬虫抓取页面内容的存储数据容量有限,一般建议100KB以下,因此页面大小越小越好,但不能小于5KB。此外,网页大小减少还能促使站点形成巨大的内部链接网页,有利于SEO。

2. 尽量少用无用的图片和Flash

由于搜索引擎爬虫是无法抓取图片和视频,对Flash更是视而不见,因此它们只能根据图片的“Alt”属性来判断图片内容。

3. 尽量少用JS代码

JS代码全部用外部调用文件封装,虽然搜索引擎能识别部分JS代码,但若网站存在JS代码始终会令搜索引擎无法识别,而降低友好度。

4. 尽量不适用Table布局

搜索引擎对Table布局嵌套3层以上的内容是懒得去抓去的,所以网站尽量使用DIV+CSS布局方式,以及一定要保持代码和内容在3层以内。

5. 尽量不让CSS分散在HTML标记里,尽量封装到外部调用文件

如果CSS出现在HTML标记里,搜索引擎爬虫就需要分散注意力去关注对SEO优化没有任何意义的东西,而降低页面权重,因此建议将CSS封装到专用CSS文件中。

以上就有关新手SEO需要学习的代码及注意事项,而这些都是比较基础且简单的内容,平常新手SEOer只需花少少时间,便能理解并灵活运用。

This article was written by admin

MENU
網頁設計公司