网站改版 内容排序(cssSEO介绍基本信息那seo究竟是什么?(一))
优采云 发布时间: 2021-12-05 21:13网站改版 内容排序(cssSEO介绍基本信息那seo究竟是什么?(一))
前言
最近我负责一个 SEO 项目。一路上遇到很多坑,也砸了很多坑。可以说是和SEO的特性有关,所以想写一篇博客作为总结,主要集中在2个部分:css
1)什么是SEO
2)SEO的特性,或者说须要注意的点
复制代码
SEO介绍基本信息
seo究竟是什么?我去度娘找资料,解释一下方法:
SEO(Search Engine Optimization):搜索引擎优化;
html
那个有什么用途?
是一种方式:利用搜索引擎的规则,提高网站在相关搜索引擎中的自然排名
前端
什么目的?
为网站提供生态自营销解决方案,让其占据行业领先地位,获得品牌收益
查询
简单理解就是在了解搜索引擎排名原理的基础上,对网站进行站内和站外优化,从而增加网站关键词的排名机会,获得流量;
阿贾克斯
需要说明的是,seo不仅仅是一个排名,它是搜索需求覆盖、收录、排序、展示、数据分析五个要素的集合。数据库
通常高质量的网站都会有以下特点: 浏览器
1:站内关键词布局合理。有系统化的细分行业关键词库,可知足不一样用户的关键词差别化搜索需求。
2:网站具有良好的收录比。大量有效的收录下降了无效页面的占比。
3:或品牌词,或长尾关键词,或次要关键词在搜索引擎中的位置合理。尤为是长尾关键词的流量占比更大。
4:网站布局合理,界面美观,视觉观感强,相应的互动功能齐备,能知足大多数细分用户的搜索需求,能留住点击进来的新用户,并转化为老用户。
5:网站打开速度稳定且快速,有良好的用户体验。
6:对于使用不一样设备浏览网站的用户,针对性的对网站进行适配等设置,保障用户可方便,正常浏览。
7:网站外链呈天然增加态势。
8:网站内容受众大,内容质量度高。
9:具有良好的历史数据积累,在搜索引擎中有较大的品牌影响力。
10:用户有较好的访问深度,跳出率低,停留时间长。
复制代码
404页面
什么是404页面
缓存
404页面是客户端在浏览网页时,服务器没法正常提供信息,或是服务器没法回应,且不知道缘由所返回的页面。
404错误信息一般是在目标页面被更改或移除,或客户端输入页面地址错误后显示的页面。
复制代码
404页面有什么用?安全
1.避免出现死链
网站设置404页面后,若是网站出现死连接,搜索引擎蜘蛛爬行这类网址获得“404”状态回应时,即知道该URL已经失效,
便再也不索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除;
2.提高用户体验
404页面一般为用户访问了网站上不存在或已删除的页面,服务器返回404错误页面,告诉浏览者其所请求的页面不存在
或连接错误,同时引导用户使用网站其余页面而不是关闭窗口离开,提升用户体验;
3.避免被惩罚
有些网站因为应用了一些错误的服务器配置,致使返回的是200状态码或是302状态码,虽然这些状态码对访问网站的用户
没有影响,可是却会误导搜索引擎,使搜索引擎认为该页面是有效页面,从而抓取下来。若是404页面过多,就形成了大量
的重复页面,颇有可能被搜索引擎认为是做弊而遭到惩罚;
复制代码
从seo的角度查看404错误页面服务器
搜索引擎经过HTTP状态码来识别网页的状态。当搜索引擎得到了一个错误连接时,网站应该返回404状态码,告诉搜索
引擎放弃对该连接的索引。而若是返回200或302状态码,搜索引擎就会为该连接创建索引,这致使大量不一样的连接指向
了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅下降。因此不少网站存在这个问题:404页
返回的是200或302状态码而不是404状态码;
复制代码
百度权重
什么是百度权重
它是站长工具等第三方平台以当前网站关键词排名状况所带来的预估流量为标准,对网站划分等级,共10个级别,
如权重1,权重9等。须要注意的是,百度权重以关键词排名所带来的预估流量对网站进行评级。
而谷歌pr,搜狗sr是以网站的综合质量为基础进行评级。
复制代码
影响百度权重的因素有哪些?影响百度权重的因素有多个维度,类似于相乘结果而不是相加结果。
1:网站外链的相关性,数量,普遍度,曝光度,质量。
2:网站内链的相关性,扁平化,浅层次化。
3:文章内容的质量度。
4:域名年龄。
5:网站历史数据的积累。
6:网站更新频率的稳定性。
7:服务器或空间的稳定性与快速性。
8:各种型关键词所带来的网站流量。
9:各种型关键词的排名状况,通常状况下,关键词排名越高,网站的权重就会越高。
10:收录,收录比越高,被检索的内容才会更多,权重才会越高。
11:有排名的关键词数量,海量有排名的关键词才会提高网站权重。
12:用户行为,用户点击几率越大,浏览深度越深,浏览页面越广,相应的权重会更高。
复制代码
robots.txt 协议文件(重点,这里有坑)
robots.txt协议文件有什么用
搜索引擎访问一个网站的时候,最早访问的文件就是robots.txt。她告诉搜索引擎蜘蛛,哪些网站页面能够被抓取,哪
些禁止抓取。表面来看,这个功能做用有限。从搜索引擎优化的角度来看,能够经过屏蔽页面,达到集中权重的做用;
复制代码
设置robots.txt的原因
1:设置访问权限保护网站安全。
2:禁止搜索引擎爬取无效页面,集中权值到主要页面。
复制代码
标准写作协议
示例如下:
User-agent表示定义哪一个搜索引擎,如User-agent:Baiduspider,定义百度蜘蛛;
Disallow表示禁止访问;
Allow表示运行访问;
复制代码
上面三个命令之后,可以组合出多种写法,允许哪个搜索引擎访问或者禁止哪个页面。
例子:
一、容许全部搜索引擎访问
User-agent: *
Disallow:
或者
User-agent: *
Allow: /
二、禁止全部搜索引擎访问
User-agent: *
Disallow: /
或者
User-agent: *
allow:
三、只容许搜索引擎E抓取网页和.gif格式图片
User-agent: E
Allow: .gif$
Disallow: .jpg$
Disallow: .jpeg$
Disallow: .png$
Disallow: .bmp$
意思是只容许抓取网页和gif格式图片,不容许抓取其余格式图片
复制代码
存储位置
需放置在网站的根目录,且对字母大小有限制,文件名必须为小写字母。
全部的命令第一个字母需大写,其他的小写。且命令以后要有一个英文字符空格;
复制代码
喜欢:
我什么时候需要使用协议
1:无用页面,不少网站都有联系咱们,用户协议等页面,这些页面相对于搜索引擎优化来说,
做用不大,此时须要使用Disallow命令禁止这些页面被搜索引擎抓取。
2:动态页面,企业类型站点屏蔽动态页面,有利于网站安全。且多个网址访问同一页面,会形成权重分散。
所以,通常状况下,屏蔽动态页面,保留静态或伪静态页面。
3:网站后台页面,网站后台也能够归类于无用页面,禁止收录有百益而无一害。
复制代码
sitemap.xml(重要的东西)
使用的站点地图.xml
sitemap.xml是一个网站地图文件,方便爬虫寻找爬取路径的一个地图;
sitemap.xml的做用是给搜索引擎看的,当蜘蛛很难爬行咱们更深层次的内容的时候,
只要有这个就能让蜘蛛按照顺序进行爬取了,加大蜘蛛对网站的任何,增长收录;
复制代码
304
304 未修改
简单理解:
网站304错误状态码是当客户端尝试访问服务器同一页面的时候,若是二次访问的时候,页面
内容并无发生改变,那么服务器就会返回304状态码,严格来讲,这不是一个错误;
复制代码
304原因
1)页面长时间不更新
若是页面内容长时间不更新,好比静态页面,那么基本上就会直接返回302,及时是动态页面,
内容没有变化, 同样会返回304;
2)CDN缓存
当开启CDN加速的时候了,即便页面内容发生了变化,可是CDN缓存没有更新,仍然可能会产生这个问题,
解决方案就是设置CDN按期更新的时间;
复制代码
304对SEO的影响
304不等同于404,理论上不会由于网站任何页面大量出现304状态码产生而产生惩罚行为,但若是页面长时间出现
304,那么会影响搜索引擎对网站的信任评级;
可能形成的影响:
1)百度蜘蛛抓取频率逐渐下降
2)新增内容页面, 收录缓慢,或者网站不收录
3)关键词排名逐渐平稳降低
复制代码
关于304常见问题
1)首页出现304,会被惩罚码?
不会被惩罚,但随着时间的推移会下降信任度
2)如何解决304问题
保持持续稳定的更新,注意网站结构设计,利用新增内容,以及随机内容,确保每一个栏目都会更新
复制代码
301
什么是301
页面永久性移走(301重定向)是一种很是重要的“自动转向”技术。网址重定向最为可行的一种办法。
当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,
表示本网页永久性转移到另外一个地址。
复制代码
修订
通常来说,网站改版分为两种。
一种是前端页面改版。另一种是连接结构发生变化如更换建站系统的改版。
前者不用使用301,后者则必须使用301。
注:即便是前端页面的改版,也会对主网站的流量形成影响,
其中的缘由应该是关键词的位置与频次由于页面的变化而发生了变化。
复制代码
修改建议
1)预估网站经历改版所形成的损失
2)肯定必定以及确定使用301永久重定向,不要使用301跳转
3)很是十分以及极其要求使用百度站长平台的“网站改版”工具
4)经过百度站长平台的连接提交工具,指引爬虫爬取更新后的网址url
5)注意观察百度站长平台的索引量数据
复制代码
带 www 和不带 www 的域重定向
通常域名都会解析成带www和不带www的URL,其实不带www的才是主域。
由于两个不一样的访问地址都能访问主页,搜索引擎会认为这是两个相同的页面,权重分散。
至于把哪个定位到另外一个,因人而异。大多数人接受带www的网址,认为“比较专业”。
新购买的空间都有一个临时的访问地址,若是不当心向搜索引擎提交了该地址,
但是一件麻烦事,不只影响到了真正主域名的权重,还不必定删除得了。
复制代码
关键词
什么是关键词
关键词与搜索引擎的关系
搜索引擎的工做原理,具体可归纳为爬行和抓取—》创建索引—》搜索词处理—》排序;
搜索引擎蜘蛛无时无刻不在爬行和抓取新鲜网页内容,在此以后,会对有价值的网页内容创建索引,
当用户在搜索引擎中输入关键词后,会经过分词等技术了解用户的真实搜索意图,
并在结果中以排序的方式为用户提供列表型的结果。
复制代码
一般来说是网站的TKD信息,即title、keywords、description;
如何测试网站的速度
比较准确的命令“ping”
Ping命令有两个做用,一是测试网络是否通畅,二是测试网站的加载速度。
使用方法也很简单,以Windows XP为例,点击开始–》点击运行–》在对话框中输入cmd,在点击肯定。无
论什么系统,进入DOS是最重要的步骤。一旦进入DOS,
就须要键入ping 你的站点(注意中间有一个空格),此时就会出现相应界面。
复制代码
从ping结果页面能够显示,你的站点ip是多少,有多少字节,发送数据包最短的时间,最长的时间与平均时间。
实际上,咱们只须要查看倒数第二行,看数据包往返行程的平均时间便可,
此图中,平均时间为48ms(毫秒),速度较快。经过此命令,能够判断你须要测试的网站速度,推荐使用。
复制代码
使用站长工具对网站进行速度测试
相对于本机,它提供多个地点ping服务器的功能,从理论上讲,测试结果会更加合理。
使用方法也较简单,打开站长工具相应页面,在输入框中输入你的站点,点击网站测速便可。如图:
复制代码
优化适配和兼容性
综合考虑,采用组合跳转适配的方式(两组模板,不同的URL,相同的TKD)实现多屏多浏览器兼容。
访问速度 图片优化 连接优化
备注:301重定向表示永久跳转。搜索引擎会将页面A的原创排名权重转移到页面B进行平滑过渡,然后从搜索引擎数据库中删除页面A并替换为页面B。
二级域名慎用:除WAP站点外,其他页面均不使用二级域名。
以下文字或图片的(a)链接需要nofollow:
一级导航菜单的连接在当前窗口打开:(a href="#" target="_self") 其余连接在新窗口打开;(a href="#" target="_blank")
除非连接中的文字显示不完整,程序需要在(a)连接中添加标题,否则不需要添加,如下图所示。对于“更多”(a)连接,标题由程序添加,()''
空白区域不可点击
网页网址
WAP网站首页:WAP网站内页的网址与PC网站内页的网址相同。
页 TKD 404 & 死连接
死连接
机器人站点地图代码调用高亮标签
规范标签
对于一组内容完全相同或高度相似的页面(例如,列表分页),Canonical 标签告诉爬虫哪个页面是规范的!4 网页,避免搜索结果中出现多个内容相同或相似的页面,解决内容重复的问题。@收录问题是为了避免权重的分散。
在每个非标准版本的html页面中,添加一个链接来指定规范的URL:(link href=""/)
关键词库内容生成朋友链交流