Home > Google > Does web page size affect traffic?

Does web page size affect traffic?

I was watching a video of Marissa Mayer from Google. There is a lot of good stuff in there but I wanted to cover this one part.

Google does a lot of A/B testing. They asked users if more results per page would be better and they said yes. Google went and did some testing to see if this was true. They found out that traffic went down by 20%. It was not because people were finding what they wanted it was because of web page load time. Remember here we are talking Google who return results in 0.16 seconds. She said returning 30 results only doubled the time so worst case it was still less than one second load time. She did not say when this test was done so it could have been when there were more people on dial up. Even if it was Google still loads very fast on dial up even 5 years ago. She then talked about Google Maps and how when it launched it was 120k in size. They reduced the size by 30% and they got 30% more maps requests. People want content fast.

Just about every site I have had to do an SEO evaluation for is over 500k and I have seen several that were 1mb. People need to understand that websites are not a TV commercial or a magazine spread. On TV and magazines you get the information instantly. You do the same thing on a website and people will be just sitting there for a bit. If a site takes longer than a few seconds to load people will hit the back button.

I have seen websites with 100k just in text from javscript, css, and html. Then there are the images. This is where things get out of hand. I had one client that had put huge .bmp files on the front page. This is an extreme and I have only seen once. The point is scale down your images and remove some altogether. Only use css that you are going to use on that page. Don’t load the css code for every page on your site for every page load.

People also need to calm down on the javascript. Very few people know how to code javascript very well so most webpages just have a script they downloaded and they have no idea what it does. Also stay away from the rapid deployment asp.net stuff. A hello world page can be 100k or more. That stuff is designed for intranet web apps. It should never be used on an active public website.

If you really care about people spending time on your website make it fast. People want information and accomplish goals they don’t want a bunch of pretty pictures and fancy navigation. Your goal is not to impress your boss or friends it is to keep people on your website. The biggest mistake that people make is they show their website already loaded to a friend or boss and ask them what they think. That is an invalid test. First off the person is only looking at it like they do a TV commercial or magazine. That is not how they will look at it if they found the site by themselves. There is a big difference. Most people are in a big hurry very few people spend a ton of time on the Internet. Granted there is always an audience that does want all the bells and whistles and is willing to wait for the load time but they are in the minority.

