logo img
Скрипт I-Soft Bizness

Бизнес в интернет. Виртуальные офисы фирм. Скрипт фирм и организаций.

Внимание!
Перед покупкой обязательно установите и протестируйте демо-версию!


Ответить
 Одна карточка организации, но по разным адресам. Как иcправить?
kdv1978
27 мая 2011 00:41
Сообщение #1


Активный участник
  • 51

Репутация: 9
Группа: Клиенты
Сообщений: 260
Регистрация: 2.11.2010
Если в нашем каталоге имеется организация (фирма), то по идее логично, чтобы у этой фирмы была только одна страница с описанием (без какого либо дубляжа). Сейчас у наших каталогов такого нет. Пример разных ссылок в одном каталоге которые приводят на одну и туже страницу описания фирмы:
1. http://www.catalog.rk-nn.ru/view.php?id=18&cat=1&subcat=3&subsubcat=0
2. http://www.catalog.rk-nn.ru/view.php?id=18&cat=1&subcat=1&subsubcat=0
3. http://www.catalog.rk-nn.ru/view.php?id=18
И это зависит от количества категорий в которых присутствует фирма. Поэтому было бы логичнее при заходе в разные категории, чтобы у одной фирмы формировался уникальный урл допустим по id этой фирмы - http://www.catalog.rk-nn.ru/view.php?id=18 а не как сейчас, формируется куча разных ссылок, которые ведут на страницу с одним и тем же контентом, это насколько я понимаю не приветствуется поисковиками. Кто что по этому поводу может добавить, сказать?

--------------------
http://www.rk-nn.ru/catalog/
Перейти в начало страницы
kupi
27 мая 2011 09:38
Сообщение #2


Профи
  • 68

Репутация: 9
Группа: Пользователь скрипта
Сообщений: 487
Регистрация: 7.11.2007
Думаю это решать нужно с ЧПУ. Или в файле sub.php оставлять только прямую ссылку с id.

Вообще в рассылке в одной по продвижению читал, что поисковики прекрасно откидывают дубли, другое дело в продвижении каталога + наверное биржы ссылок.
Перейти в начало страницы
kdv1978
28 мая 2011 00:29
Сообщение #3


Активный участник
  • 51

Репутация: 9
Группа: Клиенты
Сообщений: 260
Регистрация: 2.11.2010
Цитата: kupi
Или в файле sub.php оставлять только прямую ссылку с id.

Да, так и сделал, спасибо за подсказку. Этот вопрос надо решать на высшем уровне, т.к. от того что сейчас скрипт плодит кучу разных ссылок на одну уникальную страницу пользы нет, а отрицательные моменты могут быть.

--------------------
http://www.rk-nn.ru/catalog/
Перейти в начало страницы
PiraSV
28 мая 2011 00:43
Сообщение #4


Активный участник
  • 51

Репутация: 6
Группа: Пользователь скрипта
Сообщений: 205
Регистрация: 12.12.2010
Согласен. У каждой страницы должен быть свой ОДИН уникальный адрес!
Перейти в начало страницы
nnga
30 мая 2011 16:56
Сообщение #5


Активный участник
  • 51

Репутация: 6
Группа: Клиенты
Сообщений: 272
Регистрация: 16.11.2010
kupi, можно по подробнее что и где убрать надо в файле sub.php

--------------------
Партнерка для каталогов юридических фирм и услуг
Перейти в начало страницы
kupi
31 мая 2011 23:35
Сообщение #6


Профи
  • 68

Репутация: 9
Группа: Пользователь скрипта
Сообщений: 487
Регистрация: 7.11.2007
А у ВАС ЧПУ?

без ЧПУ меняем ссылку

$template->replace("link", $def_mainlocation ."/view.php?id=" . $id . "&cat=" . $category . "&subcat=" . $subcategory . "&subsubcat=" . $subsubcategory);


на

$template->replace("link", "$def_mainlocation/view.php?id=$id");

Во всех местах.

Вроде так. Хотя не пробовал сам.
Перейти в начало страницы
kdv1978
2 июня 2011 00:40
Сообщение #7


Активный участник
  • 51

Репутация: 9
Группа: Клиенты
Сообщений: 260
Регистрация: 2.11.2010
Например в блоке last.php

было:

echo '<div align="center"><a href="' . $def_mainlocation . '/view.php?id=' . $recent_res['selector']
. '&page='
. '&cat=' . $category_list[0]
. '&subcat=' . $category_list[1]
. '&subsubcat=' . $category_list[2] . '"> ';

стало:

echo '<div align="center"><a href="' . $def_mainlocation . '/view.php?id=' . $recent_res['selector'] . '"> ';

