Commit 04f13c9b22e6d6aa789d478b8b7ed7cc1b0f37a4
1 parent
af359dbb
-Seo sort and pagination fix v2
Showing
1 changed file
with
12 additions
and
13 deletions
Show diff stats
widgets/Seo.php
... | ... | @@ -180,20 +180,19 @@ class Seo extends Widget |
180 | 180 | /** |
181 | 181 | * Sort and pagination SEO fix |
182 | 182 | */ |
183 | + if (strpos(\Yii::$app->request->url, 'sort=') !== false || strpos(\Yii::$app->request->url, 'perPage=') !== false) { | |
184 | + $this->getView()->registerMetaTag([ | |
185 | + 'name' => 'robots', | |
186 | + 'content' => 'noindex,nofollow' | |
187 | + ]); | |
188 | + break; | |
189 | + } | |
183 | 190 | if (strpos(\Yii::$app->request->url, 'per-page=') !== false) { |
184 | - if (strpos(\Yii::$app->request->url, 'sort=') !== false || strpos(\Yii::$app->request->url, 'perPage=') !== false) { | |
185 | - $this->getView()->registerMetaTag([ | |
186 | - 'name' => 'robots', | |
187 | - 'content' => 'noindex,nofollow' | |
188 | - ]); | |
189 | - break; | |
190 | - } else { | |
191 | - $this->getView()->registerMetaTag([ | |
192 | - 'name' => 'robots', | |
193 | - 'content' => 'noindex,follow' | |
194 | - ]); | |
195 | - break; | |
196 | - } | |
191 | + $this->getView()->registerMetaTag([ | |
192 | + 'name' => 'robots', | |
193 | + 'content' => 'noindex,follow' | |
194 | + ]); | |
195 | + break; | |
197 | 196 | } |
198 | 197 | |
199 | 198 | if(!empty($filter) && !$this->checkFilter($filter) && count($filter, COUNT_RECURSIVE) == 2 && $priority==3){ | ... | ... |