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
-
Fire a tag when element is loaded on page (Google Tag Manager)
I'm using an Element Visibility trigger to track a value that appears on a page. However, I want to track this value even when the user doesn't scroll to the area of the page where the element is (i.e. when the page is loaded, and the value is displayed below the fold, but the user doesn't scroll down there). Is there a way of doing this
Reporting & Analytics | | RWesley0 -
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 -
Clicks, impressions, CTR, & position decreased after adding meta descriptions
A website that I was working on did not have meta descriptions, had poorly optimized meta titles, and URL structure. I created optimized descriptions and titles for each page. I also updated the URL structure of select pages and created 301 redirects. Since I did this I noticed that my clicks, impressions, CTR, and position all decreased on Google Search Console (I just setup Search Console so I only have 1-week of data). Traffic on Google Analytics is about the same. Is this normal?
Reporting & Analytics | | rx3000 -
High Temporary Redirects: Login required pages
Noticed something interesting, a high temporary redirect report from Moz. Reviewing the pages they are caused by the user having to login and getting redirected. I can see the returnto query in the URL too. My thoughts: Since a login is required and the user is being redirected, these should remain 302 and not 301. I tested my Google Analytics account to **Exclude URL Query Parameter **returnto, just to see if it affected traffic. It didn't, I mean I don't see urls duplicated with the parameter anymore, just grouped together, so traffic is still being counted. I'm going to wait 1 more day and see what impact the GA traffic is before applying the exclusion to my true Google Analytics profile. This got me thinking, I should probably exclude this parameter from Google and Bing Webmaster Tools, that way Google/bing won't read those urls. Now does Moz's crawler follow that? Do you think that would change my moz crawl diagnostic report because I told Google/Bing crawlers to exclude that parameter. What do you think of my approach to reduce these high temporary redirects reported by Moz? Will it work? Has it plagued you?
Reporting & Analytics | | Bio-RadAbs0 -
Domain redirect for direct mail (source) tracking in Analytics?
We have a client that would like to do some direct mail marketing and the plan is to use a short/simple domain in the marketing materials, which redirects to the main site domain. By default this would show as a referral traffic source in Analytics, right? So any traffic that came through that redirect would be attributed to "shortdomain.com / referral"? Meaning I wouldn't need to do any sort of customized, advanced tracking set up to track conversions that I've already set up (ecomm and goals) and attribute them to this new source? Just double checking that I'm not overlooking something. Thanks!
Reporting & Analytics | | VTDesignWorks0 -
Meta missing description tag ??
Hi everyone I am new to this site and I receive the above message which states, "Meta missing description tag" can anyone explain what this means, Otherwise I will contact someone tomorrow.
Reporting & Analytics | | IamPowerful0 -
Google Analytics data - Canonical problems?
Hi everyone, We're trying to determine why Google Analytics is showing multiple versions of the same page as having "landing page traffic". For instance, these 2 pages are both shown as landing pages in GA: www.oursite.com/product_page
Reporting & Analytics | | darkgreenguy
www.oursite.com/product_page/ This occurs many times in Google analytics. Also, there are instances such as these: www.oursite.com/index.php/custom_product_url www.oursite.com/custom_product_url I can't find anything in Google Webmaster tools that would indicate a problem. However, this GA data is making me think there are duplicate content issues on the site... Thanks in advance for any help...0 -
Problem when searching for "link:www.mysite.com" vs "link: www.mysite.com"
Why does a search for "link:www.mysite.com" show no results, but when there is a space before www.mysite.com it shows results? The same happens for "link:www.mysite.com" (nothing shows up), but when I search for "link:www.mysite.com/index.php" it returns results. Is there a problem I am missing? Thanks so much!
Reporting & Analytics | | EmilyP0