zoukankan      html  css  js  c++  java
  • SEO学习

    一、什么是SEO

    SEO是由英文Search Engine Optimization缩写而来, 中文意译为“搜索引擎优化”!SEO是指通过对网站进行站内优化(网站结构调整、网站内容建设、网站代码优化等)和站外优化,从而提高网站的网站关键词排名以及公司产品的曝光度

    二、主流搜索引擎

    三、搜索引擎工作原理  

     

     

     

    搜索引擎的工作过程大体上可以分成三个阶段:

      3.1  爬行和抓取 

           搜索引擎蜘蛛通过跟踪链接访问网页,获得页面 HTML 代码存入数据库。

      3.2  预处理 

           索引程序对抓取来的页面数据进行文字提取、中文分词、索引等处理,以备排名程序调用。

      3.3  排名 

           用户输入关键词后,排名程序调用索引库数据,计算相关性,然后按一定格式生成搜索结果页面。

    四、为什么要SEO

      4.1  目标精准,转化率高

      4.2  降低网络推广成本

      4.3  可扩展性高

      4.4  长期有效

    五、SEO常用术语

    百度权重

    百度权重是爱站、站长工具等网站推出的针对网站关键词排名预计给网站带来流量,划分等级0-10的第三方网站欢迎度评估数据,百度官方明确表示不承认百度权重。

    网络爬虫(Spider)

    网络爬虫(又被称为网页蜘蛛,网络机器人,搜索引擎蜘蛛,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本,另外一些不常使用的名字还有蚂蚁,自动索引,模拟程序或者蠕虫。

    索引(indexing

    蜘蛛程序存储互联网上每个词以及对应网页位置的过程,搜索索引库是最主要的搜索引擎数据库,并且没有哪个搜索引擎不具备一个精心设计的索引库,有时也称为收录。

    索引库(index

    搜索引擎有的网站上所有词的列表,以及每个词在哪个页面上,当搜索者输入了一个搜索请求,搜索引擎在搜索索引库中寻找搜索请求,并定位含有这些次的网页,搜索索引库是搜索引擎的主要数据库,并且没有哪个搜索引擎不具备一个精心设计的索引库。

    robots协议

    Robots协议(也称为爬虫协议、机器人协议等)的全称是“网络爬虫排除标准”(Robots Exclusion Protocol),网站通过Robots协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取。是搜索引擎的一部分来定位和索引互联网上的每个可能回答搜索请求的网页,通常只在讨论 robotsHTML标签或者robots.txt文件的时候使用。

    站点地图(site map

    一个对蜘蛛程序友好的网页,它提供了指向网站域里面其他网页的链接。对一个小型网站而言,站点地图提供直接链接到站点上所有网页的链接,中到大型站点使用站点地图链接到域里面主要的中心网页(这些网页会最终依次实现对站点上所有网页的访问,比如:http://www.mahaixiang.cn/sitemap.html

    关键字、关键词和关键短语(Keyword、keyterm和keyphrase)

    关键字、关键词和关键短语是Web站点在搜索引擎结果页面(也称为SERP)上排序所依据的词,根据站点受众的不同,您可以选择一个单词、多个单词的组合或整个短语。

    锚文本(Anchor Text)

    锚文本又称锚文本链接,是链接的一种形式,和超链接类似,超链接的代码是锚文本,把关键词做一个链接,指向别的网页,这种形式的链接就叫作锚文本。

    关键词密度(keyword density)

    关键词密度(Keyword Density)与关键词频率(Keyword Frequency)所阐述的实质上是同一个概念,用来量度关键词在网页上出现的总次数与其他文字的比例,一般用百分比表示,相对于页面总字数而言,关键词出现的频率越高,关键词密度也就越大。

    内部优化

    内部优化称为页面上的优化,指的是在网站页面上进行完全由站长自己所控制的SEO,如页面Meta标签的撰写和修改、网站结构和内部链接的优化等。

    竞价排名

    为每个搜索引擎引荐向搜索引擎支付发费用,用以保证在付费搜索结果的排名,其最简单的形式,付费搜索结果显示出价最高一方的网页链接在结果列表的顶端,并且竞标方每次在访客点击竞标方的链接时付钱给搜索引擎。

     

    主流搜索引擎针对移动网页抓取细节

     

    1、域名

     域名应尽量简短易懂,越短的域名记忆成本越低,越容易理解的域名能让用户更直观了解网站主旨。移动站域名建议多采用m.a.com/3g.a.com/wap.a.com,避免使用过于复杂或技术性的形式,例如adcbxxx.a.com/html5.a.com等。案例

    2服务器

    选择正规空间服务商,避免与大量垃圾网站共用IP,保证网站访问速度和稳定性。

    3、网站语言

    强烈建议使用html5作为移动站建站语言,并且根据不同终端机型进行自动适配。

    面向移动搜索引擎的网站建设,主要分为三个部分:如何更好的让百度移动搜索收录网站中的内容、如何在移动搜索中获得更好的排名、如何让用户从众多的搜索结果中快速地找到并点击你的网站。简单来说,就是收录、排序、展现。 

    4、机器可读 

    建议使用文本而不是flash、图片、Javascript等来显示重要的内容或链接,搜索引擎暂时无法识别Flash、图片、复杂Javascript中的内容;同时仅存在于flashJavascript中包含链接指向的网页,百度移动搜索同样可能无法收录。不要希望搜索引擎可读的地方使用Ajax技术,比如标题、导航、内容等等

    5、结构扁平

    移动站点同样应该有清晰的结构以及更浅的链接深度,这能够使用户快速地获取有用信息,也能使搜索引擎快速理解网站中的每一个页面所处的结构层次。网站结构建议采用树型结构,树型结构通常分为以下三个层级:首页——频道——详情页。

    6、简单易懂的URL

    具有良好描述性、规范、简单的URL,有利于用户更方便地记忆和直观判断网页内容,也有利于搜索引擎更有效地抓取和理解网页。网站设计之初,就应该有合理的URL规划。我们认为:

    对于移动站首页一般采用m.a.com/3g.a.com/wap.a.com

    • 频道页采用m.a.com/n1/m.a.com/n2/(其对应于PC站点的频道n2.a.com),当然,n1n2直接可读更佳;

    详情页的URL尽量短,减少无效参数,例如统计参数等,保证同一页面只有一套URL地址,不同形式的URL301跳转到正常URL上。

    7、涵盖主旨的anchor

    anchor即锚文本,对一个链接的描述性文字,锚文本写得越简洁明确,用户越易明白该指向网页的主旨内容。

    8、合理的返回码

    在进行抓取和处理时,是根据http 协议规范来设置相应逻辑的,常用的几个返回码如下:

    404,百度会认为网页已失效已删除,通常在索引中删除,短期内spider再次遇到也不会抓取。建议内容删除、网页失效等的情况下使用404返回码,告知百度spider该页面已失效。同时网站中尽量减少死链的累计。如果网站临时关闭或抓取压力过大,不要直接返回404,使用503

    301,永久性重定向,百度会认为当前URL永久跳转至新URL。网站改版、更换域名等情况建议使用301,同时配合使用站长平台的网站改版工具

    503,百度会认为临时不可访问,不会直接删除,短期内再来检查几次。如果网站临时性关闭建议使用503

     9、主旨明确的标题

     移动站的标题应该注意如下

    • 主题明确,涵盖页面主旨内容;

    • 不罗列关键词,使用户能够快速分辨出主题,最好不超过17个中文汉字,否则在搜索结果中会被折行,超过24个会被截断

    • 重要内容往左放,保持语义通顺;

    • 使用用户熟知或习惯用语

    可以按照如下的形式来命名:

    • 首页:网站名称_核心服务or核心产品

    • 频道页:(频道核心服务_)频道名称_网站名称

    • 详情页:文章标题_频道名称_网站名称

    10、优质的原创内容建设、整合系列服务

    不要使用ajax技术在希望搜索引擎可读的地方

    不将主要内容创建在iframe框架中

    移动端很多内容使用图片,搜索引擎目前无法理解复杂图片,请使用alt标签进行标记

    11、加载速度

    移动互联网上,网站的打开速度对用户体验的影响更加凸显。实验表明一个页面的打开时间超过4~5s,绝大部分用户选择关闭。因此,加载速度也是百度移动搜索中一个重要的排序因素,站长需要在这方面进行专项优化。 

    12、有吸引力的title

    用户在百度移动搜索中输入query搜索到你的页面时,title作为最重要的内容展现在搜索结果中,主题明确、吸引眼球的title能够使用户第一时间理解你页面的主题是否符合他的需求,进而更快捷地从众多搜索结果中选择你点击你。

    • 主题明确;

    简洁扼要,不罗列,尽量不超过17个中文汉字,否则会折行

    • 如果你的品牌知名度高,品牌词最好能够展现出来;

     • 吸引眼球

    13、不唯一的description

    作为搜索结果摘要的重要选择目标之一,一定不要采用默认形式,用适当的语言对页面进行进一步描述,对title的进一步补充,能够使用户更进一步理解你页面的内容与其需求是否匹配,让你的目标用户更快找到你点击你。

    • 对title的进一步补充,准确描述页面内容,但不堆砌关键词,否则可能被认为有作弊嫌疑;

    每个页面要有不同的description,尽量不适用默认一样的

    • 适当的长度,超出会被截断。

    14、图片延迟加载

    看到不少的自媒体APP上大多数都使用了图片延迟加载的技术,当然还包括淘宝、京东等大型电商网站都使用到了,如果在移动网站上没有特别的要求,尽量不要使用图片,当然为了让文字活起来,增加图片也是应该的,那就使用图片延迟加载的技术,既不影响网站的打开速度,又不会让用户觉得无图无真相了

    15、网站文字大小

    在PC网站上并没有明确的说明要求网站文字大小,但是因为文字太小并且文字上分有链接,有可能会被搜索引擎认为这是故意做的隐藏链接,移动搜索引擎上,千万要注意文字的大小问题。百度官方的建议是:正文字号推荐14px,行间距推荐(0.42~0.6)*字号

     

  • 相关阅读:
    Sublime Text shift+ctrl妙用(转载)
    编写一致的符合习惯的javascript
    Vue 部署单页应用,刷新页面 404/502 报错
    http 缓存策略浅析
    Vue 项目优化,持续更新...
    web安全之——XSS、CSRF
    javascript 易错知识点合集
    深入理解 js this 绑定机制
    javascript 模块依赖管理的本质
    VUE 项目刷新路由指向index.html
  • 原文地址:https://www.cnblogs.com/chenyablog/p/7162647.html
Copyright © 2011-2022 走看看