View Issue Details

IDProjectCategoryView StatusLast Update
0000638OXID eShop (all versions)4.09. SEO, SEO URLpublic2012-12-10 13:35
Reportertjungcl Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionno change required 
Product Version4.0.1.0 revision 15990 
Summary0000638: There is an option to delete all entries from OXSEO, but no option to rebuild them.
DescriptionI'm using the OXSEO-table to generate an XML Sitemap (for google crawler). I was happy with it, until i realized, that OXSEO-rows are generated not until someone browses the frontend and accesses just that URL.

I'm missing a button somewere in the administration that fills the oxseo-table (especially after pushing the "Reset SEO Ids" Button...).

A loop through all articles and categories, calling the encodeSEO function for every language would do it, i think.
TagsNo tags attached.
Theme
BrowserAll
PHP Version5.2.6
Database Version5.0.33

Activities

dainius.bigelis

2009-02-25 16:20

reporter   ~0000487

Reminder sent to: tjungcl

Hi,

Such process is intended.
We think that there is no sence to generate new urls on "Reset SEO IDs" action, as this is not necessary. In case if there are 100k articles in shop, it would take for a very long time and make noticeable load.
So now in "Reset SEO IDs" action urls are just marked as expired and waits until it is requested "on demand". When View is accessed by any user or Search Engine, the new urls for the View are generated immediately and SE can crawl through site.

Best regards,
Dainius Bigelis