SEO(Search Engine Optimization):汉译为搜索引擎优化。是一种方式:利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名。目的是让其在行业内占据领先地位,获得品牌收益。很大程度上是网站经营者的一种商业行为,将自己或自己公司的排名前移。
【1】正确设置 title 、 description 、 keywords
title: 是一个页面的标签,我们可以在页签中看到title的值,很直观得让用户明白访问的页面是什么。一般不超过80个字符
- 首页title : 网站名称 - 精简的描述/品牌口号
需要注意的是 - ,这个符号必须是英文的符号,因为搜索引擎对英文符号的敏感性比中文要高。以淘宝为例: 淘宝-淘!我喜欢
- 分类模块title : 分类名
以淘宝为例: iFanshion男装
- 详情模块title : 关键词-网站名称
以淘宝为例:春季2019新款黑色牛仔夹克男潮牌欧美街头宽松港风百搭工装外套男-淘宝
description: 主要写一下网站的精简描述,把网站名称,品牌口号,提供的服务,精准得描述出来。一般不超过150个字符
以淘宝为例: 淘宝网 - 亚洲较大的网上交易平台,提供各类服饰、美容、家居、数码、话费/点卡充值… 数亿优质商品,同时提供担保交易(先收货后付款)等安全交易保障服务,并由商家提供退货承诺、破损补寄等消费者保障服务,让你安心享受网上购物乐趣!
keywords : 则是写一些网站的关键字,权重越大的排越前。主要作用是告诉搜索引擎本页内容是围绕哪些词展开的。因此keywords的每个词都要能在内容中找到相应匹配,才有利于排名。每个关键词不宜过长,而且词语间要用英文“,”隔开。
以淘宝为例: 淘宝,掏宝,网上购物,C2C,在线交易,交易市场,网上交易,交易市场,网上买,网上卖,购物网站,团购,网上贸易,安全购物,电子商务,放心买,供应,买卖信息,网店,一口价,拍卖,网上开店,网络购物,打折,免费开店,网购,频道,店铺
【2】语义化的 HTML 代码
像<header><nav><footer><main>这样的语义化标签。首先可以让搜索引擎更好得读取页面结构,其次也有利于开发者阅读和维护代码。即使css丢失也能有一个清晰的结构。
【3】重要内容 HTML 代码放在最前
搜索引擎抓取htm是自上而下进行的,而且有的搜索引擎抓取的长度会有限制,所以把重要的内容放在上面,确保重要内容一定会被抓取
【4】重要内容不要用 js 输出
搜索引擎不会执行js来获取内容
【5】少用iframe
搜索引擎不会抓取iframe中的内容
【6】非装饰性的图片一定要加alt
图片也是一种网页信息,添加alt,便于让搜索引擎理解图片的内容