SEO 优化方式

SEO

手动优化网站,长期做法;

SEM

买排名,短期做法;

SEM 有见效快、范围广、操作简单、季节性优势;但有价格贵、波动大、恶意点击问题(模仿真实IP搜索点击指定竞价广告,让你造成预算快速消耗或广告提前下线)。

本文主要介绍 SEO

网站主动收录

注意项
1. 链接提交尽量全
2. 确认站点类型是否有移动端适配,建议自适应
3. 提交备案号
4. 大概提交一个月左右可能被收录

关键词优化

权重:title > description > meta keywords

来源:

  • 行业、业务

  • 竟对关键词

  • 关键词热度

  • 百度推广 - 关键词规划师

  • 站长工具 - SEO - 关键词挖掘

  • 爱站网

  • 百度指数

导航优化

  • 层级控制 3层内

  • 包含关键词

标签优化

  • title 标签,权重第一

    • 产品名 - keyword1-keyword2-keyword3 【分隔符:'|'、','、'-'】

    • 长度控制 64 字符,< 3个关键词

    • 搜索结果标题

  • description,权重第二

    • 描述这个网站干嘛的,包含关键词

    • 紧扣标题,包含 title 中的关键词

    • 长度控制 128 字符

    • 搜索结果简介

  • keywords,权重第三

    • 长度控制 64 字符,< 5个关键词

    • 不展示,面向搜索引擎

页面布局

关键词布局

  • 布局:F 型布局,避免单图、竖型

  • 关键词密度:关键词出现次数/总文字

    • 2%-8%,建议 6%

    • 分析工具:站长工具-关键词密度分析

  • 关键词分布

    • 第一段开头50-150个字中需包含一次关键字,可以加粗部分关键词

    • 正文中需要包含2-3次关键词或者近义词

    • 文章结尾包含一次关键词

  • 小技巧

    • 利用长尾词优化,由2-3个词组成,甚至是短语,先尝试占领长尾词排行

网站页面结构

一般 2-5 层,建议 3层

  • 3次点击可以到达网页任何页面

  • 搜索引擎一般仅抓取3级可以抓到所有页面

重要的是离主页的层次,而非物理文件层次

  • 主页

    • 频道

      • 栏目

        • 内容

每层都有:标题、关键字、描述

logo 优化

  • logo 处添加 H1 标签

  • logoa 标签处添加 title 属性,填写主关键词

内链优化

域名必须完全一致,建议有面包屑导航,带关键字

  • 任何页面回首页

  • 链接到上一级各个页面,如内容页链接到所有的栏目

  • 链接到同层级页面,如文章1 → 文章2

四处一词

同一个关键词在 titlekeywordsdescription 标签中出现,也要在超链接中出现,并链接到相关页面,首次出现可加粗显示

HTML 代码注意

<h> 标签

  • h1-h6 依次减弱

  • h1 / h2 不建议在一个页面中同时使用

  • h1 / h2 建议包含关键词

  • h1 / h2 建议只出现一次

  • h3/4/5 不建议使用

  • h6 可用于友情链接,降低友情链接对页面关键词的影响

<strong> 标签

  • 不要太频繁

  • 尽量只是关键词使用

  • 网站标题 / 文章小标题

<img> 标签 alt

  • 保持与图片相关,利于搜索引擎识别图片信息

  • 长度控制在 64 字符内

Nofollow

当超级链接中出现 nofollow 标签时,搜索引擎不考虑此链接的权重,也不参与排名

  • 写在meta标签上,告诉爬虫不要抓取网页上的外部和内部链接;<meta name="robots” content="nofollow” />

  • 写在超链接a标签中,告诉爬虫不要抓取特定的链接,如 rel="external nofollow"

  • 网站链上垃圾网站会降低权限,对可以的第三方链接使用 nofollow 标签

  • 网站版权、备案、站外链接都应该加 nofollow 标签

robots.txt

