Merge "Prevent Google indexing of the SiteNotice div"
authorEjegg <eeggleston@wikimedia.org>
Thu, 4 Dec 2014 20:15:44 +0000 (20:15 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Thu, 4 Dec 2014 20:15:44 +0000 (20:15 +0000)
includes/skins/Skin.php

index 5604bc2..40318c0 100644 (file)
@@ -1559,6 +1559,11 @@ abstract class Skin extends ContextSource {
                }
 
                wfRunHooks( 'SiteNoticeAfter', array( &$siteNotice, $this ) );
+
+               // Prevent Google from indexing announcements, cos this dilutes
+               // content results.
+               $siteNotice = "<!--googleoff: all-->{$siteNotice}<!--googleon: all-->";
+
                wfProfileOut( __METHOD__ );
                return $siteNotice;
        }