SEO初步了解

272 阅读2分钟

SEO搜索引擎优化涉及网站结构、内容建设方案、用户互动传播、页面等

怎样网站才能够被快速收录

搜索引擎构建一个调度程序,调度程序负责

  • 合理调度“爬虫”工作(调度频率与网页更新频率、质量等相关)
  • 计算补充数据库里面的网页,得出数据排名,放到检索区

爬虫和服务器建立连接下载网页,将网页放到补充数据库
爬虫爬取的是文字和图片,过去有些动态效果炫酷的网站是通过Flash制作的,Flash通过标签元素object注入,不能被爬虫获取。

一个努力克服掘金SEO做的不如其他平台的小技巧——搜索引擎的site指令

SEO site:juejin.cn

image.png

  • 网站结构:语义化的标签元素、合理的嵌套关系

strong、em表强调,在SEO中比b、i重要

  • 内容:更新频繁并且原创、重要内容不要使用JavaScript动态加载(比如Ajax),而是采用静态标签

爬虫不能检测到通过JavaScript控制部分的DOM

  • 运营:内链、外链的数量、来源、合理性

外链:注意对于QQ空间、微信这类上的外部网站连接,不会对外部网站的SEO起作用,这类媒体本身是独立的一部分,不对外打开,搜索引擎不会搜索到QQ空间上面的文章,所以就不会对网站的排名有帮助。
内链:由网页的内容,我们可以得出一个SEO关键字。在网站的其他网页中出现该关键字的时候,我们可以为这个关键字添加超链接到目标网页。超链接的title属性

SEO搜索引擎原理

P.S超链接相关

锚链接

特殊的链接方式,实现调整到当前网页或者其他网页的某一位置

<a href='url#idName'></a>
//
<标签名 id='idName' ></标签名>

特殊用法

因为a的hover是受到各个浏览器支持的,所以会被借用来实现一些按钮的样式

超链接是行元素,宽度被内容撑开,存在可触区问题

<a href='###'></a>
<a href='javascript:void(0)'></a>

a标签的伪类选择器

CSS会按照先后关系覆盖前面的样式效果

:link
:visited
:hover
:active

name属性值robots协议

控制搜索引擎如何抓取和索引页

<meta name='robots' content='all'>
all 文件以及页面上的链接都可以被检索
none 文件以及页面上的链接都不可以被检索
index 文件将被检索
follow 页面上的文件可以被检索
onindex 文件不被检索,但页面上的链接可以被检索
nofollow 文件不被检索,但页面上的链接可以被检索