Форум UnitCMS

Странное поведение движка.... Очень странное....

magnel

  • **
  • 30
  • +0/-0
Что то я не пойму, как так может быть, есть страница категории http://www.aquasanremo.ru/index.php?categoryID=1028, там есть текст. Но...

1. Текст дублируется на страницах пагинации... То есть на каждой странице. Так быть не должно, робот то обходит все страницы, и получается что он видит дублированный контент(текст) на все страницах в категории..... Я знаю про Disallow: */&offset=*, но простите, робот все равно посещает эти страницы, просто не заносит в индекс, а раз заходит, то видит и анализирует контент, и естественно видит что контент дублируется слово в слова с другими страницами, что есть катастрофа...

Дальше больше....

2. в вебмастере увидел вот это:

Напольная мебель | большой выбор, доступные цены, доставка по РФ.
www.AquaSanRemo.ru/index.php?categoryID=1274&show_all=yes

Объясните, как так может быть, если в robots.txt
Disallow: */&sort=*
Disallow: */&offset=*
Disallow: */&show_all=*

Может должно быть так ?
Disallow: *&sort=*
Disallow: *&offset=*
Disallow: *&show_all=yes*

3. Еще в веб мастере увидел вот такое:
Душевая кабина Ammari AM-120L - купить за 26 900руб. | Аквасанремо.ру
www.AquaSanRemo.ru/product/dushevaya_kabina_Ammari_AM-120L-10849/

И это при условии что ЧПУ выключен, и никогда не включался. Откуда такой урл в индексе яндекса ??????????

Урлы старые, динамические, еще с ssp 2005 года, переносил все аккуратно, но никак не ожидал что ЧПУшные урлы вылезут при отключенном ЧПУ !!!

Ребята, что с этим всем добром делать, помогайте.

P.s. В модуле "просмотренные товары" который я пока вырубил, так же урлы ЧПУшные, но ЧПУ не включался. Поэтому и вырубил, что из этого модуля нельзя перейти в просмотренный товар, ЧПУ то выключен.
« Последнее редактирование: Февраль 04, 2014, 01:42:21 am от magnel »

magnel

  • **
  • 30
  • +0/-0
Re: Странное поведение движка.... Очень странное....
« Ответ #1 : Февраль 04, 2014, 01:58:23 am »
И еще кое что заметил по поводу ЧПУ http://www.aquasanremo.ru/index.php?productID=10855

Если навести на акриловые ванны в хлебных крошках в любой карточке товара, то урл:
http://www.aquasanremo.ru/catalog/akrilovyie_vannyi/

если находимся в самой категории акриловые ванны, то урл нормальный:
http://www.aquasanremo.ru/index.php?categoryID=149

И так в любом товаре.......  :-[ :-[ :-[
« Последнее редактирование: Февраль 04, 2014, 01:59:57 am от magnel »

magnel

  • **
  • 30
  • +0/-0
Re: Странное поведение движка.... Очень странное....
« Ответ #2 : Февраль 04, 2014, 02:27:00 am »
В общем проверил... Специально перекачал сборку 6.1 с legosp.net, поставил, накатил свою БД, та же хрень... Все почитил, установил с демо базой в которая идет в комплекте... Тоже самое... Так что мои кривые руки, что я что то наковырял в файлах, - исключается....

Юрий

  • ****
  • 307
  • +69/-0
    • Во-Сток
Re: Странное поведение движка.... Очень странное....
« Ответ #3 : Февраль 04, 2014, 03:15:07 am »
Сделайте проверку в шаблоне category.tpl.html
{if !$smarty.get.offset OR $smarty.get.show_all}
       описание категории
{/if}

По поводу остального - нужно смотреть, разбираться...

magnel

  • **
  • 30
  • +0/-0
Re: Странное поведение движка.... Очень странное....
« Ответ #4 : Февраль 04, 2014, 05:13:43 am »
Сделайте проверку в шаблоне category.tpl.html
{if !$smarty.get.offset OR $smarty.get.show_all}
       описание категории
{/if}

По поводу остального - нужно смотреть, разбираться...

Спасибо, сделал, все работает, правда не без шаманства маленького)
« Последнее редактирование: Февраль 04, 2014, 05:28:32 am от magnel »

magnel

  • **
  • 30
  • +0/-0
Re: Странное поведение движка.... Очень странное....
« Ответ #5 : Февраль 04, 2014, 06:20:53 am »
Еще есть один важный косяк... У этих страниц выводится title и дескрипшен главной страницы... Нужно добавить возможность прописывать мета теги для этих страниц, либо убрать вывод титла и дескрипшена с этих страниц, ну или можно через russian.php выводить нужные теги на этих страницах ))
 
