View Issue Details

IDProjectCategoryView StatusLast Update
0006251OXID eShop (all versions)4.09. SEO, SEO URLpublic2015-12-02 10:32
Reporterkeywan.ghadami 
PrioritynormalSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
Product Version 
Target VersionFixed in Version 
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, Solution Provided
ThemeNot defined
BrowserNot defined
PHP VersionNot defined
MySQL VersionNot defined

Activities

There are no notes attached to this issue.