Categories: Google Tags:
  1. February 24th, 2009 at 01:31 | #1

    Hi there !
    Nice vision of things. SEO it`s in a continuous change and re definition. For a web-designer , or web-developer it`s vital nowdays to know the basics and principles of SEO . Best Regards , Albert !

  2. February 28th, 2009 at 09:31 | #2

    Google has always said its about the user experience. When pages are slow and clunky its bound to affect rankings. Load times are important and there are some people still using dial-up. My mother is cheap and refuses to upgrade!

  3. March 8th, 2009 at 15:38 | #3

    Speed matter but when a site offers quality, I’ll be far more patient.

  4. March 9th, 2009 at 21:39 | #4

    People are so impatient when it comes to internet content and rightfully so. I find myself to be among them if I’m surfing. If I’m looking for something particular I will wait for the load time.

  5. March 12th, 2009 at 04:03 | #5

    This is a great post, thanks for this ! In case you’re interested, I also blogged on web application development methodology, focusing less on the technical part than on the general process needed before coding. I though you might find it an interesting read Anyway, thanks for this post, I’ll sure check your blog regularly form now on!

  6. March 24th, 2009 at 09:04 | #6

    Page load time is very important, I tried a new template on my blog and although it was nicer, was loading much slower and noticed a drop in traffic too. Even when browsing myself, if something does not load instantly I just look elsewhere for the info :P

  7. free movies
    April 1st, 2009 at 09:17 | #7

    thanks, I toned down my java

  8. April 6th, 2009 at 06:46 | #8

    I dont like with page that has alot of java or flash.. need more time to access it

  9. April 8th, 2009 at 05:18 | #9

    There is a good practice to make any web page with loading time less than 4 seconds, so traffic also depends on web page loading time. Still many internet users are having low speed connections.

  10. April 10th, 2009 at 07:52 | #10

    Traffic to a web page or website depends on web page loading time.Imagine someone having to wait for your website to upload, same like waiting for a person to answer the phone while it keeping ringing, giving an idea that they are not welcome.Even when browsing myself, if something does not load instantly I just look elsewhere for the info.

  11. April 11th, 2009 at 06:53 | #11

    People are so impatient when it comes to internet content and rightfully so. It is important to implement and blend the technology on our websites to ensure that the web page loads quickly as people are most likely to switch over to another website for the information they are looking.

  12. April 14th, 2009 at 00:53 | #12

    People need to understand that websites are not TV commercials where information is instant but at the same time it is important that due importance is given to the fact that webpages load quickly so as to ensure visitor retention.

  13. April 15th, 2009 at 23:11 | #13

    SEO is a different subject, it’s not related to TV. Usually Internet is becoming popular in different areas. There are fore we must care about the content. Think about DVD market. Their are a lot things.

  14. April 16th, 2009 at 10:15 | #14

    yes , thats right , web pages loading fast are definitely liked by the visitors.

  15. April 23rd, 2009 at 04:43 | #15

    That’s great, I never thought about Does web page size affect traffic? like that before.

  16. April 27th, 2009 at 15:36 | #16

    People are so impatient when it comes to internet content and rightfully so. It is important to implement and blend the technology on our websites to ensure that the web page loads quickly as people are most likely to switch over to another website for the information they are looking.

  17. May 2nd, 2009 at 06:00 | #17

    Sometimes web site size may effect to traffic. Because all don’t have high speed internet connections.

  18. May 4th, 2009 at 03:01 | #18

    Great traffic to seo, and also seo is generate traffic and use to highly to alexa and pr

  19. May 4th, 2009 at 03:14 | #19

    I would add a fourth “main area” to focus on for performance; you database.Optimized application code and streamlined websites will still slow to a crawl if your database is poorly indexed or if your queries are poorly formed

  20. May 4th, 2009 at 09:36 | #20

    Don’t forget those designers who replace text with images that just contain text – a classic bandwidth hogging technique, and pointless from a SEO point of view too!

  21. May 13th, 2009 at 06:39 | #21

    web pages always plays important role in traffic for your site.
    big long pages are not liked by people.

  22. May 13th, 2009 at 18:46 | #22

    well once i was having a very long page , and i saw that my visitors are just leaving in between only , so it is better to have short pages.

  23. May 15th, 2009 at 04:16 | #23

    webpage size surely effect the number of visitors. no doubt on that.
    even i leave the pages which are too long and doesn’t seem to end.

  24. May 17th, 2009 at 11:05 | #24

    well web page size , i think do not effect your traffic that much. well if your content is good then no matters how long is your page , people will read it.

  25. May 20th, 2009 at 01:47 | #25

    Some great tips here, and something for me as a front-end developer to bear in mind.It doesn’t matter if my beautifully commented css & js works perfectly in the prototype stage if it falls over on the live server because it is too heavy.

  26. May 20th, 2009 at 07:33 | #26

    traffic do depends on web page size and there is no doubt about it.

  27. June 3rd, 2009 at 02:28 | #27

    but if you have a good web page with very good content then even long pages have good visitors.

  28. June 3rd, 2009 at 02:59 | #28

    It may affect bounce rate and return visits but I doubt it has effects on initial visitor numbers?

  29. June 7th, 2009 at 12:21 | #29

    Slow loading pages tend to have a higher bounce rate, we have to remember that lots of people still use slow internet connections. I often skip a page when I’m browsing on my mobile phone, i just don’t have the time to wait for a page to load.

  30. June 12th, 2009 at 15:58 | #30

    It depends on controls

  31. June 13th, 2009 at 08:27 | #31

    well i had a page before , it was somewhat a long page , and i saw a low level of traffic in it as compare to my other pages.

  32. June 14th, 2009 at 07:09 | #32

    well there should be no doubt that longer the web page lesser will be traffic.

  33. June 19th, 2009 at 06:21 | #33

    Larger pages will take longer to load and will probably have higher bounce rates as a result, which could see google penalising you on traffic from their search engine…other than that i cant really see a reason why larger pages will have less traffic.

  34. Adwido
    June 20th, 2009 at 21:30 | #34

    Very valid points. I work as a freelancer building websites and I try to communicate that to people all the time, but they insist on making their sites look pretty because they think that’s what customers expect. Little do they know, some of the ugliest and simplest sites make the most money.

  35. June 21st, 2009 at 14:21 | #35

    I don’t think the webpage size would affect the site traffic that much. I have 512kbps DSL and I don’t like few sites taking a lot of time to load (mind you it also increases our memory consumption). I think sites should be simple yet very effective. Web Designers should design it carefully to keep the perfect balance.

  36. June 25th, 2009 at 21:23 | #36

    “If a site takes longer than a few seconds to load people will hit the back button.”
    This is very true based on my observation.
    Cos its always a waste of time for me. It so discouraging.
    Sometimes i get annoyed with those sites that loads very slowly especially when i am in a hurry. It really sucks. Site owners must take note of this issue cos their traffic will be affected.

  37. Ken
    June 27th, 2009 at 20:36 | #37

    I don’t think it affect the traffic. It’ll only take time to load up the site for few seconds and will eat a lot of memory especially if you’re using Firefox.

  38. Kenny
    July 3rd, 2009 at 07:00 | #38

    I hate flash and java web sites, most are so poorly done that it crashes my browser sometimes let alone takes years to load up. Altho some java actions are great but only when they are made properly.

  39. July 18th, 2009 at 01:03 | #39

    When I do blog walking on a free traffic site that requires members to review their co-members’ sites, I am very particular about the loading time and the length of the site’s homepage. I always say that most readers prefer to click and open another page than wait for a long one to open and scroll down.

  40. DoFollow
    July 18th, 2009 at 10:49 | #40

    I work as a freelancer building websites and I try to communicate that to people all the time, but they insist on making their sites look pretty because they think that’s what customers expect.

  41. July 26th, 2009 at 07:44 | #41

    Tbh, i think with a properly designed site using xhtml/css and a good broadband connection there really isn’t any excuse for slow loading pages. Its usually those added little scripts that bog down the pages, in the majority of cases they are pointless anyways!

  42. Jelq Jelking
    September 30th, 2009 at 03:22 | #42

    Very useful post. I too like to add images to my site but find it difficult to keep the quality of pictures when resizing them to decrease the load time. Do you suggest any program that can resize images while keeping the quality.

    Thanks

  43. October 15th, 2009 at 00:44 | #43

    For sure the website size is important for traffic. More pages can address even more keywords than a small one… -> more visitors

  44. December 17th, 2009 at 07:01 | #44

    Yes i think web site page effect traffic, some time if the page is heavy and does not load in a short time then it force visitor to visit other sites that load much faster. On other hand your web site having good content must be slow but showing good relevant ads.

  45. December 31st, 2009 at 04:27 | #45

    Well the more content the more possibility for keyword rankings, so if the size of the page is in proportion to the content then I would say YES, page size does affect traffic.

  46. January 30th, 2010 at 23:33 | #46

    I gigled at your headline in your header: this because so many of my own clients are quick to tell their horror stories about the people they worked with. The sad thing for SEO professionals who actually know their stuff…. By the time I recieve a client, they have been so ripped off their budget is pretty small to fix all the stuff like the page load time and other things – it becomes a tedious task when a client has no more money left. Or , you deal with the trust issues because of them being burned in the past.

  47. apidexin
    February 11th, 2010 at 07:44 | #47

    I never knew that a hello world page can be 100k or more, and it should never be used on an active public website. Thanks for the info.

  1. January 5th, 2010 at 02:12 | #1