http://www.aquasanremo.ru/index.php?shopping_cart=yes
http://www.aquasanremo.ru/index.php?contact
http://www.aquasanremo.ru/search_expanded/
http://www.aquasanremo.ru/index.php?news&news=
http://www.aquasanremo.ru/index.php?pages&pages=
http://www.aquasanremo.ru/index.php?sitemap

Помогите с решением.

Если этот косяк не решить, то можно забыть про продвижение главной страницы сайта, я думаю что люди уже потратили свои кровные на ветер... Ссылки наверно покупают, статьи заказывают, а потом удивляемся, почему не продвигается главная....
« Последнее редактирование: Февраль 04, 2014, 06:23:14 am от magnel »

Heisenberg

Re: Странное поведение движка.... Очень странное....
« Ответ #6 : Февраль 05, 2014, 01:06:46 am »
...Если навести на акриловые ванны в хлебных крошках в любой карточке товара, то урл:
http://www.aquasanremo.ru/catalog/akrilovyie_vannyi/ ...
Смотрите в product_detailed.php:
if ($row[2] != "") {$tmp = REDIRECT_CATALOG."/".$row[2];} else {$tmp = "index.php?categoryID=".$curr;}добавить && CONF_CHPU в проверку.

Heisenberg

Re: Странное поведение движка.... Очень странное....
« Ответ #7 : Февраль 05, 2014, 01:40:22 am »
Еще есть один важный косяк... У этих страниц выводится title и дескрипшен главной страницы...
Тут скорей всего, без вариантов, править в head.tpl.html. Как то так, например:
{if $main_content_template eq "shopping_cart.tpl.html"}<meta name="Title" content="bla-bla" />{elseif $main_content_template eq "search_expanded.tpl.html"}<meta name="Title" content="tu-tu-tu" />{elseif ...}...{else}<meta name="Title" content="{if $meta_title}{$meta_title}{else}{$page_title}{/if}" />{/if}Или вместо {if $main_content_template eq "shopping_cart.tpl.html"}, например, использовать тот же {if $smarty.get.shopping_cart}
и т.д.
зы/ .htaccess в помощь, там можно частично get-запрос посмотреть.
« Последнее редактирование: Февраль 05, 2014, 01:50:35 am от Heisenberg »

Heisenberg

Re: Странное поведение движка.... Очень странное....
« Ответ #8 : Февраль 05, 2014, 01:54:36 am »
.. в веб мастере увидел вот такое:
Душевая кабина Ammari AM-120L - купить за 26 900руб. | Аквасанремо.ру
www.AquaSanRemo.ru/product/dushevaya_kabina_Ammari_AM-120L-10849/
И это при условии что ЧПУ выключен, и никогда не включался. Откуда такой урл в индексе яндекса ??????????
Все тот же includes/product_detailed.php.

magnel

  • **
  • 30
  • +0/-0
Re: Странное поведение движка.... Очень странное....
« Ответ #9 : Февраль 06, 2014, 01:14:21 am »
С хлебными крошками помогло, все ГУД но ....

.. в веб мастере увидел вот такое:
Душевая кабина Ammari AM-120L - купить за 26 900руб. | Аквасанремо.ру
www.AquaSanRemo.ru/product/dushevaya_kabina_Ammari_AM-120L-10849/
И это при условии что ЧПУ выключен, и никогда не включался. Откуда такой урл в индексе яндекса ??????????
Все тот же includes/product_detailed.php.

Всмысле одно решение на две проблемы ? Или надо вставить в проверку  && CONF_CHPU еще где то в product_detailed.php ?

Смысл в том, что нужно когда ЧПУ выключен,  урл www.AquaSanRemo.ru/product/dushevaya_kabina_Ammari_AM-120L-10849/ по переходу отдавал 404, а сейчас все равно ведет на эту карточку товара, как так ?
« Последнее редактирование: Февраль 06, 2014, 01:18:17 am от magnel »

Heisenberg