存放在根目录下的文本文件,告诉爬虫哪些内容可否索引,也可以将不希望爬虫索引的内容放进此文件

  • 引导搜索引擎蜘蛛爬取

    • 指定栏目或内容

    • 抓取网站地图

    • 重构目录改名,将旧的目录暂时屏蔽

  • 屏蔽页面

    • 死链、404错误页面

    • 无意义无内容页面

    • 重复页

    • 不想被收录的页面

    • 较大的文件,如图片、视频等节约宽带提升速度

语法及通配符

User-agent

定义搜索引擎;

Disallow

定义禁止蜘蛛爬取的页面或目录;

Allow

定义允许蜘蛛爬取的页面或目录;

$

匹配 URL 结尾的字符;

*

匹配0个或多个任意字符;

Sitemaps

  • 通知爬虫哪些网页是可以爬取的

  • 此文件通常是 xml 格式(较少为 txt

  • 每个网址包含一个父标记条目,一个子标记条目

  • 网址应该以 http 开头,少于 2048 个字符

  • 可以通过各个站长平台提交,也可以将地址放在 robots.txt 文件中;在 robots.txt 最后一行添加 http://www.yours.com/sitemap.xml

解决死链

死链过多将影响搜索引擎的排名。

发现

  • 使用工具如 Xenu 找出死链

  • pl.soshoulu.com/webspeed.aspx 可以帮助找,如非 404 页面

解决

  • robots.txt 文件屏蔽死链

  • 在搜索引擎的站长工具,提交死链页面

URL 优化

常见 URL 不规范问题

  • 同一页面链接不统一;

  • 静态化 URL 设置错误;

  • 静态和动态 URL 共存;

  • 加密网址https和未加密网址http同时存在;

  • URL 中有端口;

  • URL 后面添加跟踪代码,如 traceclick 跟踪;

URL 不规范弊端

  • 分散页面权重,不利于排名;

  • 干扰搜索引擎,影响 URL 收录;

  • 重复页面过多,搜索引擎可能认为有作弊嫌疑;

  • 浪费资源和宽带;

最佳实践

  • 链接保持统一

    • 使用 canonical 标签,解决多个不同 URL 可访问相同页面的问题,如 /index.html/ 指向相同文件

    • http://www.example.com/standerd?timestamp=12345 里添加 <link rel="canonical" href="http://www.example.com/standerd" />

    • 注意添加的链接不要绑定端,避免 PC端 关联到 移动端 情况

    • 尽量使用 绝对链接,而非 相对链接

    • 一个页面中只设置一个 canonical 标签

    • 网站更换域名时,服务器不支持重定向的情况下,可以使用 canonical 标签

  • 制作 xml 网站地图规范化网址,提交搜索引擎;

  • 301 重定向

301 使用

场景:

  • 网站的旧内容过期并被删除掉

  • 具有链接和流量的无效 URL

  • 更换了主机托管公司

  • 网站更换程序,排版、 URL 变动

  • URL规范化

    • 如主页可通过 abc.comabc.com/index.htmlwww.abc.comwww.abc.com/index.html 访问,建议只维护一个,其他设置 301

网页a积累的权重将被转移到网页b,会损失一部分权重(当两个页面内容相同时)

302、js跳转 都属于作弊手段,尽量少用,仅建议在 404 延迟自动回首页使用

查询是否被搜索引擎收录

查询方式

检查搜索引擎是否收录
说明:'site:' + <域名>
示例:site:doc.itlym.cn
seo_site_check

异常情况

网页 404 / 500 时需要做到

  • 展示页面而非服务器报错代码页

  • 页面包含链接

    • 来源

    • 回首页

    • 热门页面链接等

  • 对于历史高访问量错误页直接 302

  • 不要使用重定向将 404 页面跳转到首页,这样用户体验极差,可考虑 5s / 10s 后再自动跳转,同时页面上要有显眼的自动跳转说明或倒计时动画。

  • 有些打不开的页面返回码并非 404 而是 403,对于这种情况需将状态码设置成 404 优化用户体验

  • <img> 注意,确保图片 404 时使用默认图片,而非加载失败

  • css / jsCDN 404 等加载失败时要能使用本地缓存代替 CDN