View Issue Details

IDProjectCategoryView StatusLast Update
0006251OXID eShop (all versions)4.09. SEO, SEO URLpublic2024-03-06 10:10
Reporterkeywan.ghadami Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0006251: need next/prev links and noindex for paginations
Descriptionwe need next/prev links
https://support.google.com/webmasters/answer/1663744?hl=en
and for all but not the the first page we need to add noindex meta info.

Steps To Reproducego to the second page of an category where you have enough articles
e.g. http://demoshop.oxid-esales.com/professional-edition/Kiteboarding/Kites/2/

see the source code, you will NOT find:
<link rel="prev" href="http://demoshop.oxid-esales.com/professional-edition/Kiteboarding/Kites/">
<link rel="next" href="http://demoshop.oxid-esales.com/professional-edition/Kiteboarding/Kites/3">
these are missing, also the meta robots should be noindex for these pages
(info from seo company "catbird seat" in a customer project)
Additional Informationhow to fix:
htdocs/application/views/THEME/tpl/layout/base.tpl within head_pagination captureing:

+ [{block name="head_pagination"}]
+ [{assign var='pageNavigation' value=$oView->generatePageNavigation(4)}]
+
+ [{if $pageNavigation->previousPage }]
+ <link rel="prev" href="[{$pageNavigation->previousPage}]" />
+ [{/if}]
+ [{if $pageNavigation->nextPage }]
+ <link rel="next" href="[{$pageNavigation->nextPage}]" />
+ [{/if}]
+ [{/block}]
and in alist render
 if (!$this->_blForceNoIndex && $this->getActPage()) {
            $this->_iViewIndexState = VIEW_INDEXSTATE_NOINDEXFOLLOW;
 }
TagsSEO, SEO Rewrite, Solution Provided
ThemeNot defined
BrowserNot defined
PHP VersionNot defined
Database VersionNot defined

Activities

SvenBrunk

2024-03-06 10:09

administrator   ~0016352

OXID has used proper next and prev links since flow... and even sets noindex..
In my opinion, the latter is not good though and should, on the contrary, be changed back again. Not indexing follow-up pages hides the biggest part of the products and leads to dead links.
(Also see a German article about this: https://ahrefs.com/blog/de/rel-prev-next-paginierung/)

Some SEO agencies seem to have misunderstood the original Google blog post. Google just said that they will technically not use these links anymore. They did not say that the subpages are harmful.

At the same time, it is beneficial to find a healthy balance between the number of products in a category and the number of categories.
Neither is a complex, deep or wide category tree nice to handle for customers (and SEO), nor is it good to leave it to the customer to find the product they desire on page 1563 or after scrolling for an hour...

(Which is basically what Google also mentioned in their blog post and what might have caused the confusion.)