Re: Странное поведение движка.... Очень странное....
« Ответ #10 : Февраль 06, 2014, 02:19:22 am »
Цитировать
Всмысле одно решение на две проблемы ? Или надо вставить в проверку  && CONF_CHPU еще где то в product_detailed.php ?
Нет. Я ошибся.

Heisenberg

Re: Странное поведение движка.... Очень странное....
« Ответ #11 : Февраль 06, 2014, 02:24:51 am »
<link rel="alternate" type="application/rss+xml" title="Гидромассажная ванна Radomir Орсини L chrome - Интернет магазин сантехники для ванной Aquasanremo.ru, купить сантехнику в Москве. RSS Feed" href="http://www.aquasanremo.ru/feed.xml">думаю тоже заинтересует(сама ссылка).
и это:
<a onclick="$('#product').submit();" id="tocart_10902" href="./add2cart/gidromassajnaya_vanna_Radomir_orsini_R_chrome-10902/" class="ajaxcart button"><span>Заказать</span></a>что приводит в корзину, где тоже нет проверки...
« Последнее редактирование: Февраль 06, 2014, 02:29:30 am от Heisenberg »

magnel

  • **
  • 30
  • +0/-0
Re: Странное поведение движка.... Очень странное....
« Ответ #12 : Февраль 06, 2014, 05:45:38 am »
и это:
<a onclick="$('#product').submit();" id="tocart_10902" href="./add2cart/gidromassajnaya_vanna_Radomir_orsini_R_chrome-10902/" class="ajaxcart button"><span>Заказать</span></a>что приводит в корзину, где тоже нет проверки...

Хм.... в product_detailed.php Проверка есть.

if ($a[14] !="" && CONF_CHPU) {$row[0] = REDIRECT_PRODUCT."/".$a[14];} else {$row[0] = "index.php?productID=".$a[11];}
$row[1] = $a[1];
$path[] = $row;

 
Если в product_detailed.tmpl.html меняем
<a onclick="$('#product').submit();" id="tocart_{$product_info[11]}" href="./add2cart/{$product_info[14]}" class="ajaxcart button"><span>{$smarty.const.ADD_TO_CART_STRING}</span></a>на
<a onclick="$('#product').submit();" id="tocart_{$product_info[11]}" href="./add2cart/{$product_info[11]}" class="ajaxcart button"><span>{$smarty.const.ADD_TO_CART_STRING}</span></a>
то становится href="./add2cart/10904"

Что то уже голова не варит, у меня 5.45 утра, уже сутки за компом... Подскажи, где что поменять....
« Последнее редактирование: Февраль 06, 2014, 05:49:44 am от magnel »

Heisenberg

Re: Странное поведение движка.... Очень странное....
« Ответ #13 : Февраль 07, 2014, 05:14:46 am »
блин, ну я же написал:
Цитировать
что приводит в корзину,
то есть shopping_cart.php, приблизительно: if ($r[3] != "").. и if ($row[3] != "")
« Последнее редактирование: Февраль 07, 2014, 05:18:21 am от Heisenberg »

magnel

  • **
  • 30
  • +0/-0
Re: Странное поведение движка.... Очень странное....
« Ответ #14 : Февраль 10, 2014, 03:16:13 pm »
блин, ну я же написал:
Цитировать
что приводит в корзину,
то есть shopping_cart.php, приблизительно: if ($r[3] != "").. и if ($row[3] != "")

Низкий поклон за помощь)

Еще есть вопрос, в вебмастере в страницах исключенным через robots.txt, уже 4300 страниц вида:
/add2cart/9760
/add2cart/9761
/add2cart/9766
/add2cart/9776
/add2cart/dushevaya_kabina_Ammari_AM-080-90-10841/
/add2cart/dushevaya_kabina_Ammari_AM-081-90G-10843/
/add2cart/dushevaya_kabina_Ammari_AM-120L-10849/
/add2cart/gidromassajnaya_vanna_astoriya_Radomir-903/
/add2cart/index.php?productID=10537
/add2cart/index.php?productID=10538
/add2cart/index.php?productID=10539

И это за месяц работы лего 6.1 после переноса на него. Явно такое колличество страниц в не комильфо. Главный вопрос в том, какого блин хрена, корзина генерирует страницы........ ???? Так быть не должно!!!

Можно ли это исправить ? и как ?
« Последнее редактирование: Февраль 10, 2014, 03:22:07 pm от magnel »