If you were on the freeway traveling about the speed of traffic, in the #2 lane, and came upon a slow moving vehicle, what would you do?
Dumb question. Obviously, with any patience, you might first scan the mirrors for cops, then opt for a faster lane as soon as possible. Online, the only speed penalties that exist are for slow moving websites. Your site is supposed to book, hall ass, burn rubber, and get a move on. Nobody's gonna wait for your freaking flash website to download...anyone they will is deluded in narcissistic fantasy. Unless, of course, the site visitor happens to be the fool who designed it. In which case, you better hope he has his wallet out. You may not get your website's products in front of another human for a long while.
In April 2010, Google, in April of 2010, formally announced website speed as an SEO algorithm factor, and added that fast website performance and download times are beneficial for site visitors, as well as for favorable SEO ranking.
Google defines website speed as "how quickly a website responds to web requests".
In addition to making website performance an official ingredient of good SEO, Google advocates high standards for usability, encouraging site owners to make improvements to enhance the site visitor's experience.
That said, G provides several webmaster tools and and website performance resources, to web developers for assessing performance, and speeding stuff up.
According to Google, up to 80% of the total factors that influence page speed and performance, are accessible to front end web developers. This suggests that properly optimized and condensed websites can lose almost half of excessive lag in load and response times.
This page details measures that San Diego Web Studio undertakes expedite site speed and responsiveness. We've listed some favorite tools and techniques for style sheet compression, enabling parallel loading of JavaScript, and keeping things lean.
1. Useful for pages that render more resources than concurrent connections allowed by host for specific domain. Spreading demand across hostnames reduces the RTT incidents. Where # equal number of resources queued for download, and MAX equals maximum number of concurrent connections allowed by one hostname for domain requesting the resources. If hostname allows for 5 concurrent connections for domain.com, and the page requires 20 resources, the browser will need to make 4 Round Trips. If resources are split between two hostnames, each with a 5 connection limit, the download clusters of 5 resources ea. can run parallel, thus cutting download time in half. Ideally, 2 to 4 hosts is the range for "tricking" browsers into parallel downloads of resources. More than 5 host connections, when coupled with necessary DNS lookups, can degrade optimization. There's a bell curve to aim for. If page calls for more than 10 resources from a single host, spreading requests to other hostnames will optimize performance. If less than 10 elements per page, overkill and unnecessary.
2.Identify appropriate character code [i.e. utf8] at the top, or earliest point, in document head. [browsers are programmed to search for character types within document's first 1024 bytes. When not found, latency is caused]
3.If redirects are essential/unavoidable, use the server side 301 and 302 mod rewrite method over the less desirable header meta tag redirect. I.e. [http-equiv="refresh" attribute in the meta tag or set the JavaScript window.location} object (with or without the replace() method) in the head of the HTML document. The latter is the inferior client side method. redirects slow down your website, avoid whenever possible.
4.Add an Expires or a Cache-Control Header tag: server There are two aspects to this rule: For static components: implement "Never expire" policy by setting far future Expires header For dynamic components: use an appropriate Cache-Control header to help the browser with conditional requests. Expires headers are most often used with images, but they should be used on all components including scripts, stylesheets, and Flash components.
">", i.e.: body > * {color:pink;} ySlow by yahoo developer network
pagespeed by google
Great aesthetics, well written content, captivating presentation...if it doesn't hustle, it won't be seen. Big, fat, resource hogging webpages cause more abandoned visits and lost sales than fast sites that are butt ugly.
Websites built entirely in Flash are frequently ditched. Up to 80% of the wasted performance time can be recovered by integrating techniques similar to methods listed listed in above sections.
Bottom line, it's no different than a direct sales method. Both are number games, whether channeled online or in person, and little product is moved to market unless actual sales contacts and presentations are made. Imagine employing a sales person who no showed for every appointment. Same thing...websites no show when would be site visitors lose patience. One click is all it takes...one second a difference a makes.
Not only do web users have incredibly short attention spans, slow loading sites arouse suspicion of malware, phishing, popups, browser hijacking, sneaky redirects, and fairly bad practices, in general.
Abandoned visits cause more havoc and disadvantages, as Google gauges end user behavior cumulatively as either votes in favor, or votes against website quality, if they hit the road...Jack.
Let's make your site swift...make it scoot...make it smooth.
Page performance is a controllable factor...in contrast to what your competitors do, which is not within our control [damn it...we'll keep trying, though]. From an SEO and website usability standpoint, website performance is a great investment. So if Ready for your site to beat it? Call us and discuss. 619.504.0450.