网站结构该怎么去优化关于当当网架构优化的几点心得

作者&投稿:狂咐 (若有异议请与网页底部的电邮联系)
~

第一点:用户体验。

我觉得这是SEO里的重点,因为如果一个用户体验都不良好的网站,搜索引擎也不会认为你是一个好的网站,搜索引擎的排名算法有很大程度的去考虑用户体验的。所以我们建设一个网站要让用户访问到我们的网站中能够很清楚的自己在什么地方,接下来要去什么地方,很方便的点击链接,得到他想要得到的信息。假如你进一个网站,网站内部混乱不堪,没有清晰的导航,没有你像看到的信息锚文字,你是是不是也会不假思索的关闭这个网站,去寻找另一个网站。

第二点:收录量。

我们进行网站结构优化的目的就是利于SEO,SEO的最基础前提是你的网站有收录,如果一个良好的网站结构,搜索引擎蜘蛛也很容易爬行到你的网站内页对你的网站进行收录,像我的tuihongbao.cn这个网站网站结构就是很清晰的,虽然收录量不是很(尴)大(尬)。

第三点:网站权重的分配。

网站的哪些内容是你最想给用户展现的,哪些内容是比较次要的,那么这个在网站结构规划的时候,就要对网站进行权重分配,权重高的网站自然排名就会比较高。这样才能突出我们的主要业务。

第四点:锚文字。

要说网站的站外锚文字自己控制不了,那么在站内,锚文字站长都是可以控制的。为什么要达到锚文字清晰的目的,因为锚文字是搜索引擎排名中很重要的一部分。

关于当当网架构优化的几点心得

第一,对技术部组织架构进行调整。

将原来的职能化组织中的产品、研发和测试部门按照产品线进行整合,转型为Unit化,以加强同一产品线不同职能团队之间的配合协作,沟通更高效,团队更为聚焦。

这样的组织结构更易于应用敏捷,与实施敏捷的前提同理,产品线拆分建立在系统架构解耦基础之上,在这一点上,系统架构与组织架构异曲同工且相辅相成。解耦越充分,系统边界越清晰,模块越小,越适合敏捷团队,能够快速响应业务需求。

第二,系统分层依赖。

随着业务逻辑越来越复杂,系统越来越多,相互依赖也越来越多。比如我的当当中就聚合了安全中心、用户、账户、订单、收藏夹、推荐等多维度的信息,需要调用多个系统服务。经过讨论,决定将用户交互层面的前端页面与原有的后端系统拆分,并入前端的产品线,以便为用户提供更好的服务。

而后端系统之间的依赖关系也需要更为精细的分层定义,对于促销系统,需要会员系统、订单系统、价格系统提供基础数据;对于运费系统需要商品信息和配货数据,而在精准定位销售区域的前提下,库存只是配货的基础数据,配货系统负责判断是否有货,Promise则根据配货结果计算预计送达时间。

调整系统之间的关系是很难的,牵一发而动全身,但重构是契机,2015年,对于电商的核心系统交易和促销进行了重构,同时价格、配货、运费等系统也进行了较大调整,从而使系统间依赖问题得到了明显改善。

第三,服务化。

微服务为互联网行业的服务化指明了方向,也坚定了我们进行服务拆分和解耦的决心。

原有的架构以系统为维度,服务归属于明确的系统,而系统的划分一般以业务功能为聚合,随着业务的发展,新的业务功能层出不穷,总会有一些打破原有的系统边界,给架构提出难题。

服务化,不仅是指系统将能力通过服务对外提供,更重要的是服务本身就是承载业务功能的单元,如果有组合了多个逻辑难以归入某系统的服务,不必纠结,作为独立的业务模块开发就是了,以服务为单元,系统架构更加扁平,简单清晰。

微服务架构中,服务粒度会更小,服务治理的需求更加迫切,更需要技术手段解决,比如分布式服务框架,当当使用的是基于Dubbo二次研发的DubboX,以及结合ddframe实现的服务调用监控。

去年的容器技术爆发,为微服务架构实施提供了有力工具,当当内部也在部分系统使用了Docker。

第四,平台化。

平台化包括两个维度,技术平台化和系统平台化。

技术平台化是指在技术层面建立统一的体系,包括根据行业特点进行技术选型,使用稳定可靠的技术组件。

当当从2012年开始将原有的.net平台向Java平台迁移,从封闭到开源,应用电商行业的主流技术栈,到2015年,基本完成了技术转型,主要后端业务系统都转移到Java平台。

经过数年的积累,2015年当当架构部研发了Java应用开发框架ddframe,目的是分离技术和业务,封装技术细节,将应用开发人员的精力集中在业务开发上。

随后再接再厉,当当架构部又推出了用来替代TBSchele的分布式作业调度框架Elastic-Job。并将之开源,基于JDBC的分布式数据库中间件Sharding-JDBC也在开发中。

统一的技术栈,能够复用技术资源,持续积累整体的研发能力,为做精做专提供更好的基础条件。

系统平台化是指搭建基础平台,包括测试平台、分布式服务平台、自动化运维平台、监控平台、缓存集群、消息中间件平台、大数据处理平台、项目管理系统、日志平台、问题跟踪系统等。

基础平台是各业务系统有机协作的基础,保证了整个技术架构的全面可控,能够降低系统运维复杂度,是大型电商系统不可或缺的组成部分,良好的基础平台是技术实力和管理能力的双重体现,而多数公司更注重业务,会在基础平台建设方面欠下许多技术债务。

2015年,当当搭建了自动化运维平台Pangu、监控平台Radar,重构了项目管理系统,Redis集群管理平台也在搭建中。

第五,核心系统重构。

在电商业务发展的快节奏之下,核心系统持续迭代是常态,而且基本两、三年以上,就需要考虑重构,否则难以支撑业务的快速变化。

另外,系统重构集中梳理业务逻辑和系统依赖,整理统一的文档,剔除无用功能,归并多个版本,甩掉历史包袱重新设计架构,适度的前瞻性设计使系统在一定周期内具备业务扩展性。

2015年,当当完成了交易系统和促销系统进行了重构。

交易系统在2015年10月底完成新老版本切换。重构耗费约1500人天,重构代码17万行,全部切换至Java开源技术架构,为公司节约大量成本,并进行了架构优化,整体性能平均提升25%,经受住了双十一和双十二的考验。

在当当,有一些“类促销”业务,从广义上可以归入促销范畴,但业务与数据均不属于促销系统,在促销系统重构设计中,我们考虑将这类业务逐渐回收;另外,促销系统能不能承担一些营销的功能?带着这两点考虑,在促销基础上进一步抽象出活动模型。




SEO网站结构优化包括哪些
为网站上的文件创建具有良好描述性的分类名和文件名,不仅可以更好地组织网站结构,还有助于搜索引擎更有效地抓取文件。虽然搜索引擎能够抓取复杂的URL,但提供相对简单的URL,对于用户和搜索引擎来说都是有帮助的。优化URL结构的主要方法有,网站自始至终都使用一个URL地址,不要来回变更地址,如果用带...

SEO怎么优化自己的网站结构?
2.关键词,把行业有指数的或行业相关重点要优化的词填入。3.描述标签,用一段70字左右的短文对网站做一个详细的介绍。短文中尽量把关键词融入其中,企业站也可把自己的联系方式填入其中。二.内链设置 1.锚文本 网站的页面通过锚文本互联互通,组成一张网,搜索引擎是比较喜欢的。这是基于互联网的本质...

SEO内容架构优化方式有这几种
B、面包屑导航:一般在三层以内,链接的文字使用相关关键词 C、次导航:页脚家关键词的锚文本 2、内容索引:把网站里相关内容归类划分 3、网站地图——要经常更新 A、后缀.html B、后缀.xml 二、网站整体结构优化 一般的网站整体结构优化的原则是点击三次能达到网站的任意一个页面。A、企业站一般结构...

网站优化时包括哪些内容?
二、关键词布局 关键词布局,每个页面只针对两三个关键词,不能过多,这样才能在写作时有针对性,使页面主题突出。每个页面的关键词不要重复出现,避免内部竞争,权重及锚文字的分散。三、网站结构方面优化 物理结构 (1)扁平结构:适合小型网站,即将栏目页和新闻页也放到根目录下,缺点不易于维护。(...

seo怎么做优化?
结构优化:1, 扁平or树型:对于百度搜索引擎来说,只要结构合理、有逻辑性、内容有规律可循都可以,都是友好的。2, 链接结构:对于一个网站来说,网页仅仅可以通过首页——目录1——目录2一层一层follow到是远远不够的,一个优秀的链接结构应该是网状的。1)首页链接应该链向重要的频道页,频道页...

seo网站优化应该如何去做
一. 网站结构优化.目前企业网站结构都是首页, 公司简介, 产品信息, 招聘信息, 联系信息. 这些结构可以基本就把网站当成一个简单的宣传册,没有发挥网络的互动性,.对于让一般的企业去利用网络的互动性,也许现在而言,他们还没有专业人员来负责,那么这块先跳过去,等以后我会有专门的文章介绍.那么现在我们...

如何制定详细的seo优化方案
SEO基础建设 一、站内结构优化 合理规划站点结构(1、扁平化结构2、辅助导航、面包屑导航、次导航)规范、简单的URL设计(网站设计之初,就应该有合理的url规划。)二、代码优化 Robot.txt 次导航 404页面设置 301重定向 网站地图(建议使用百度站长工具创建手动自动提交)图片Alt、title标签 标题 关键词 描...

SEO优化教程:网站结构怎么布局
4、首页的栏目要突出重点,增强和网站的相关性 由于随着百度算法的不断革新,相关性被赋予了更加重要的意义,如果网站的首页栏目和网站的核心关键词的相关性相差巨大,那么对于网站的优化将会起到明显的负面作用。5、网站中的banner设计 所谓的banner也就是广告,有很多站长也是为了网站美观就在网站导航下面...

如何做好网站优化?
友情链接和站外链链的战役也是这个时候展开。6)、高质量的友情链接:建立高质量的友情链接,对于SEO优化来说,可以提高网站PR值以及网站的更新率,都是非常关键性的问题。7)、建立网站地图SiteMap:根据自己的网站结构,制作网站地图,让你的网站对搜索引擎更加友好化。让搜索引擎能过SiteMap就可以访问整个...

如何给网站做好网站结构优化
如果我们的网站页面优化的好用户进入网站很方便的找寻到自己需要的内容,那么用户就不会再去其他网站,我们的跳出率会下降、页面停留时间会上来,这样我们的排名会更加稳定。所以,今天就给大家交流分享下如何做好我们的页面优化工作。一、页面标题 页面标题是整个页面的核心和中心点,该页面所有的优化和所有...

德昌县15013574510: 网站结构该怎么去优化 关于当当网架构优化的几点心得 -
掌阳劳麦: 第一点:用户体验.我觉得这是SEO里的重点,因为如果一个用户体验都不良好的网站,搜索引擎也不会认为你是一个好的网站,搜索引擎的排名算法有很大程度的去考虑用户体验的.所以我们建设一个网站要让用户访问到我们的网站中能够...

德昌县15013574510: 网站结构优化包括哪些方面? -
掌阳劳麦: 1.首页有链接指向栏目页面,和部分内页2.栏目页有链接指向首页和内页3.内容页面指向栏目页和其他内页4.尽可能的把结构织成蜘蛛网,四通八达就OK了

德昌县15013574510: 如何对网站结构进行优化 -
掌阳劳麦: 网站结构优化主要包括网站内部链接、页面布局、框架页面及网站链接深度几个方面的优化. 1)网站内部链接优化:网站内部链接优化包括网站导航优化、面包屑导航优化、页面之间的链接优化、网站地图优化等方面. ①网站导航优化.搜索...

德昌县15013574510: 如何优化网站结构布局 -
掌阳劳麦: 任何一个网站,不管是个人网站、企业网站还是门户网站,建站之时首先要确定的就是网站的整体结构布局.一个好的网站结构布局会让搜索引擎蜘蛛更好的爬行,从而使网站得到更好更多的收录,今天,源码合买平台快筹号的站长就来跟大家...

德昌县15013574510: 需要怎样对 网站架构分析 -
掌阳劳麦: 详解有点难.网站架构优化是网站内部优化的一项工作,也是网站用户体验优化的重要一步.网站架构优化一般包括下面的内容: 一、网站构架完善 1. URL优化: 把网站的url优化成权重较高的url.(全部使用静态URL,不要在URL中出现“?”...

德昌县15013574510: 网站结构应该注意什么,怎样才算是一个合理的网站结构? -
掌阳劳麦: 站内优化大致可以分为网站结构优化和页面优化,从SEO角度讲,网站的结构优化主要解决两个问题:网站的收录与页面权重的分配,下面若水三千分享下网站结构优化方面的技巧. 1.网站导航优化设计:网站的导航对于用户体验以及搜索引擎...

德昌县15013574510: 企业网站如何才能做好网站结构优化 -
掌阳劳麦: 企业做网站优化无非是想在网络上展示自己的产品和服务,通过网站带来客户,增加品牌的知名度,和公司形象.网站结构优化要注意点非常多,主要注意以下几点,就可以算是很优秀的网站了.一:思维,优化之道:提高用户体验非常重要....

德昌县15013574510: 如何分析购物网站的页面布局 -
掌阳劳麦: 一、定位分析 网站剖析:对网站的自身进行解剖分析,目的是寻找到网站的基础问题所在; 电子商务定位:对企业网站进行电子商务定位,明确网站的位置; 电子商务模式分析:分析网站的电子商务模式,研究与网站相匹配的电子商务模式...

德昌县15013574510: SEO不懂做网站OK,但要知道网站结构优化如何去做 -
掌阳劳麦: 欢迎大家点击这里,我是小菜 .我发现有很多客户希望找一个专业的网站优化公司,但现在的网络公司,专业的SEO越来越少.很多SEO在网站结构优化上都搞不懂,有必要给大家分享一些这方面的干货,希望能在这里帮助到需要的朋友们!...

德昌县15013574510: 通过什么方法对网站结构进行优化 -
掌阳劳麦: 可以通过“逻辑结构优化”对网站结构进行优化. 逻辑结构优化主要是减少页面之间的链接深度,包括减少普通页面与重要页面之间、重要页面与重要页面之间的链接深度,以及为网站中相对重要的页面增加更多的链接入口.在相对重要的页面中存放更多链接指向其他页面,这样不但可以减少页面之间的链接深度,还可以引导搜索引擎抓取网站中更多相对重要的页面.网站结构优化就是对网站页翻存储方式(即物理结构)及内部之间的关系(即逻辑结构〕进行合理的调整,以减少页面的网站深度及之间面接深度.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网