Ways to improve website performance
Once the document (website's main page) has been downloaded, we
analyze it. It allows us to give webmasters some recommendations on how
to optimize page load speed. We analyze the internal and external
factors.
Enable GZIP Compression
This is a good practice to give the user content in compressed form.
We've detected 307 Kb of content that could be compressed.
By compressing content you can achieve the size of ~ 76.75 Kb
(saving 230.25 Kb).
http://www.saopaulo.sp.gov.br/. File size 40.26 Kb and you can save up to 30.19 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/css/saopaulo.css. File size 80.29 Kb and you can save up to 60.21 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/css/saopaulo.... File size 2.98 Kb and you can save up to 2.23 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/css/saopaulo.... File size 28.31 Kb and you can save up to 21.24 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/js/jquery.js. File size 31.04 Kb and you can save up to 23.28 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/js/cycle/jqu.... File size 19.07 Kb and you can save up to 14.3 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/js/fontsizer.... File size 1.82 Kb and you can save up to 1.36 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/js/styleswit.... File size 0.91 Kb and you can save up to 0.68 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/css/saopaulo.... File size 4.36 Kb and you can save up to 3.27 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/js/modal/js/.... File size 6.12 Kb and you can save up to 4.59 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/css/saopaulo.... File size 25.43 Kb and you can save up to 19.07 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/css/saopaulo.... File size 1.8 Kb and you can save up to 1.35 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/css/saopaulo.... File size 6.27 Kb and you can save up to 4.71 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/js/modal/js/.... File size 7.2 Kb and you can save up to 5.4 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/css/saopaulo.... File size 31.34 Kb and you can save up to 23.5 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/js/modal/js/.... File size 6.8 Kb and you can save up to 5.1 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/js/modal/js/.... File size 7.12 Kb and you can save up to 5.34 Kb
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/js/modal/css.... File size 5.89 Kb and you can save up to 4.41 Kb
Keep Components under 25K
Users often visit web site using a mobile phone. Even the most modern and advanced gadgets
have some limitations. For example an iPhone browser do not cache page components bigger
than 25K. So you should strive to ensure that scripts, CSS-styles, etc.
are less than 25K.
http://www.saopaulo.sp.gov.br/ Content-Encoding: text/html. File size 40.26 Kb.
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/css/saopaulo.css Content-Encoding: text/css. File size 80.29 Kb.
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/css/saopaulo... Content-Encoding: text/css. File size 28.31 Kb.
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/js/jquery.js Content-Encoding: application/x-javascript. File size 31.04 Kb.
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/css/saopaulo... Content-Encoding: text/css. File size 25.43 Kb.
http://www.saopaulo.sp.gov.br/lib/content/themes/saopaulo/css/saopaulo... Content-Encoding: text/css. File size 31.34 Kb.
http://www.saopaulo.sp.gov.br/bancoImagens/albuns/7199/_b31154.jpg Content-Encoding: image/jpeg. File size 30.4 Kb.
http://www.saopaulo.sp.gov.br/bancoImagens/albuns/7001/_c31832.jpg Content-Encoding: image/jpeg. File size 73.45 Kb.
http://www.saopaulo.sp.gov.br/usr/share/image/mercado_da_cantareira_da... Content-Encoding: image/jpeg. File size 100.01 Kb.
Alternate text for the images.
As you may already know, search engine that indexes your pages, do not
have eyes. And all content you are trying to display on your site is
just HTML & CSS code, images, Flash, etc for the robots. It is It's
extremely important to describe each of the objects more datailed using
ALT, TITLE and other tags.
Our robot has determined that the sp.gov.br page has
4
images, which has no tag ALT. Tag ALT is a text field, that specifies an
alternate text for an image. But not only. Search engines consider this
tag as a supplemental result for assessing the content of your page
entirely. Do not ignore it!
For example your page has this code:
| 758. |
|
<img src="/usr/share/image/banner_leiantifumo.gif"> |
We recommend you use rich img code in that place:
| 758. |
|
<img src="/usr/share/image/banner_leiantifumo.gif" alt="ensino superior"> |
P.S. We used keyword for this image that seemed to us most important for your page.
But you can go ahead and give to each of 4 images an ALT text. This problem requires
responsible approach. No need to put the same text at alt tag of the all images.
Imagine that the pictures do not show and try to make sure that users understand what
is shown on the picture based on the alt tag
Specify image dimensions
The browser needs to know the actual dimensions of image (width and height) to quickly render webpage.
We have detected that the 18 images has no width and height,1 images has missed the height.
If you do not specify the width and/or height, then in order to
correctly display the image browser needs to download it and only then
put on the screen. Otherwise, there is a chance browser will display
elements under the picture inappropriately as well as the possible
presence of "jumping" effect of the page content (until the page load
is finished).
We provide below example of how to define the image /usr/share/image/banner_nota-fiscal.gif dimensions:
| 776. |
|
<img src="/usr/share/image/banner_nota-fiscal.gif" width="IMAGE_WIDTH_HERE" height="IMAGE_HEIGHT_HERE"> |
| 745. |
|
<img src="/usr/share/image/mercado_da_cantareira_daniel_guimaraes.jpg" alt="Conheça SP" width="140px" height="IMAGE_HEIGHT_HERE"> |
Use the TITLE for A tag
As we have already mentioned, search engine bots can not see the site
like a people do it. They more focused on the descriptions of certain
page elements. That's why we strongly recommend use TITLE operator in
the "A" tag. This operator not only describes the page referenced by
the page more detailed, but also takes part in the page describing.
For example, you have the link on your website:
| 226. |
|
<a class="mapa" href="/mapa/">Mapa do Site</a> |
We suggest you to remake it in this way:
| 226. |
|
<a class="mapa" href="/mapa/" title="bate papo">Mapa do Site</a> |
Of course, you can (and should) use more proper phrase instead of the "bate papo" that describes the link
/mapa/.
Number of links on the page
Try to avoid a large number of links on the page. Our robot
have found 151 links on this page. Google recommends
to keep the number of links fewer than 100.
More information about this topic you can find in
Google
Webmaster Guidelines
and in the post
"How many links per page?"
by Matt Cutts (head of Google’s Webspam team)