大家口中的SEO(Search Engine Optimization),中文翻译为“搜索引擎优化”,从本质上来说,其实就是如何迎合搜索引擎的规则,使得网站在搜索结果中能有更好的排名。比如一个PDA行业网站,当用户输入“PDA数据采集器”,在没有进行SEO的情况下,也许这个网站排在第2页或者第3页之后,通过用户行为分析,我们得知,用户在搜索的时候,基本80%左右的用户在浏览完第一页之后就会放弃继续浏览,这样对一个公司来说,如何让你的网站排在尽可能靠前的位置,获得更多流量,就意味着能有更多展示公司产品和品牌的机会。简单一句话,SEO就是让网站,在搜索引擎自然排序中能尽量排在靠前的位置。

关键词“女神”

既然知道了SEO是什么了,那如何能让网站排名靠前呢?这就要说到搜索引擎的搜索原理了。我打算把这块内容单独写几篇文章,或者你们也可以先去网上搜搜,相关文章很多,因为我想让大家有一个整体的概念,不要一开始就钻进细节。

搜索引擎是根据用户输入的搜索词来展现用户想要知道的内容,这个搜索词有可能是几个字,也有可能是一段文字,在SEO中,我们把这些叫做关键词,这些关键词就像“女神”,SEO所做的一切都是围绕着她展开的,下面是我所知道的一些常用方法:

关键词剖析、关键词挖掘、关键词密度剖析、关键词在页面中的布局、长尾关键词排名、关键词指数等。

网站内部优化:网站URL优化、网页伪静态操作、死链(404链接)查询与处理、内链网状优化、网站地图Sitemap、301重定向设置、robots.txt文件编写、404错误页面设置、图片优化技巧、网站原创输出等。

网站外部优化:合理外链、友情链接交换、站长平台提交入口、站外软文推广等。

以上这些基本上是一些常用的SEO方法,当然还有一些其它手段,那些手段在短期内可能会有很好的排名效果,但是不利于网站的长期排名,我所有的分享都是基于白帽SEO,如果想学习黑帽SEO可以在网上搜索其他SEOer。

关键词剖析与挖掘

其实对于SEO来说,老站可能比新站还更麻烦,新站在建站的时候就可以把SEO考虑进去,进行合理的关键词布局,给后期的SEO打好基础。

每个网站都有它的定位,如果在不确定网站定位的情况下去盲目的选择关键词,对网站的排名优化起不到什么正面的效果,反而有可能会被搜索引擎判罚。

当确定了网站的定位,就可以进行关键词剖析和挖掘,我做的一般是行业网站的SEO,行业网站都是有些特定的关键词,你可以搜索一些关键词,看看同行业网站都是用的什么关键词,然后再通过站长工具,去查看这些关键词的指数,还有相关关键词,长尾关键词,再分析做这些词的难易程度,根据自身情况来决定首先选择哪几个关键词作为主要关键词,主要关键词最好控制在3-5个范围内,随着网站排名(权重)的提升,再进行调整。

长尾关键词可以放在内页去做,这里也许你还不懂什么叫长尾关键词,我简单举个例子,比如说:“广州租车”这个关键词,那“广州哪家公司租车”、“广州租车哪家公司好”之类就算“广州租车”这个关键词的长尾关键词。

具体如何去剖析和挖掘关键词,长尾关键词,我会单独写文章去说。看到这里你大概就已经算入门SEO了,其实很简单,不要觉得SEO是什么高大上遥不可及的东西,就二点:

  1. 明白SEO的含意
  2. 所有的SEO操作就是围着网站关键词转

其它就是具体如何实现的方法,这些常用的方法我上面已经提到,具体如何实现,需要慢慢的学习,实践和积累,也需要根据实际情况不断的作调整,SEO不是一尘不变的,但是有一点至关重要,那就是以用户为导向,不断提高网站质量。

作者:SEO禅 
本文链接:SEO入门一篇就够-SEO教程 
版权申明:如无特殊说明,本站文章均为作者原创,著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处,谢谢!

