View Issue Details

IDProjectCategoryView StatusLast Update
0003690OXID eShop (all versions)1.10. RSSpublic2012-03-22 12:23
Reporterupdown Assigned To 
PrioritynormalSeveritytweakReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.5.8 revision 42471 
Fixed in Version4.5.9 revision 43186 
Summary0003690: minor SEO-Optimization / Manicure for RSS-Channel Link
DescriptionExternal implementations of base feeds ("newest articles" or "top of the shop") is not SEO-Optimized, since the channel-url has "index.php?", which implements a robots noindex meta.
Steps To Reproduce- Look at base RSS-Source of "newest articles" or "top of the shop"
- channel <link> is
  <link>http://www.myoxidshop.com/index.php?</link>

- should be:
  <link>http://www.myoxidshop.com/</link>
Additional Informationpatch: use getShopURL() instead of getShopHomeURL()

file: core/oxrssfeed.php
function: protected function _loadBaseChannel()

find:
        $this->_aChannel['link'] = oxUtilsUrl::getInstance()->prepareUrlForNoSession($this->getConfig()->getShopHomeURL());


replace with:
        $this->_aChannel['link'] = oxUtilsUrl::getInstance()->prepareUrlForNoSession($this->getConfig()->getShopUrl());
TagsNo tags attached.
ThemeBoth
BrowserAll
PHP Versionany
Database Versionany

Activities

updown

2012-03-08 15:20

reporter   ~0005915

With this issue it should generally be clarified, why a "index.php?" without any parameters unnecessarily triggers a meta robot noindex,follow in html.

updown

2012-03-08 15:26

reporter   ~0005916

Last edited: 2012-03-08 15:50

btw: in the oxid-demoshop also a sid (!) is appended to all rss-links

Linas Kukulskis

2012-03-22 12:23

reporter   ~0006066

fixed