View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006251 | OXID eShop (all versions) | 4.09. SEO, SEO URL | public | 2015-10-30 12:57 | 2024-03-06 10:10 |
Reporter | keywan.ghadami | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Summary | 0006251: need next/prev links and noindex for paginations | ||||
Description | we 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 Reproduce | go 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 Information | how 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; } | ||||
Tags | SEO, SEO Rewrite, Solution Provided | ||||
Theme | Not defined | ||||
Browser | Not defined | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
|
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.) |