SEO搜索引擎优化涉及网站结构、内容建设方案、用户互动传播、页面等
怎样网站才能够被快速收录
搜索引擎构建一个调度程序,调度程序负责
- 合理调度“爬虫”工作(调度频率与网页更新频率、质量等相关)
- 计算补充数据库里面的网页,得出数据排名,放到检索区
爬虫和服务器建立连接下载网页,将网页放到补充数据库
爬虫爬取的是文字和图片,过去有些动态效果炫酷的网站是通过Flash制作的,Flash通过标签元素object注入,不能被爬虫获取。
一个努力克服掘金SEO做的不如其他平台的小技巧——搜索引擎的site指令
SEO site:juejin.cn
- 网站结构:语义化的标签元素、合理的嵌套关系
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 文件不被检索,但页面上的链接可以被检索