网络上关于SEO文章很多,但涉及实用技巧时,很多文章或语焉不详,或罗嗦但空泛。本文总结一些搜索引擎优化的简单而实用的技巧。
关于网站的内容
网站内容方面,你需要明白以下几点:
- 内容是很重要的,但在有限资源的情况下,没有必要把所有资源花在生成内容上。
- 原创内容胜过非原创。
- 网站内容/页面不能太少。
- 网页的内容要体现你声明的关键字,也就是说内容里要含有网页的
title, description
里的关键字。搜索引擎会检索你的网页,确保你不只是在title,description
里堆砌关键字。关于title
及description
的使用下文将补充说明。
所以你应该想办法充实网站内容,保证内容质量,并拥有一定比例的原创。
我应该收集多少关键字?
建议先以头脑风暴的方式写下所有可能的关键字,同时你还应该思考下这些关键字的常用误写、同义词、近义词等,把这些词语也包含进去。当然你也可以去看看同行公司的网站,看看他们都使用了些什么关键字。收集好关键字后,下面就是想办法把让这些关键字合理地分布在你的网页内容里,切记不要一次把所有关键字堆叠到一个页面哦。
应该在哪里使用关键字
简单地说,你应该在网页里最重要的位置使用关键字。这些位置分别是
- 网页标题,即
title
元数据 - 网页描述,即
description
元数据 - 网页内标题和小标题,即网页内的
h1, h2, ..., h6
等元素 - 内链与外链的文字,当然后者可能是不可控的,但对于前者,你完全可以优化
- 图片与视频的
alt
标签 - 网页正文内容里,即
body
元素里,这些关键字最好能包含在粗体等区域里
链接的一般要素
不论是外链还是内链,都要注意以下几点:
- 链接的文字要包含关键字。比如一个链接的文字显示的是点击这里查看更多,就远不如查看更多关于SEO的文章有价值。
- 尽量使用文字做为链接。如果要使用图片或视频做为链接时,一定要使用
alt
属性,在里面包含关键字。
链接 - 内链
这里的内链指你的网站内的链接。一个网站应该包含丰富的内链,这不仅方便用户浏览你网站的不同页面,也利用搜索引擎索引。有的博客只有主页一个访问入口,这就对搜索引擎很不友好。
链接 - 外链
这里的外链指其它网站指向你的网站的链接。
- 通常外链越多越好。
- 信誉度高、访问量大的网站的链接远比垃圾站、小博客的链接有价值。比如搜狐在软文里给你的外链就远比廊坊二手网评论区的一条外链有价值得多。
- 友情互链的意义有限。友情互链指A-B两个站点互相链接对方的网站。近年这种链接对SEO的贡献已经不明显。这种链接使用少数几次就好,太多的互链并不能提高搜索排名。
header里的元数据:title, description, keywords
这些元数据是指放在网页header部分,如下的内容:
<meta name="keywords" content="SEO实用技巧">
<meta name="description" content="每天,全世界的人都在使用搜索引擎查找自己需要的信息,只要你的网页能够排在靠前的位置,人们就能够快速找到它。SEO就是这样一种技术,它帮助你对自己的网站进行优化调整....">
title
即网页的标题,也就是显示在浏览器窗口的名称。这里的内容的重要性自然不用说了,你应该为每个页面添加不一样的、有意义的,包含适当关键字的名称。description
描述数据。搜索引擎会使用这里的数据索引,所以强烈建议认真对待这部分内容。你应该在每个页面加入description
元数据。keywords
关键字元数据。设计的初衷是让网页声明关键字,但由于已经被各网站过渡滥用,现在这部分的数据已没有使用价值。你也不必为这个字段的内容太费心思了。
如何选择域名
在有充足资金的情况下,你应该把相似名称的域名也买下,不要迫使用户为记住你的域名费力。比如对于京东,jingdong.com
, jd.com
都指向京东的网站。
关于服务器
服务器最重要的两个指标分别是正常运行时间(即uptime)与响应时间(response time)。
正常运行时间很好理解,如果你的服务器经常挂起,搜索引擎会认为你的网站稳定性不佳,有可能降低你的搜索排名。
另外,如果你的某个页面响应太慢,搜索引擎可能会直接放弃索引这个页面。首次加载响应时间太长是当前单页应用(SPA)的最大缺点。虽说Google索引时可以执行JavaScript代码,但单页应用在初次加载时,需要加载比普通网页大很多的JavaScript数据,无疑增加了响应时间。所以在使用React, Angular等前端框架的时候要考虑对SEO的影响。