Knowledgebase: FAQs
Why does URL XYZ take a long time to capture or gets a timeout error?
Posted by Brandon Elliott on 17 November 2016 09:46 AM

For fast-loading sites, ShrinkTheWeb's average capture time is around 7 seconds (as of 11/01/2016). We see slower sites capturing at around 15-20 seconds. However, sometimes we will see captures take longer than 30s, which while very impressive relatively speaking; it's still too slow for our liking. Unfortunately, we do not always have control over the delay (or failure) reasons.

In some use cases of web page screenshots, timing is everything. Ensuring that a screenshot capture is returned quickly is one of ShrinkTheWeb's top priorities. However, there are a number of factors that can cause delay or failure to capture. The #1 cause of delays are related to "bad resources" in a web page. So, if you are seeing 40 second captures or longer; there is likely a "bad resource", being called by the page, that is timing out. Since we have no way to know what resources are "bad" versus "good", we must attempt them and allow a significant timeout value so that we allow for large content, such as Flash or videos, to load. We do have some safeguards, but badly configured pages and/or resources can still cause unavoidable issues.

In these cases, we can run a test to see exactly what issues exist for a given request, which will give you the insight to request that the site owner fix the issue, where possible, or we can "blacklist" a known bad resource, in extreme cases. For instance, we've blacklisted broken ad servers and known bad redirects before, which sped up page capture from 90 seconds to 7 seconds, in the cases of pages using those resources. When in doubt, get in touch with us and let's see what we can do. ;)

 

Related: speed performance fast slow how long capture rate

(0 vote(s))
Helpful
Not helpful

Contact Us | PagePix Benefits | Learn More | STW Forums | Our Partners | Privacy Policy | Terms of Use

©2016 ShrinkTheWeb. All rights reserved. ShrinkTheWeb is a registered trademark of ShrinkTheWeb.