Jim the following is required

Improve server response time

Suggestions for this page

Long web server response times delay page loading. Reduce your response times to make your page load faster.

  • seconds)
  • seconds)
  • seconds)
  • seconds)
  • seconds)
  • seconds)
  • seconds)

Optimize the order of styles and scripts

Correctly ordering external stylesheets and external and inline scripts enables better parallelization of downloads and speeds up browser rendering time.
Learn more

Suggestions for this page

The following inline script blocks were found in an external CSS file and another resource. To allow parallel downloading, move the inline script before the external CSS file, or after the next resource.

  • Inline script block #1
  • Inline script block #9

The following external CSS files were included after an external JavaScript file in To ensure CSS files are downloaded in parallel, always include external CSS before external JavaScript.

Inline Small CSS

Inlining small stylesheets into the main HTML page cuts down on RTTs and delays in downloading other resources.
Learn more

Suggestions for this page

The following external resources have small response bodies. Inlining the response in HTML can reduce blocking of page rendering.

inline the following small resources:

Prefer asynchronous resources

Fetching resources asynchronously prevents those resources from blocking the page load.
Learn more

Suggestions for this page

The following resources are loaded synchronously. Load them asynchronously to reduce blocking of page rendering.

Serve scaled images

Properly sizing images can save many bytes of data.
Learn more

Suggestions for this page

The following images are resized in HTML or CSS. Serving scaled images could save135.7KiB(90%reduction).

  • resized in HTML or CSS from960x637to204x138. Serving a scaled image could save125.9KiB(95%reduction).
  • resized in HTML or CSS from300x273to204x186. Serving a scaled image could save9.8KiB(53%reduction).

Optimize images

Properly formatting and compressing images can save many bytes of data.
Learn more

Suggestions for this page

Optimizing the following images could reduce their size by130.3KiB(26%reduction).

  • Losslessly compressing save37.7KiB(46%reduction).
  • Losslessly compressing save37.5KiB(81%reduction).
  • Losslessly compressing save15.7KiB(61%reduction).
  • Losslessly compressing save15.4KiB(63%reduction).
  • Losslessly compressing save12KiB(18%reduction).
  • Losslessly compressing save3KiB(4%reduction).
  • Losslessly compressing save2.7KiB(93%reduction).
  • Losslessly compressing save1.6KiB(3%reduction).
  • Losslessly compressing save1.2KiB(3%reduction).
  • Losslessly compressing save833B(89%reduction).
  • Losslessly compressing save755B(6%reduction).
  • Losslessly compressing save750B(5%reduction).
  • Losslessly compressing save688B(2%reduction).
  • Losslessly compressing save623B(7%reduction).

Avoid bad requests

Removing "broken links", or requests that result in 404/410 errors, avoids wasteful requests.
Learn more

Suggestions for this page

The following requests are returning 404/410 responses. Either fix the broken links, or remove the references to the non-existent resources.

Combine images into CSS sprites

Combining images into as few files as possible using CSS sprites reduces the number of round-trips and delays in downloading other resources, reduces request overhead, and can reduce the total number of bytes downloaded by a web page.
Learn more

Suggestions for this page

The following images served fromcoorg.comshould be combined into as few images as possible using CSS sprites.

Minify JavaScript

Compacting JavaScript code can save many bytes of data and speed up downloading, parsing, and execution time.
Learn more

Suggestions for this page

Minifying the following JavaScript resources could reduce their size by12KiB(39%reduction).

  • Minifying save7.1KiB(38%reduction) after compression.
  • Minifying save3.2KiB(37%reduction) after compression.
  • Minifying save1,021B(68%reduction) after compression.
  • Minifying save711B(35%reduction) after compression.

Minify HTML

Compacting HTML code, including any inline JavaScript and CSS contained in it, can save many bytes of data and speed up downloading, parsing, and execution time.
Learn more

Suggestions for this page

Minifying the following HTML resources could reduce their size by2.2KiB(22%reduction).

  • Minifying save2.2KiB(22%reduction) after compression.

Avoid CSS @import

Using CSS @import in an external stylesheet can add additional delays during the loading of a web page.
Learn more

Suggestions for this page

The following external stylesheets were included in @import.

The following external stylesheets were included in @import.

Specify a character set

Specifying a character set early for your HTML documents allows the browser to begin executing scripts immediately.
Learn more

Suggestions for this page

The following resources have no character set specified in their HTTP headers. Specifying a character set in HTTP headers can speed up browser rendering.

Leverage browser caching

Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network.
Learn more

Suggestions for this page

The following cacheable resources have a short freshness lifetime. Specify an expiration at least one week in the future for the following resources:

  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)
  • not specified)

Defer parsing of JavaScript

By minimizing the amount of JavaScript needed to render the page, and deferring parsing of unneeded JavaScript until it needs to be executed, you can reduce the initial load time of your page.
Learn more

Suggestions for this page

329.2KiBof JavaScript is parsed during initial page load. Defer parsing JavaScript to reduce blocking of page rendering.

  • inline JavaScript)
  • inline JavaScript)
  • inline JavaScript)