2016-12-01 31 views
3

因此,我正在努力應對由於客戶端網站中使用的外部服務而造成的殘酷排名降級。我幾乎完成了所有我感覺我可以控制的事情,包括解決渲染阻塞問題。如何使用外部服務保持良好的PageSpeed排名

但是有一件事情像是通過所有網站的紅色線程運行,是因爲瀏覽器緩存和外部資源的重定向建議(包括Google自身的analytics.js),YSlow和PageSpeed最終陷入D範圍的排名。

現在我知道這些資源中的一些可能可以在本地移動,但通常,特別是在重定向鏈的情況下,這似乎是一項艱鉅的任務。

下面是一個瘋狂重定向鏈的例子:

https://d.adroll.com/cm/b/out 
https://x.bidswitch.net/sync?dsp_id=44&user_id=NWY2MDZmY2M1NGUxZGVhZTE1NmZmNjgzYjI2ZjlmMGM 
https://x.bidswitch.net/ul_cb/sync?dsp_id=44&user_id=NWY2MDZmY2M1NGUxZGVhZTE1NmZmNjgzYjI2ZjlmMGM 
https://t.brand-server.com/match_back?bidder_id=4&external_user_id=da20ac56-bf05-4acc-8df2-2e92ceb9f4da 
https://t.brand-server.com/ul_cb/match_back?bidder_id=4&external_user_id=da20ac56-bf05-4acc-8df2-2e92ceb9f4da 
https://match.adsrvr.org/track/cmf/generic?ttd_pid=centro&ttd_tpi=1 
https://match.adsrvr.org/track/cmb/generic?ttd_pid=centro&ttd_tpi=1 
https://t.brand-server.com/match_back?bidder_id=1&external_user_id=09d385a1-bd5e-4dc0-84fb-1afdf83f1892 
https://secure.adnxs.com/getuid?https://t.brand-server.com/match_back?bidder_id=3&external_user_id=$UID 
https://t.brand-server.com/match_back?bidder_id=3&external_user_id=8261031581142479988 
https://pixel-a.sitescout.com/dmp/pixelSync?nid=35 
https://bcp.crwdcntrl.net/map/c=1389/tp=STSC/tpid=8157edd8-d80d-432e-bf0b-47234df4942c?https%3A%2F%2Fsu.addthis.com%2Fred%2Fusync%3Fpid%3D11185%26puid%3D8157edd8-d80d-432e-bf0b-47234df4942c%26url%3Dhttps%253A%252F%252Ft.brand-server.com%252Fmatch_back%253Fbidder_id%253D5%2526external_user_id%253D8157edd8-d80d-432e-bf0b-47234df4942c 
https://bcp.crwdcntrl.net/map/ct=y/c=1389/tp=STSC/tpid=8157edd8-d80d-432e-bf0b-47234df4942c?https%3A%2F%2Fsu.addthis.com%2Fred%2Fusync%3Fpid%3D11185%26puid%3D8157edd8-d80d-432e-bf0b-47234df4942c%26url%3Dhttps%253A%252F%252Ft.brand-server.com%252Fmatch_back%253Fbidder_id%253D5%2526external_user_id%253D8157edd8-d80d-432e-bf0b-47234df4942c 
https://su.addthis.com/red/usync?pid=11185&puid=8157edd8-d80d-432e-bf0b-47234df4942c&url=https%3A%2F%2Ft.brand-server.com%2Fmatch_back%3Fbidder_id%3D5%26external_user_id%3D8157edd8-d80d-432e-bf0b-47234df4942c 
https://t.brand-server.com/match_back?bidder_id=5&external_user_id=8157edd8-d80d-432e-bf0b-47234df4942c 

下面是一些緩存/ Expires頭警告:

