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,20 +180,19 @@ class Seo extends Widget | ||
180 | /** | 180 | /** |
181 | * Sort and pagination SEO fix | 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 | if (strpos(\Yii::$app->request->url, 'per-page=') !== false) { | 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 | if(!empty($filter) && !$this->checkFilter($filter) && count($filter, COUNT_RECURSIVE) == 2 && $priority==3){ | 198 | if(!empty($filter) && !$this->checkFilter($filter) && count($filter, COUNT_RECURSIVE) == 2 && $priority==3){ |