SEO入门一篇就够-SEO教程的更多相关文章

  1. 《IM开发新手入门一篇就够:从零开发移动端IM》

        登录 立即注册 TCP/IP详解 资讯 动态 社区 技术精选 首页   即时通讯网›专项技术区›IM开发新手入门一篇就够:从零开发移动端IM   帖子 打赏 分享 发表评论162     想开 ...

  2. Gitlab-CI使用及.gitlab-ci.yml配置入门一篇就够了

    转载:Gitlab-CI使用及.gitlab-ci.yml配置入门一篇就够了 - 简书 (jianshu.com) 一. Gitlab-CI/CD使用场景 首先,公司使用Gitlab作为工作仓库进行代 ...

  3. 【原创】新手入门一篇就够:从零开发移动端IM

    一.前言 IM发展至今,已是非常重要的互联网应用形态之一,尤其移动互联网时代,它正以无与论比的优势降低了沟通成本和沟通代价,对各种应用形态产生了深远影响. 做为IM开发者或即将成为IM开发者的技术人员 ...

  4. Shiro入门这篇就够了【Shiro的基础知识、回顾URL拦截】

    前言 本文主要讲解的知识点有以下: 权限管理的基础知识 模型 粗粒度和细粒度的概念 回顾URL拦截的实现 Shiro的介绍与简单入门 一.Shiro基础知识 在学习Shiro这个框架之前,首先我们要先 ...

  5. AJAX入门第一篇就够了

    什么是Ajax Ajax(Asynchronous JavaScript and XML) 异步JavaScript和XML Ajax实际上是下面这几种技术的融合: (1)XHTML和CSS的基于标准 ...

  6. Zookeeper入门一篇就够了

    谈点分布式 什么是分布式呢? 起初,我们的应用流量比较小,所有东西全部部署在一个服务器,比如全部丢给一个tomcat来处理,顶多做一个tomcat的多节点部署多分,再挂一台Nginx做一下负载均衡就O ...

  7. 如果这样来理解HTTPS,一篇就够了!

    1.前言 可能有初学者会问,即时通讯应用的通信安全,不就是对Socket长连接进行SSL/TLS加密这些知识吗,干吗要理解HTTPS协议呢. 这其实是个误解:当今主流的移动端IM数据通信,总结下来无外 ...

  8. 搞定SEO,看这一篇就够了

    一.SEO入门 1.SEO是什么? SEO(Search Engine Optimization)中文意思为搜索引擎优化.在了解搜索引擎自然排名机制的基础上,对网站进行内部及外部的调整优化,改进网站在 ...

  9. .NET Core实战项目之CMS 第二章 入门篇-快速入门ASP.NET Core看这篇就够了

    作者:依乐祝 原文链接:https://www.cnblogs.com/yilezhu/p/9985451.html 本来这篇只是想简单介绍下ASP.NET Core MVC项目的(毕竟要照顾到很多新 ...

随机推荐

  1. lua type 获取 类型

    lua中的类型作一小记 print(type("Hello world")) --> string print(type(10.4*3)) --> number pri ...

  2. unity UGUI填坑 之 HorizontalLayoutGroup 和 ContentSizeFitter配合使用

    今天在项目中遇到一个问题,我们的ui过来找我,问为什么Content里的Item显示的不完全 花了半个小时看了一下,发现个小小的坑,记录一下 这些属性是用来实现,Content下的Item的偏移和间隔 ...

  3. 06.ElementUI 2.X 源码学习:源码剖析之工程化(一)

    0x.00 前言 在用了5章篇幅 ElementUI源码学习:从零开始搭建Vue组件库汇总 讲解了如何编写一个组件.发布npm以及生成展示文档之后.接下来将分析Element项目的代码结构,学习其工程 ...

  4. 学习Git的一些总结

    Git是以后公司工作必不可少的,所以早点了解使用它是很有必要的 一般国外的开源是GitHub 国内的是码云Gitee 至于git的安装教程,这里就不啰嗦啦,面向百度即可,安装完成鼠标右键会多几个选项: ...

  5. Go语言协程并发---管道信号量应用

    package main import ( "fmt" "math" "strconv" "time" ) /* ·10 ...

  6. TensorFlow+TVM优化NMT神经机器翻译

    TensorFlow+TVM优化NMT神经机器翻译 背景 神经机器翻译(NMT)是一种自动化的端到端方法,具有克服传统基于短语的翻译系统中的弱点的潜力.本文为全球电子商务部署NMT服务. 目前,将Tr ...

  7. Lidar激光雷达与Radar雷达

    Lidar激光雷达与Radar雷达 自动驾驶技术正迅速成为汽车工业的驱动力.来自全球的汽车制造商正在与Google等顶级高科技巨头以及其他知名初创公司合作,共同开发下一代自动驾驶汽车.中国也开辟了自动 ...

  8. 深度学习加速器堆栈Deep Learning Accelerator Stack

    深度学习加速器堆栈Deep Learning Accelerator Stack 通用张量加速器(VTA)是一种开放的.通用的.可定制的深度学习加速器,具有完整的基于TVM的编译器堆栈.设计了VTA来 ...

  9. UF_OBJ 对象操作

    Open C uc5027uc5028uc5029uc502auc502euc502muc502nuc502ruc5203uf5025uf5026UF_OBJ_ask_cre_mod_versions ...

  10. StackOverflow经典问题:代码中如何去掉烦人的“!=null"判空语句

    问题 为了避免空指针调用,我们经常会看到这样的语句 if (someobject != null) { someobject.doCalc();} 最终,项目中会存在大量判空代码,多么丑陋繁冗!如何避 ...