https://fonts.googleapis.com/css?family=Oswald:400,700 
http://cdn.searchspring.net/ajax_search/sites/742gv8/js/742gv8.js 
http://cdn.searchspring.net/ajax_search/js/searchspring-catalog.min.js 
http://cdn.searchspring.net/autocomplete/searchspring-autocomplete.min.js 
http://www.googleadservices.com/pagead/conversion.js 
https://seal-stlouis.bbb.org/seals/blue-seal-200-42-miniaturemarketllc-310240951.png 
https://fonts.googleapis.com/css?family=Open+Sans:600,700,400,300 
https://trustlogo.com/trustlogo/javascript/trustlogo.js 
https://connect.facebook.net/en_US/fbevents.js 
http://www.googletagmanager.com/gtm.js?id=GTM-5RMBM2 
http://tag.perfectaudience.com/serve/51dc7c34a84900f9d3000002.js 
http://a.adroll.com/j/roundtrip.js 
https://www.facebook.com/tr/?id=1860590510836052&ev=PageView&dl=http%3A%2F%2Fwww.miniaturemarket.com%2F&rl=&if=false&ts=1480458368216&v=2.5.0 
https://www.facebook.com/tr/?id=1610476729247227&ev=PageView&dl=http%3A%2F%2Fwww.miniaturemarket.com%2F&rl=&if=false&ts=1480458368220&v=2.5.0 
https://trustlogo.com/trustlogo/images/popup/seal_bg.gif 
https://trustlogo.com/trustlogo/images/popup/warranty_level.gif 
https://www.google-analytics.com/analytics.js 
https://pixel-geo.prfct.co/tagjs?check_cookie=1&a_id=3045&source=js_tag 
https://www.google-analytics.com/plugins/ua/ec.js 
https://s.adroll.com/pixel/P3MVZ4FMVNG67LVRKHALEV/CSFUSWFLCFBNTBB2REH2EP/V42TOE4T75HOHDQUCEXVPV.js 
http://pixel-geo.prfct.co/seg/?add=842026,3277058&source=js_tag&a_id=3045 
https://www.facebook.com/tr?id=1610476729247227&ev=ViewContent&cd[rtb_id]=3277058&noscript=1 
https://www.facebook.com/tr?id=1610476729247227&ev=ViewContent&cd[rtb_id]=842026&noscript=1 
https://www.facebook.com/tr/?id=1638890983076166&ev=PageView&dl=http%3A%2F%2Fwww.miniaturemarket.com%2F&rl=&if=false&ts=1480458369206&cd[segment_eid]=%5B%22V42TOE4T75HOHDQUCEXVPV%22%5D&v=2.5.0 
https://analytics.twitter.com/i/adsct?p_id=48571&p_user_id=pa_HjjM3Ntt5wLVRxjwi 
https://image2.pubmatic.com/AdServer/Pug?vcode=bz0yJnR5cGU9MSZjb2RlPTMyNDMmdGw9MTI5NjAw&piggybackCookie=uid:pa_HjjM3Ntt5wLVRxjwi 
https://www.facebook.com/fr/u.php?p=292157157590619&m=pa_HjjM3Ntt5wLVRxjwi 
https://www.facebook.com/fr/u.php?t=2592000&p=443937282305007&m=NWY2MDZmY2M1NGUxZGVhZTE1NmZmNjgzYjI2ZjlmMGM 
https://analytics.twitter.com/i/adsct?p_user_id=NWY2MDZmY2M1NGUxZGVhZTE1NmZmNjgzYjI2ZjlmMGM&p_id=823423 
https://pixel-geo.prfct.co/cb?partnerId=goo 
https://d.adroll.com/cm/g/in?google_ula=1535926,0 
https://pixel.rubiconproject.com/tap.php?cookie_redirect=1&v=194538&nid=3644&put=NWY2MDZmY2M1NGUxZGVhZTE1NmZmNjgzYjI2ZjlmMGM&expires=365 
https://us-u.openx.net/w/1.0/sd?cc=1&id=537114372&val=pa_HjjM3Ntt5wLVRxjwi 
https://dsum-sec.casalemedia.com/rum?cm_dsp_id=105&external_user_id=NWY2MDZmY2M1NGUxZGVhZTE1NmZmNjgzYjI2ZjlmMGM&expiration=1511994369&C=1 
https://us-u.openx.net/w/1.0/sd?cc=1&id=537103138&val=5f606fcc54e1deae156ff683b26f9f0c 
https://pixel.rubiconproject.com/tap.php?cookie_redirect=1&v=189868&nid=4106&expires=30&put=pa_HjjM3Ntt5wLVRxjwi 
https://idsync.rlcdn.com/377928.gif?partner_uid=5f606fcc54e1deae156ff683b26f9f0c&redirect=1 
https://pixel.prfct.co/seg/?add=695885 
https://pixel.prfct.co/cb?partnerId=mrin 
http://ib.adnxs.com/mapuid?member=364&user=11465672070136222257 
https://t.brand-server.com/match_back?bidder_id=5&external_user_id=8157edd8-d80d-432e-bf0b-47234df4942c 

這似乎是能夠做一些事情,這將極大地提高分數,因爲它是唯一需要解決的問題。所以我的問題是 - 可以做些什麼呢?

有沒有人嘗試通過代理覆蓋重定向鏈或獲取資源並通過修改的標題傳遞它們通過代理源代碼重寫後的URL重寫?

這是否值得呢,還是這些網頁分數只是被忽略?

什麼是似是而非的交替?

道歉一個加載的問題...

回答

1

我試過對付過去同樣的問題,雖然我無法找到重定向鏈和緩存的問題很好的解決,也有少數我遵循的指導原則:

  1. 仔細想想每個外部資源 - 你真的需要它嗎?你真的必須在用戶交互之前加載它嗎?如果是這樣 - 它可以從你的服務器取而代之嗎?在您的示例中,我會將Google字體複製到我的服務器。
  2. 從不@import在CSS中的東西。它的定義很慢,因爲它至少需要兩個連續的HTTP請求。嘗試在或之前導入儘可能多的資源,或使用LESS或SCSS進行預編譯。
  3. 忽略廣泛使用的資源,例如Google Analytics。 Google不太可能會因爲您使用它們而降低您網站的排名。無論如何,請始終查找您正在使用的服務的"async" implementation

希望這會有所幫助。

+0

這個。 「由於外部服務造成的殘酷排名降級」,你的意思是搜索排名,還是僅僅在頁面速度工具上排名? 如果是前者,則需要考慮是否需要這些服務。他們是否有助於可用性?如果是後者,則應忽略頁面速度排名,並查看外部服務是否實際上大大減緩了網站的速度。與其他一切相比,他們的加載時間百分比是多少?如果他們對速度有很大影響 - 再次考慮是否需要它們。 –

相關問題