About SEO
SEO(Search engine optimization)即 搜索引擎优化,透过搜索引擎的运作规则来调整网站(也就是为了让网站容易被搜索引擎接受),提高目的网站在有关搜索引擎的排名方式,从而获取更多的有机(自然/非付费)流量
SEO 的重要性
- 提高网站(产品)的排名
- 增加了有机流量(非付费流量),成本效益提高
- 建立了信誉,增加了竞争优势
SEO 基本概念
关键词(Keywords)
用户在浏览器中输入的词或者短语,SEO 的目标之一就是对这些关键词来优化网站内容
页面结构优化
确定每个 page(对应 html 文件)都针对特定关键词进行了优化,包括 title, meta,head 内容和图像的 alt 属性,因为这些标签或者属性对搜索也有很好的帮助
- title 定义了当前网页的标题(一般展示在浏览器的标题栏或者标签页上)
- meta 用于提供 html 文档的元数据,比如 字符编码、描述、关键词、viewport 等属性
- 语义化开发: header 用来表示页面的头部, nav 用来定义网站的导航链接容器,section 用来表示文档中独立的部分或者章节,footer 用来表示页面的底部区域,h1~h6 定义不同级别的标题,main 用来表示文档的主要内容等(通常只有一个 main 元素)
用户体验(UX)
通常网站易于导航且加载速度快,对移动设备友好,内容质量高有价值的网站更容易被网络爬虫抓取
链接策略
与其他网站进行相互链接,链接的质量和数量对网站的排名也有帮助,通常来说,外链质量、数量、相关性较高,对优化网站的权重影响越大
其他
网站的 URL
网站 URL 中包含可能对用户有用的词语,比如 https://www.example.com/pets/cats.html
对喜欢宠物(猫)的人就比较有用,而含随机标识符的网址对用户没有多大帮助(比如 https://www.example.com/2/6772756D707920636174
)
减少重复内容、让网站实用
重复的内容可能会违反某些网络垃圾策略,内容独一无二、文字易于阅读、内容实用可靠且以用户为中心这些对网络爬虫也有很大的帮助
总结:
白帽方法优化
白帽法包括遵循引擎哪些可接受、哪些不能接受的指导方针
是根据搜索引擎所提出的优化方针规范而执行的优化方法。采用白帽可以避免掉任何被搜索引擎惩罚的风险,从网站框架、关键字、网站内容、外连等各方面使用合乎搜索引擎规律的手段,做到合理优化网站,提高用户体验,合理与其他网站互联。同时对网站内容持续不断地更新。同时白帽所投入的时间较长,必须按部就班一步一步实现的。但其所投入的时间并不会白白浪费,反而会在日后反馈更多效益。
这里是一些搜索引擎认为适当的方法:
- 在每页使用一个短、独特和相关的标题。
- 编辑网页,用与该页的主题。有关的具体术语替换隐晦的字眼。这有助于该站诉求的观众群,在搜索引擎上搜索而被正确导引至该站。
- 在该站点增加相当数量的原创内容。
- 使用合理大小、准确描述的汇标,而不过度使用关键字、惊叹号、或不相关标题术语。
- 注意网址字眼,有助于搜索引擎优化。
- 确认所有页可透过正常的链接来访问,而非只能透过Java 、JavaScript或Adobe Flash应用程序访问。这可透过使用一个专属列出该站所有内容的网页达成(网站地图)
On-Page 页面优化
On-Page SEO指的是站内优化或称页面优化,On-Page SEO就是结合了白帽SEO观念与撰写技巧而成的,透过提高网站内文质量来获取更好的排名就是On-Page SEO的目标,想要做好 On-Page SEO主要有三个因素:
- 高质量内容
- 网站架构
- 外观设计与用户体验
黑帽方法(可能会在搜索引擎发现之后会被永久除名)
黑帽方法就是通过不正当的手段(包含技术欺骗和滥用搜索算法等垃圾索引来提高网站排名),比如有:
- 斗篷法 对搜索引擎创建一个版本,对用户提供另外一个版本(也许这两个版本的内容相差很大)
- 链接农场 是故意将低质量内容链接放在自己的网站上,来提高排名
- 关键字隐藏法 及使用欺骗搜索引擎的方法来达到优化 SEO 的方法
参考: