移动业务操作——网站优化指导书

written by山东移动网络部 2020年5月

目录
1 网站优化形势 3
2 目前存在问题 3
2.1 域名封堵原因 3
2.2 网宿CDN回源时延过大问题 3
2.3 国外源站质差 4
2.4 DNS解析无结果 4
2.5 他省引入资源质差 5
2.6 网站延迟加载问题 6
2.7 广告类资源不可访问问题 7
2.8 已引入资源质差 8
3 网站优化方案 8
3.1 域名封堵 9
3.2 联系CP 9
3.3 联系CDN 9
3.4 302图片缓存 9
4 总结经验 9
5 附录:个别案例总体处理流程 10
5.1 协调CP处理 10
5.2 加入图片缓存 11
5.3 无法加缓存 11

1 网站优化形势
热点重点网站的质量保障一直是内容网络优化的一项重要工作,网站类业务影响、涉及广泛、网站部分元素的质差将会带来较差的用户体验,近期针对网站质差元素进行了重点优化,现将从网站优化目前存在的问题、网站优化建议、总结经验、个别案例总体处理流程四个方面展开介绍。

2 目前存在问题

2.1 域名封堵原因
现象描述:元素TCPing不通,时延主要为stalled和waiting时间,时延达到21S。
解决方案:通过调整至特定IP进行封堵(例如调整至127.0.0.1),调整后元素时延大幅下降。
在这里插入图片描述

2.2 网宿CDN回源时延过大问题
现象描述:通过DNS解析为网宿CDN分发,主要为waiting时延。
解决方案:协调网宿CDN解决。
在这里插入图片描述

在这里插入图片描述

2.3 国外源站质差
现象描述:通过trace定位为国外资源,TCPing不稳定,存在丢包现象。
解决方案:暂时无法解决。
在这里插入图片描述

2.4 DNS解析无结果
现象描述:元素访问失败,DNS解析域名无结果,无法定位资源位置
解决方案:通过协调源站进行处理。
在这里插入图片描述

在这里插入图片描述

2.5 他省引入资源质差
现象描述:元素时延较大,trace定位为他省引入资源。
解决方案:可联系相应省份或者源站进行处理。若该资源没有443端口,后缀为cs/css/js/jpeg/png等,可考虑加入302缓存。
在这里插入图片描述

2.6 网站延迟加载问题
现象描述:蘑菇街及京东网站首页不存在时延超过1S的元素,但是网站总体打开时延较大,经分析,存在元素延迟加载的现在,元素加载的间隔较大。
解决方案:暂时无法解决。

在这里插入图片描述

2.7 广告类资源不可访问问题
现象描述:广告类资源,访问失败,时延较大。
解决方案:进行阻断,例如调整至127.0.0.1。
在这里插入图片描述

www.google-analytics.com域名阻断。
在这里插入图片描述

irs01.net需要阻断
2.8 已引入资源质差
现象描述:通过trace发现资源已引入本省,元素访问时延较大。
解决方案:通过DNS解析判断联系相应CDN或者本省移动处理。39.134.153.251杭研分发
在这里插入图片描述

3 网站优化方案及思路

谷歌浏览器的F12功能->network->time,找到时延大于1s的质差域名,分析质差域名是否CDN分发(利用DNS解析工具,观察解析出的域名是否与原域名一致,不一致则为CDN分发),若是,则利用查询网站查询所属CDN,联系相应CDN处理。若不是,则利用tracert跟踪路由,若为出省或者出网资源,则利用443端口扫描工具扫描其443端口状态,若开启443,或关闭443且为非图片资源则只能联系相应CP处理、若443关闭且质差为图片资源,则加入302图片缓存。如果发现质差域名failed(TCPing不通),且该域名对应的url全部failed,则可以域名封堵,可以调整到特定IP(例如127.0.0.1)进行封堵。

3.1 联系CP
网站无法打开、元素域名错误、外省资源质差、IDC质差等情况,可以协调相应CP处理。
3.2 联系CDN
经过DNS解析,发现解析域名与原始域名不一致,则质差元素属于CDN分发,可通过查询IP地址分配表,或者通过网站tool.chinaz.com查询所属CDN,然后协调相应CDN处理。
3.3 302图片缓存
对于图片类质差资源,若该资源没有443端口,落点在网外或者省外,可以通过加入302图片缓存优化。
3.4 域名封堵
元素TCPing不通,时延主要为stalled和waiting时间,时延达到21S,或者广告类资源不可访问等问题,可以通过调整至特定IP进行封堵(例如调整至127.0.0.1)。

4 总结经验
首先通过自动拨测工具筛选出存在质差元素的网站,同时结合互联网健康度日报,查看时延波动较大的网站;然后重点针对这些网站利用谷歌或者httpwatch进行实测,通过多次实测确定质差元素;然后结合DNS解析、TCPing、besttrace等工具分析网站存在的问题;最后采取相应的网站优化方案持续跟踪解决问题。
网站优化过程中,对于域名封堵、302图片缓存主要是协调组内同事处理处理,一般可以及时解决。联系CDN、联系CP等一般都过微信群或者邮件沟通,效率较慢,需要持续观察网站情况以及跟踪CDN及CP处理进展,一般需要告知对方网站名称、质差元素名称、IP,通过httpwatch或者wireshark抓包作为辅助手段可促进CP及CDN更快处理。
每日需要更新网站优化详单,详细记录网站、质差元素、IP、调整说明、验证调整是否有效等。若当日未及时优化的网站需要持续关注网站情况并更新“验证是否有效”列。

5 附录:个别案例总体处理流程
5.1 协调CP处理

  1. 经多次实测发现优酷官网http://www.youku.com,元素rl.ykimg.com在实测过程中出现时延超1s的现象。
  2. 进行DNS解析,解析域名mfs.ykimg.com.w.kunlunar.com与原始域名不一致
  3. Tcping时延不稳定
  4. 经网站tool.chinaz.com查询,为阿里云分发
  5. 协调阿里云进行处理。
    在这里插入图片描述
    在这里插入图片描述

5.2 加入图片缓存

  1. 经多次实测发现中维世纪http://www.jovision.com/域名www.jovision.com(123.56.108.102)多个URL时延较大
  2. DNS解析域名一致
  3. trace为北京阿里云BGP数据中心地址
  4. 均为图片类资源且443端口不通
  5. 协调中兴加入图片缓存。
    在这里插入图片描述

5.3 无法加缓存

  1. 经多次实测发现中关村在线http://www.zol.com.cn/元素icon.zol.com.cn打开时延过大
  2. DNS解析为白云山分发
  3. 443端口可通,因此无法加缓存
  4. 联系白山云处理。
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

幼儿园小班班长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值