面试的时候被问到搜索引擎优化包括以下哪些内容,当场脑子发懵,选项堆了一堆杂七杂八的条目,有广告投放、服务器配置、外链搭建、短视频剪辑,混在一起让人分不清边界。之前一直以为这个东西就只是改改标题埋关键词,直到那次答错题之后,回头翻自己做过的站点,才一点点捋清楚哪些才算它范畴里面的东西。
页面基础调整是最先上手做的一块。改页面标题,调整meta描述,把正文里面的关键词排布顺,图片加上alt属性,压缩图片文件大小。还有检查页面的跳转,死链接清理,移动端适配,这些都算在内。当时手上那个站点,大量老页面没有设置标题,直接复制文章第一句话放上去,很多页面标题重复,抓取量一直上不去。批量导出所有页面链接,逐个核对标题长度,删掉重复内容,做完之后一周,索引数量就有明显上涨。
站点内容建设也归在里面。不是随便粘贴文字凑篇幅,要匹配用户真实搜索的词,产出对应的内容。写之前先整理用户会搜的长尾词,顺着搜索意图组织行文,保证内容能解决搜索者的问题。之前图省事,直接拿别的网站文章改写,段落语序调换一遍就发布,页面收录很慢,排名基本起不来。后面不再单纯改写,每篇都围绕搜索需求重新组织信息,慢慢才有页面稳定拿到流量。
外链搭建也属于搜索引擎优化的组成部分。外部站点留下指向自身网站的有效链接,用来提升站点可信度。但这块很容易走偏,早期批量买大量低质量外链,短时间看着链接数量涨得快,没过多久站点就受到影响,很多页面排名直接掉没。之后就停掉批量采购,只找相关性高的站点做外链,数量不求多,看重链接来源本身质量。
广告投放不算。
很多人容易把竞价推广和搜索引擎优化混在一块,这俩是两条路子。竞价属于付费广告,花钱买搜索结果里的展示位置,点击就要扣费。优化是自然搜索结果的运营,不需要按点击付费,靠调整站点本身拿到曝光。当时面试选项里把竞价放进去,差点直接勾选,还好反应过来划掉。短视频剪辑也不属于,短视频运营是另外一套体系,和网页自然搜索优化无关。
服务器配置有间接影响,但不算搜索引擎优化本身的工作。服务器响应速度快慢,会影响抓取效果,页面打开太慢,爬虫抓取页面会变少,可服务器运维属于服务器管理工作,优化人员只需要检测页面加载速度,反馈异常,不用去配置服务器参数、调整防火墙这些底层操作。不要把所有会影响网站的因素全部当成优化的内容,区分直接操作和间接影响因素很关键。
站点结构优化同样算在内。调整网站目录层级,导航栏设置,内链布局,方便爬虫遍历全站页面。之前站点目录层级太深,部分文章要点三四次才能打开,爬虫很难爬到深层页面。调整导航,在相关文章之间互相添加内链,缩短访问路径,深层页面的收录情况慢慢好转。内链不是随便穿插链接,要保证链接指向相关主题页面,胡乱添加内链反而会干扰爬虫判断页面主题。
还会涉及抓取规则的设置。编写robots文件,控制爬虫哪些页面可以抓取,哪些页面禁止访问,提交站点地图,方便搜索引擎发现站点新增页面。曾经没设置robots,一些测试页面、后台预览页被大量抓取,挤占正常内容抓取配额,有用页面得不到抓取机会。添加规则屏蔽无用页面,提交更新后的站点地图,抓取资源才重新分配到正式文章页面。
那次面试结束之后,坐在电脑前对着考题选项反复核对。分清直接对站点自然搜索做调整的操作,和付费推广、媒体剪辑、服务器运维这类工作,就能筛掉不属于的选项。
关掉网页,顺手清理掉桌面保存的那份面试题目截图。