Mod_pagespeed lazy load meta redirects, is it a problem?
-
Google's mod_pagespeed has a lazy image loading facility which is great, but it uses meta refresh to auto disable itself for people without javascript and the moz crawler says it is not good for seo, but we are not using them for that, example code
<noscript><meta HTTP-EQUIV="refresh" content="0;url='http://www.example.com/?ModPagespeed=noscript'" /><style><!--table,div,span,font,p{display:none} --></style><div style="display:block">Please click <a href="http://www.example.com/?ModPagespeed=noscript">here</a> if you are not redirected within a few seconds.</div></noscript>
Will this cause SEO problems? If not then is there anyway to filter the warnings out of moz, it finds this issue with every page
-
Yeah it would be frustrating if we got penalised for a meta tag a google module had added! If you can get crawl error filtering added to the wishlist for that that's be great
thanks for your time
-
I'm going to be honest and say I'm not exactly sure of the SEO implications (and I bet most engineers at Google wouldn't be either) but my best gut-check guess says the impact is minimal.
Because the page redirects back to itself - only with a modified parameter, an easy defense against loss of authority would be to make sure every page had a self-referential canoncial tag on it, so that both of these URLs...
- http://www.example.com/?ModPagespeed=noscript
- http://www.example.com/?ModPagespeed=on&ModPagespeedFilters=lazyload_images
... had the same canonical tag that pointed to http://www.example.com/ (no parameters)
This way, no matter how Google might dilute authority through redirects, all the authority is directed at the same URL. Not sure if this is all technically necessary, but I don't see how it could hurt.
As to your other question, unfortunately we don't have a way to turn off crawl warnings in Moz Analytics, but it's an often requested feature so it may be something we consider in the future.
Cheers!
-
Thanks for the response. We are currently experimenting with alternatives to mod_pagespeed for other reasons so I can't send a reliable example as we experimenting, but google have one of their own http://www.modpagespeed.com/lazyload_images.html?ModPagespeed=on&ModPagespeedFilters=lazyload_images
<noscript></span><span><meta HTTP-EQUIV="refresh" content="0;url='http://www.modpagespeed.com/lazyload_images.html?ModPagespeed=noscript'" /><style><!--table,div,span,font,p{display:none} --></style><div style="display:block">Please click <a href="http://www.modpagespeed.com/lazyload_images.html?ModPagespeed=noscript">here</a> if you are not redirected within a few seconds.</div></span><span class="webkit-html-tag"></noscript>
-
Could you give me an example of a page? I'm curious to see. Feel free to private message me if you wish.
General thoughts: Meta refreshes are an interesting topic. Typically they haven't been good for SEO (Google has even considered them spam in the past) but in recent years Google has made veiled comments that Meta refreshes are useful and even desirable in certain circumstances.
So all-in-all I wouldn't be too worried about from an SEO point of view.
Unfortunately, there's no way to remove it from the Moz report notifications. It's still best practice not to use Meta Refresh, hence we include it in the global report.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Google Search Console not loading some resources
When I check an URL with Search Console it cannot load some page resources, even from other domains (like: ssl.google-analytics.com, www.facebook.com and www.google-analytics.com).
Reporting & Analytics | | TottiataHUN
Have any of you experienced this issue?
Steps to reproduce: open Google Search Console check an URL click "View crawled page" link select "More info" tab click "Page resources" {?}/{?} couldn't be loaded When I check the listed resources, all of them can be loaded from a web browser.
So I do not understand why Google cannot load them.
And there is no additional info why the resources could not be loaded.
Any ideas? google-search-console-other-error-1.png google-search-console-other-error-2.png0 -
Google Analytic - Avg load Time - Page Timing Sometimes Graph goes suddenly up why?
Hello All, I have attached the avg load time screenshot for my ecommerce site for 1 month. Screenshot is for Mobile site. If you check the graph then only one day graph gone very high. Now again I have attached that particular day graph too. My query is why graph gone high 1) Is it my site not performed well on particular one day on particular device for single visitor? because for desktop and tablet graph showing normal 2) so here if site restart or down then it can be a problem for desktop, tablet too right? Can anyone give me any clue? Z4hX1 IanuP
Reporting & Analytics | | pragnesh96390 -
Tracking sessions from a sub-domain that is 301 redirected to main domain
Hi, one of my client is launching a new site on a subdomain newsite.brand.com.au but will use a shorter URL on the packaging on their new rang of products to be sold in supermarkets, prompting shoppers to visit xxx.brand.com.au. This specific sub-domain xxx.brand.com.au will be 301 redirecting to newsite.brand.com.au How can I identify and track accurrately all the visits coming from xxx.brand.com.au to newsite.brand.com.au?The visits from sub-domain xxx.brand.com.au will be attributed to direct channel I guess. Is it worth adding GA on this 301 redirected sub-domain xxx.brand.com.au or there another way to identify those visits on newsite.brand.com.au ?
Reporting & Analytics | | mecglobal0 -
Www and non www versions of the site: 301 redirects but I still get impressions on the wrong version
hallo, I moved from www.bastabollette.it to bastabollette.it, setting a 301 redirect. If I check google search console, I still get impressions and looks like all old www pages are stille indexed. (see attached) why? how can I fix this? thank you
Reporting & Analytics | | micvitale0 -
Is the meta description available on the On Page Optimization Report even if its currently being optimized?
Currently, description is only available if the element is not being optimized (i.e. character count is off/keyword isn't included in the description)
Reporting & Analytics | | Jerome670 -
How long after a redirect should we see results?
In mid September we had to so some redirects from old URL's to new URL's. We haven't seen a significant jump in traffic so we are wondering how long this might take before we see a change. We are the brand so we should be getting some sort of authority from Google, yes? Any tips that can be offered would be grateful as we are stumped.
Reporting & Analytics | | K2_Sports0 -
Meta Robots Tag - What's it really mean?
I used on a handful of pages recently and noticed that they're still popping up in the Google search index. I'd like to keep these from appearing, so I figured I needed a directive statement with stronger semantic meaning. From what I understand, is what I'm looking for. Using this will keep Google from not only crawling the page, but indexing the page, as well. I decided to see what the official robotstxt.org website said about it, so I checked (link here): the NOFOLLOW directive only applies to links on this page. It's entirely likely that a robot might find the same links on some other page without a NOFOLLOW (perhaps on some other site), and so still arrives at your undesired page. So, is their explanation saying that the page itself will be indexed, but the content / links on it won't be followed / indexed? Let me hear your thoughts, mozzers.
Reporting & Analytics | | mudbugmedia0