网站建设与seo优化是一脉相承的,网站做出来是给用户看的,也是给搜索引擎看的,从网站建设前,运营中就应该将优化思想贯穿其中。一个企业站从准备建设,到上线,到seo优化运营,都需提前规划。没有规划的过程和结果,是零散的,效率也是底下的。
一、网站上线前,要考虑一些必要的点。
1、准备做一个什么类型的网站?博客类型?企业官网?需要考虑。
2、准备做哪些关键词?是否核定了关键词百度让不让做,关键词的竞争力大小如何,是否有相应的工具拓展出了细分行业的相关关键词。
3、是否确定了程序,域名与空间?不同的业务,不同的关键词,不同的用户量,决定了程序是否是自己开发,决定了空间的配置。
4、外链资源是否准备齐全?关键词竞争力大小不同决定了外链资源的准备时间。
二、网站建设中的seo设置。
1、常用设置。很多基本的seo设置也是必要的,典型的有301重定向,404错误页面,robots协议,网站地图,图片alt,基本的TKD设置。还有现在百度所推崇的mip改造,https改造等。
2、其他设置。较为重要的点在于url的提前规划,面包屑设置。
3、百度分享,百度推荐阅读,百度站内搜索等百度官方组件的设置使用。
三、网站上线后的seo运营阶段。
1、内容的组织,内容为王的观点永不过时,为搜索引擎提供大量的即时性,权威性内容是根基;内容更新频率不宜过小;ugc方式产生内容更为妥当。
2、百度站长平台链接提交工具的使用,将网站产生的内容时间提交给搜索引擎;注意屏蔽不需要让搜索引擎收录的内容。
3、链接建设。关于链接建设,应不局限于外链,还应考虑到友情链接以及内部链接。
类似于一个链条,网站建设与seo优化都是不可或缺的,还有一些点不能做,诸如典型的蜘蛛池等黑帽SEO,站内关键词叠加作弊。也有一些点应该做,诸如网站数据分析,IIS日志分析,不断借鉴优质网站的优质原始,不断对网站进行优化,创新。
不断用心,让网站满足细分用户的搜索查询需求,让网站满足搜索引擎收录,排序,展现的维度,就是一个成功的网站。
四、技术层面的seo优化
1、减少HTTP请求数量
在浏览器与服务器进行通信时,主要是通过HTTP进行通信。浏览器与服务器需要经过三次握手,每次握手需要花费大量时间。而且不同浏览器对资源文件并发请求数量有限(不同浏览器允许并发数),一旦HTTP请求数量达到一定数量,资源请求就存在等待状态,这是很致命的,因此减少HTTP的请求数量可以很大程度上对网站性能进行优化。
CSSSprites:国内俗称CSS精灵,这是将多张图片合并成一张图片达到减少HTTP请求的一种解决方案,可以通过CSS的background属性来访问图片内容。这种方案同时还可以减少图片总字节数。
合并CSS和JS文件:现在前端有很多工程化打包工具,如、grunt、gulp、webpack等。为了减少HTTP请求数量,可以通过这些工具再发布前将多个CSS或者多个JS合并成一个文件。
采用lazyLoad:俗称懒加载,可以控制网页上的内容在一开始无需加载,不需要发请求,等到用户操作真正需要的时候立即加载出内容。这样就控制了网页资源一次性请求数量。
2、控制资源文件加载优先级
浏览器在加载HTML内容时,是将HTML内容从上至下依次解析,解析到link或者script标签就会加载href或者src对应链接内容,为了时间展示页面给用户,就需要将CSS提前加载,不要受JS加载影响。一般情况下都是CSS在头部,JS在底部。
3、利用浏览器缓存
浏览器缓存是将网络资源存储在本地,等待下次请求该资源时,如果资源已经存在就不需要到服务器重新请求该资源,直接在本地读取该资源。
4、减少重排(Reflow)
基本原理、重排是DOM的变化影响到了元素的几何属性(宽和高),浏览器会重新计算元素的几何属性,会使渲染树中受到影响的部分失效,浏览器会验证DOM树上的所有其它结点的visibility属性,这也是Reflow低效的原因。如果Reflow的过于频繁,CPU使用率就会急剧上升。减少Reflow,如果需要在DOM操作时添加样式,尽量使用增加class属性,而不是通过style操作样式。
互联网品牌建设与营销经验
分支机构
专业团队
值得信赖的合作伙伴和服务商
zhuanli、商标、软件著作权
联系人:王经理 手机:18563790735
电话:400-094-0531 0531-67883910
邮箱:kefu@tgeye.cn
地址:济南市历下区泉城路268号永安大厦708室