то есть убирается все что добавляет к ссылке cat - subcat - subsubcat и приводим все ссылки на карточку организации к одному виду <a href="ххххххх.хх/view.php?id=хххх">

Пробегитесь по каталогу и посмотрите где у Вас формируются эти длинные ссылки (в блоках и т.д.) те файлы и правьте.

В файле sub.php я поменял (одна из строк - их там несколько)

$template->replace("link", $def_mainlocation ."/view.php?id=" . $id . "&cat=" . $category . "&subcat=" . $subcategory . "&subsubcat=" . $subsubcategory);

на

$template->replace("link", $def_mainlocation ."/view.php?id=" . $id);


--------------------
http://www.rk-nn.ru/catalog/
Перейти в начало страницы
nnga
2 июня 2011 11:53
Сообщение #8


Активный участник
  • 51

Репутация: 6
Группа: Клиенты
Сообщений: 272
Регистрация: 16.11.2010
Вопрос администрации: такие действия ни как не повлияют на работоспособность скрипта? и для чего вообще тогда было сделано что бы фирмы не только по id выводились а еще и по категориям и субкатегориям?

--------------------
Партнерка для каталогов юридических фирм и услуг
Перейти в начало страницы
admin
2 июня 2011 14:04
Сообщение #9


Администратор
  • 85

Репутация: 99
Группа: Администраторы
Сообщений: 5803
Регистрация: 7.11.2007
Все дело в том, что одна организация может провести регистрацию нескольких категориях. Поэтому, при просмотре организации, нужно скрипту знать, с какой категории пришел посетитель. Эти категории и передаются в ссылке.

Если их убрать, то скрипт просто не будет показывать строку статуса, но работоспособность не изменится. И страница компании будет индивидуальной без дублей.

--------------------
Twitter
Facebook
Перейти в начало страницы
nnga
3 июня 2011 00:16
Сообщение #10


Активный участник
  • 51

Репутация: 6
Группа: Клиенты
Сообщений: 272
Регистрация: 16.11.2010
сорри за глупый вопрос... но не как не въеду что значит

нужно скрипту знать, с какой категории пришел посетитель.

Если их убрать, то скрипт просто не будет показывать строку статуса, но работоспособность не изменится. И страница компании будет индивидуальной без дублей.


что такое строка статуса???? Где она передается и ее посмотреть можно? Не могу понять что то... Это счетчик какойто или что???

--------------------
Партнерка для каталогов юридических фирм и услуг
Перейти в начало страницы
admin
3 июня 2011 09:33
Сообщение #11


Администратор
  • 85

Репутация: 99
Группа: Администраторы
Сообщений: 5803
Регистрация: 7.11.2007
Это там где находится посетитель.

Может я её не совсем верно назвал.

Вот смотрите - Алсер в одной категории

В другой категории алсер

subcat=5 и subcat=6 у них передается разный.

Поэтому скрипт выводит первый раз так

Главная | Компьютеры, телекоммуникации и интернет | Компьютерное оборудование | Alser Computers

второй раз так

Главная | Компьютеры, телекоммуникации и интернет | Офисная техника | Alser Computers

А если так - http://vkaragande.info/demo/view.php?id=54

То только пишет это

Alser Computers

--------------------
Twitter
Facebook
Перейти в начало страницы
PiraSV
3 июня 2011 21:47
Сообщение #12


Активный участник
  • 51

Репутация: 6
Группа: Пользователь скрипта
Сообщений: 205
Регистрация: 12.12.2010
А в .htaccess удалять лишнее?
Перейти в начало страницы
PiraSV
8 июня 2011 20:48
Сообщение #13


Активный участник
  • 51

Репутация: 6
Группа: Пользователь скрипта
Сообщений: 205
Регистрация: 12.12.2010
Так, кто может дать подробное описание в каких файлах удалять и что, если включен ЧПУ?!
Перейти в начало страницы
admin
9 июня 2011 09:23
Сообщение #14


Администратор
  • 85

Репутация: 99
Группа: Администраторы
Сообщений: 5803
Регистрация: 7.11.2007
Цитата: PiraSV
Так, кто может дать подробное описание в каких файлах удалять и что, если включен ЧПУ?!


Если включен ЧПУ то данное решение вообще не применительно.

--------------------
Twitter
Facebook
Перейти в начало страницы
PiraSV
9 июня 2011 13:13
Сообщение #15


Активный участник
  • 51

Репутация: 6
Группа: Пользователь скрипта
Сообщений: 205
Регистрация: 12.12.2010
При включенном ЧПУ почему-то не затрагиваются боковые блоки, в них ссылки остаются вида view.php?id=118&cat=5&subcat=35&subsubcat=0
Перейти в начало страницы
Быстрый ответ Ответить
1чел. читают эту тему (гостей: 1)
Пользователей: 0