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){ | ... | ... |