前言
最近公司要做SEO,调研文档派给我来写,于是我利用两天时间,查阅了网上大量文档,再根据自己理解,完成了调研文档,下面把一些内容记录一下,方便以后查阅。(当然到目前为止,我还没有具体操作过,还是一个SEO小白,只是了解了一些概念而已)
一、SEO是什么
- 概念:搜索引擎优化(英语: Search Engine Optimization ,缩写为 SEO ),根据维基百科的解释是:它是一种透过了解搜索引擎的运作规则来调整网站,以及提高目的网站在有关搜索引擎内排名的方式。由于不少研究发现,搜索引擎的用户往往只会留意搜索结果最前面的几个条目,所以不少网站都希望透过各种形式来影响搜索引擎的排序,让自己的网站可以有优秀的搜索排名。当中尤以各种依靠广告维生的网站为甚。
- 搜索引擎爬虫的工作原理:
搜索引擎用一些网络爬虫,跟踪网页中的链接和内容,通过对抓取的文件的分析,写入数据库。用户输入关键字搜索时,就会通过与数据库的信息比较,然后根据算法给出每个网页一个总评分,再根据评分的高低给用户返回搜索结果来展示相应的网站。 - SEO优化的实质:利用搜索引擎爬虫的习惯,使其更容易在我们的网站上爬取关键词,进而增加网站在搜索引擎中的权重。
二、SEO的一些常见方法
(一)内部优化
-
定位关键词:关键词大致分为两类:核心关键词和长尾关键词,核心关键词一般都比较短,就三五个字组成,长尾关键词一般都是词组。关键词可以用在网页的title、description、图片的alt等地方。
优化网站加载速度:由于爬虫会模仿用户行为,所以加载速度越快的网站在搜索引擎中的权重越高。一款由谷歌官方提供的测速工具 Page Speed Insights 用于 Google SEO 优化:使用这个测速工具对网站进行测速,不仅可以看到网站的速度以及评分,还可以看到谷歌对于网站网速优化的意见。 -
网站TD标签:每个栏目页都需要有自己独立的标题Title和描述Description,文章页一般就是选文章的标题,和文章的摘要,但是也要唯一的,不要重复。
-
网站Meta标签:检查TD标签的时候,就顺便检查下有没有一些有利于SEO排名优化的Meta标签,比如说Canoninal标签,OG标签,或者JSON-LD结构化标签,其中有个很重要的Meta标签,那就是移动适配的标签,现在都在推崇移动端优先原则。
-
网站URL地址优化:可以把URL设置成有意义的单词或者拼音,这样也是有利于网站排名优化的,这时候就会涉及到网站静态化的问题,一般的网站都是伪静态的,所以需要Apache重写规则的配合,来达到URL地址静态化,也就是后缀使用html或者直接是\结尾,只要不是动态语言文件名结尾就可以,这样会给搜索引擎更好的印象。
-
网站301重定向:让所有不带www的域名全站301跳转到指定的域名地址,虽然进行SSL认证,会让服务器解析速度变慢,但是安全性提高了,而且谷歌和百度都明确提出有SSL认证的网站,会给予更多的权重。
-
Robots.txt文件规则:robots.txt文件可以算是整个网站最不起眼的地方,经常会遗漏,不写规则可能有时候还更好,如果robots协议规则写错了,直接导致搜索引擎不收录,可以使用站长工具去生成robots.txt文件,防止规则写错。
-
支持面包屑导航:谷歌Google Search Console面板,还专门有一项是标识统计网站有面包屑导航的页面数,说明谷歌对于网站是否有面包屑导航功能还是比较重视的。
-
网站结构层级关系优化:网站目录结构、About us 和 底部FAQ 页面。
-
图片Alt优化:可以挑选网站中重要的图片对网站进行选择性的图片属性优化。
-
URL 链接优化:
(1)删除特殊字符:当 URL 中出现各种特殊字符,如逗号、引号、冒号、分号、书名号等,这些属于不安全字符需要删除,因为这样的 URL 很难被链接。建议 URL 的字符中出现“-”或者“/”字符。
(2)同一个页面对应一个URL
(3)URL尽量有意义
(4)URL尽量短
(5)利用百度提供的URL优化工具检查
(二)外部优化
- 外部链接类别:友情链接、博客、论坛、B2B、新闻、分类信息、贴吧、知道、百科、站群、相关信息网等尽量保持链接的多样性;
- 外链运营:每天添加一定数量的外部链接,使关键词排名稳定提升;
- 外链选择:与一些和你网站相关性比较高,整体质量比较好的网站交换友情链接,巩固稳定关键词排名。
三、优化方向
优化工具:
(1)百度站长平台相关配置 https://ziyuan.baidu.com/
(2)免费的站长工具 https://tool.chinaz.com/
(3)安装lighthouse插件 在谷歌应用程序商店中搜索lighthouse进行安装
具体实施(这些是我给公司提出的改进方案,大家看看就好)
- 外部链接引用
a. 知乎、小红书、豆瓣等平台上的文章引用云课堂相关链接,以及其它平台或者站点对云课堂链接的引用(针对百度的百度百科、百度知道)
b. 创建百度熊掌号进行绑定站点 - 网页TD标签的优化
a. 利用站长工具挖掘关键词,选出3个,修改网页title属性中的内容。
b. 更新description中的内容 - 针对meta的优化
a. 发现网页中没有 applicable-device 标签,可以加上。
b. 网页中缺少og标签,可以进行添加。什么是OG标签? - 针对数据的改进
a. 将JSON格式的数据改为JSON-LD格式的数据。什么是JSON-LD? - 针对lighthouse跑分进行改进:
a. 根据提示,我们可以将一些PNG和JPEG图片改为WebP和AVIF文件。
b. 减少未使用的JavaScript并推迟加载脚本。
c. 考虑在所有关键资源完成加载后延迟加载屏幕外和隐藏图像,以减少交互时间。
d. 为每张图片设置明确的width和height,在图像元素上设置明确的宽度和高度以减少布局偏移并改进 CLS。
e. 增加图片的alt属性,信息元素应针对简短的描述性替代文本。装饰元素可以用空的 alt 属性忽略。 - sitemap优化 sitemap.org 文档
- 划分网页结构:不超过三层。我们的sitemap是两层结构,符合要求。
- 为每个 URL 添加相应的代码:
- 网站地址(location)
- 上一次更新的时间(last changed)
- 更新频率(changed frequency)
- 页面的优先级(priority of page)
- 验证代码的正确性:XML Sitemap验证工具
- 将 sitemap 添加到站点根目录和 robots.txt:
- 找到网站的根文件夹,并将 sitemap 文件添加到此文件夹中。
- 除了将 sitemap 文件添加到根目录之外,您还需要将其添加到 robots.txt 文件中。您也可以在根文件夹中找到它。
- 提交 sitemap
- 工具:Yoast 插件、Screaming Frog、Slickplan(需付费)
- 修改robot.txt文件 robots.txt简介
- 为a标签添加nofollow属性 nofollow到底有用吗?
将所有不需要收录到搜索引擎中的链接设置成nofollow,例如“联系我们”,“免责声明”等。
针对百度的优化方案:
创建百度熊掌号,进行内容创作发布等
登录首页
利用百度站长平台,进行站点管理,里面的“快速收录”、“普通收录”等功能都可以有效地进行SEO。
百度熊掌号是一个内容创作平台,可以把它想象成优快云这种博客平台,我们可以在其中创作内容,内容形式有:图文、视频、小视频、动态、图集等。它就是一个后台管理系统,我们可以在上面管理内容、评论、话题、粉丝、素材等。我们发布的内容有可能会被百度搜索引擎进行收录。它上面还有一些辅助发布文章的功能,比如“创作大脑”等。
针对360的SEO
360站长平台
快传号:360旗下的内容创作平台,类似百度熊掌号。
针对bing搜索的SEO
bing站长平台
针对魔兽世界社区
魔兽世界官方对战平台:可以在其中进行内容创作,以及分享。