Mobile app version of vmapp.org
Login or Join
Martha676

: How do I test a site with Google PageSpeed when I have configured it to redirect for all IP addresses but mine? In a website I'm working on I've set a 302 redirect with .htaccess for all

@Martha676

Posted in: #GooglePagespeed #IpAddress #Redirects

In a website I'm working on I've set a 302 redirect with .htaccess for all IP but mine.

Now I want to test the site with the online tool of Google PageSpeed, but it's redirected. How can I do this?

10.04% popularity Vote Up Vote Down


Login to follow query

More posts by @Martha676

4 Comments

Sorted by latest first Latest Oldest Best

 

@Karen161

You can allow Google Page Speed Insights by its User Agent in your .htaccess:

SetEnvIfNoCase User-Agent .*Google Page Speed Insights* page_speed_insights

Order
deny,allow
Deny from
all
Allow from 127.0.0.1 # your IP
Allow from env=page_speed_insights

10% popularity Vote Up Vote Down


 

@Lee4591628

Google has a PageSpeed Insights extension available for Chrome.



This doesn't give all of the same functionality as the online version but will give most of the suggestions you probably need.

10% popularity Vote Up Vote Down


 

@Turnbaugh106

You may temporally (during your checks) do not redirect for the usual Google IP range that is used by PageSpeed: 66.249.64.0/19.

But note that this will open your site to Google bots, so you also need to change your robots.txt file to disallow them:


User-agent: Googlebot
Disallow: /


Another approach would be to use some performance checker addon from your browser, like YSlow, rather than calling Google PageSpeed.

10% popularity Vote Up Vote Down


 

@Odierno851

You will have to disable the redirects. You can disable the redirect to one specific page via .htaccess if you really don't want anyone to access the entire site. Pagespeed runs pretty quick so disabling the redirect wouldn't have to last more then a few minutes.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme