PageSpeed Service was turned off on August 3rd, 2015. Please see Turndown Information for PageSpeed Service.
The “Configure Rewriters” section of the console allows you to modify settings that PageSpeed Service uses for optimizing your website. You can access it by logging into the Google APIs Console, and selecting the Configure Rewriters menu under PageSpeed Service.
Once you make changes to any of the settings, the action buttons become active:
-
Clicking Save to Preview allows you to preview
your site with selected rewriter settings without affecting users.
Clicking on the link will set a cookie in your browser, and only
your session will be affected by the new settings. You will see the
“butter bar” alerting you of this at the top of your page:
Click Exit to unset the preview cookie and exit the preview mode. - Clicking Apply to Live applies selected settings to your site.
Rewriters
Refer to the documentation for each of the rewriters to understand what they do.
- PageSpeed Service rewriters are grouped based on their functionality. For each group you can either use the recommended settings or configure individual rewriters manually.
- When recommended settings is selected, PageSpeed Service automatically enables rewriters
as they mature in stability and performance.
- If recommended settings is not selected, you can enable any arbitrary set of rewriters under
each group. Click on “+” to expand each group and enable rewriters individually.
- You can always revert to the recommended configuration by checking the recommended settings checkbox.
Disable All Rewriters

If your web pages don't render correctly with PageSpeed Service and you are unable to identify the offending rewriter, click the Disable all Rewriters button and then the OK button on the confirmation dialog. In case of emergencies, we strongly recommend using this approach rather than making DNS changes, since DNS changes may take up to 48 hours to propagate fully. When you Disable all Rewriters your web pages will continue to be served by Google, but unmodified from the origin servers. This short video gives an overview of when and how to use the feature.
Please write to pss-support@google.com and let us know of the problem you encountered with your web pages so that we can help you resolve the underlying issue. When you're ready to re-enable the rewriters, click the Enable rewriters button.
Blacklist
The blacklist provides a way to tell PageSpeed Service to not perform
rewriting optimizations on specific URLs for your site. The blacklist is global
- i.e. it will disable all rewriters for the blacklisted URLs. If some of your
pages don't render correctly with PageSpeed Service, you can blacklist them,
while you troubleshoot the root cause and fix it.
Wildcards are supported in blacklists. Here are examples of valid ways to
specify blacklist URLs. Please note that specified URLs should begin with
http://
.
http://www.example.com/onebadpage/index.html http://www.example.com/bad/something.js http://www.example.com/badpages/* http://www.example.com/bad/*.jpg
You can also use the blacklist to disable rewriting on resources for which you
do not have explicit approval to modify, such as due to copyright issues. For
example, if you embed an image from a different site using
<img src="http://www.anothersite.com/image.png">
and do not have
explicit permission from the site owner of www.anothersite.com
, you can
add http://www.anothersite.com/*
to the blacklist.
If there is a problem affecting a large number
of pages, disable all the rewriters and then try enabling them one after
another to narrow down the problem. If the problem persists even after
disabling all rewriters, you can blacklist http://*
temporarily
to allow all your pages and resources to be proxied through Google without even the default
rewriters being applied to them. This should only be used as a temporary
solution, while you invesitgate the root cause for the problem. You
will not get any of the benefits of PageSpeed Service while in this mode.
Note: Any changes made to the Domain or Rewriter Settings may take up to 10 minutes before they can be noticed on your site.
Measure Speedup
Note that the procedure used to measure speed up before you used PageSpeed Service will no longer work. It will always show zero gains because that will measure the speed up of your site against itself. Please follow the instructions mentioned below to measure the speed up of your webpages after you have started using PageSpeed Service.
- Click on the button Check it Out at the bottom of the pane.
- Enter the URL of the webpage you would like to measure, say
www.example.com
.-
Optional steps:
- Choose the test location and browser. The default is IE8 from US East (Virginia).
- Select More Configurations... for a broader selection of locations, browsers and network connection type. The default connection type is DSL.
- Click the Start Test button.
The test may take several minutes to complete, depending on the load on the test servers. The page will automatically refresh every 30 seconds and display the results when it is complete.