We build site upon Yii (1.1.13); it's car pare parts shop & transaction management engine. When given for its SEO inspection to the SEO company and the company concluded the result:
- Found 15000 dynamic urls ('obviously not all' - my comment)
- ~8 000 of them seems being long, like this: http://tarex.ru/index.php?r=assortment/index&id=1536&Subsystem=Warehouse+automation&Reference=Assortment&Assortment_page=9&Assortment_sort=title.desc
- Only 300 pages registered in a search engine to now.
- 500 of them are mistaken url or no response (response code 500). Ulrs are like this: http://tarex.ru/index.php?r=assortment/index&Assortment[groupCategory]=4&Assortment_page=46&Assortment_sort=agroup.desc ('most likely cause of assortment reloading/renewed in db' - my comment) . They stated these failures (for point 4) are cause of dynamic url generator failures.
The assortment in the db is dynamicly updated daily.
The company suggested to solve the dynamic url generator issue or not to use it in favour of user-friendly URLs/SEO-friendly URLs.
How to fix dynamic url generator failures and if it's possible to use smth. else as suggested?
Update
Url management configuration has been off so far:
// uncomment the following to enable URLs in path-format
/*
'urlManager'=>array(
'urlFormat'=>'path',
'rules'=>array(
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
),
),
*/
When i uncommented it the site works well yet some of subsystem menus does not function cause are bound to some GET parameters...